commit: 35a551a3a6dc51cce11ba23b69586934dd4ab780 Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net> AuthorDate: Thu Jul 3 21:55:03 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Fri Jul 4 18:35:26 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a551a3
app-misc/qlcplus: add 4.14.3, drop 4.14.1 Bug: https://bugs.gentoo.org/953424 Bug: https://bugs.gentoo.org/958241 Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net> Part-of: https://github.com/gentoo/gentoo/pull/41679 Closes: https://github.com/gentoo/gentoo/pull/41679 Signed-off-by: Sam James <sam <AT> gentoo.org> app-misc/qlcplus/Manifest | 2 +- app-misc/qlcplus/{qlcplus-4.14.1.ebuild => qlcplus-4.14.3.ebuild} | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest index aba9e0999342..032311b64da7 100644 --- a/app-misc/qlcplus/Manifest +++ b/app-misc/qlcplus/Manifest @@ -1 +1 @@ -DIST QLC+_4.14.1.tar.gz 12490354 BLAKE2B af1e06554f7bcc4097afe76d91ba4a8a8f6c1336c0aab5fa602ea65c81b9998539a71f425319f594c16a7506b141e49d31ec45da570c61c85086ab11d61b12de SHA512 3b40437c3845499d901e13fc59e8ad30059c7cf9bb2b1abd89e4d29d0a9415a70a056c1ae8fab2de33eabcfabc58c642670cb65da0a3e1bdafe10721b39460a2 +DIST QLC+_4.14.3.tar.gz 12417429 BLAKE2B a7146c2d63edd051beaf6afa6f8cda77f04985b868b508de173057e87d9ff7714e278e2ad08ab3f09046f5821add24e36be42d651c5d038fc32c3f1e430a33f9 SHA512 c379596197f6e7b7e7955dd718bb62af3511c7c856bd5967c44417785de2345f78f1bf0a65ed70ee0c8a084fa80471721e2ac6ebb00631ba6fedaa6ab4e140de diff --git a/app-misc/qlcplus/qlcplus-4.14.1.ebuild b/app-misc/qlcplus/qlcplus-4.14.3.ebuild similarity index 84% rename from app-misc/qlcplus/qlcplus-4.14.1.ebuild rename to app-misc/qlcplus/qlcplus-4.14.3.ebuild index 23aeca2f9a9b..87c3bbc368f4 100644 --- a/app-misc/qlcplus/qlcplus-4.14.1.ebuild +++ b/app-misc/qlcplus/qlcplus-4.14.3.ebuild @@ -26,6 +26,7 @@ RDEPEND=" dev-qt/qtdeclarative:6 dev-qt/qtmultimedia:6 dev-qt/qtserialport:6 + dev-qt/qtsvg:6 dev-qt/qtwebsockets:6 media-libs/alsa-lib media-libs/libmad @@ -49,6 +50,12 @@ src_prepare() { sed -e "s|/etc/udev/rules.d|$(get_udevdir)|g" \ -i variables.cmake || die + + ## Build script neither honors -DQT_DEFAULT_MAJOR_VERSION + ## nor -DQT_VERSION_MAJOR nor -DQT_MAJOR_VERSION. Let's patch + ## the CMakeLists file + sed -e "s| Qt5 | |g" -e "s|\${QT_VERSION_MAJOR}|6|g" \ + -i CMakeLists.txt || die } pkg_postinst() {
