From 770d63f36dbe1722e0ff9ab55eeca49986f01527 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 15 Feb 2025 00:13:03 +0000 Subject: gentoo auto-resync : 15:02:2025 - 00:13:02 --- app-misc/FreeSSM/FreeSSM-1.2.5_p20210702.ebuild | 48 ------------------------- app-misc/FreeSSM/FreeSSM-1.2.5_p20240407.ebuild | 48 +++++++++++++++++++++++++ app-misc/FreeSSM/FreeSSM-9999.ebuild | 23 ++++++------ app-misc/FreeSSM/Manifest | 6 ++-- 4 files changed, 61 insertions(+), 64 deletions(-) delete mode 100644 app-misc/FreeSSM/FreeSSM-1.2.5_p20210702.ebuild create mode 100644 app-misc/FreeSSM/FreeSSM-1.2.5_p20240407.ebuild (limited to 'app-misc/FreeSSM') diff --git a/app-misc/FreeSSM/FreeSSM-1.2.5_p20210702.ebuild b/app-misc/FreeSSM/FreeSSM-1.2.5_p20210702.ebuild deleted file mode 100644 index a0c2947d8f02..000000000000 --- a/app-misc/FreeSSM/FreeSSM-1.2.5_p20210702.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qmake-utils desktop - -DESCRIPTION="Free and easy to use diagnostic and adjustment tool for SUBARU® vehicles" -HOMEPAGE="https://github.com/Comer352L/FreeSSM" - -GIT_COMMIT="97576c03578ec8564b5db67d59fb52502ad7a932" -SRC_URI="https://github.com/Comer352L/FreeSSM/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -LICENSE="GPL-3" -SLOT="0" -IUSE="small-resolution" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - media-libs/libglvnd -" -DEPEND=" - ${RDEPEND} - dev-qt/linguist-tools:5 -" - -S="${WORKDIR}/${PN}-${GIT_COMMIT}" - -src_configure() { - eqmake5 FreeSSM.pro $(usex small-resolution CONFIG+=small-resolution "") -} - -src_compile() { - emake release - emake translation -} - -src_install() { - local installdir="/usr/share/${PN}" - eqmake5 INSTALLDIR="${D}${installdir}" - emake release-install - - make_desktop_entry "${installdir}/${PN}" ${PN} "${installdir}/${PN}.png" -} diff --git a/app-misc/FreeSSM/FreeSSM-1.2.5_p20240407.ebuild b/app-misc/FreeSSM/FreeSSM-1.2.5_p20240407.ebuild new file mode 100644 index 000000000000..d5a4c9d65af1 --- /dev/null +++ b/app-misc/FreeSSM/FreeSSM-1.2.5_p20240407.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils desktop + +DESCRIPTION="Free and easy to use diagnostic and adjustment tool for SUBARU® vehicles" +HOMEPAGE="https://github.com/Comer352L/FreeSSM" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Comer352L/FreeSSM.git" +else + COMMIT="1a0fa0934581b3383adfd2722050503695ca9dab" + SRC_URI="https://github.com/Comer352L/FreeSSM/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="small-resolution" + +RDEPEND=" + dev-qt/qtbase:6[gui,widgets] + media-libs/libglvnd +" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/qttools:6[linguist]" + +src_configure() { + eqmake6 FreeSSM.pro $(usex small-resolution CONFIG+=small-resolution "") +} + +src_compile() { + emake release + emake translation +} + +src_install() { + local installdir="/usr/share/${PN}" + + eqmake6 INSTALLDIR="${D}${installdir}" + emake release-install + + make_desktop_entry "${installdir}/${PN}" ${PN} "${installdir}/${PN}.png" +} diff --git a/app-misc/FreeSSM/FreeSSM-9999.ebuild b/app-misc/FreeSSM/FreeSSM-9999.ebuild index 916c0c65d2da..d5a4c9d65af1 100644 --- a/app-misc/FreeSSM/FreeSSM-9999.ebuild +++ b/app-misc/FreeSSM/FreeSSM-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,11 +8,13 @@ inherit qmake-utils desktop DESCRIPTION="Free and easy to use diagnostic and adjustment tool for SUBARU® vehicles" HOMEPAGE="https://github.com/Comer352L/FreeSSM" -if [[ ${PV} == 9999 ]]; then +if [[ ${PV} == *9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/Comer352L/FreeSSM.git" else - SRC_URI="https://github.com/Comer352L/FreeSSM/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + COMMIT="1a0fa0934581b3383adfd2722050503695ca9dab" + SRC_URI="https://github.com/Comer352L/FreeSSM/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" KEYWORDS="~amd64" fi @@ -21,19 +23,14 @@ SLOT="0" IUSE="small-resolution" RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 + dev-qt/qtbase:6[gui,widgets] media-libs/libglvnd " -DEPEND=" - ${RDEPEND} - dev-qt/linguist-tools:5 -" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/qttools:6[linguist]" src_configure() { - eqmake5 FreeSSM.pro $(usex small-resolution CONFIG+=small-resolution "") + eqmake6 FreeSSM.pro $(usex small-resolution CONFIG+=small-resolution "") } src_compile() { @@ -44,7 +41,7 @@ src_compile() { src_install() { local installdir="/usr/share/${PN}" - eqmake5 INSTALLDIR="${D}${installdir}" + eqmake6 INSTALLDIR="${D}${installdir}" emake release-install make_desktop_entry "${installdir}/${PN}" ${PN} "${installdir}/${PN}.png" diff --git a/app-misc/FreeSSM/Manifest b/app-misc/FreeSSM/Manifest index a6a3dc1eba15..98eee391e083 100644 --- a/app-misc/FreeSSM/Manifest +++ b/app-misc/FreeSSM/Manifest @@ -1,4 +1,4 @@ -DIST FreeSSM-1.2.5_p20210702.tar.gz 1422551 BLAKE2B d9f3219f225cc2678773a20afa78eee3249a1043f354dfab64eb11debfde8d66b4f0e6fe6b9252e98fccc9b29fb105712fa3da491007f285179fe5060547da20 SHA512 72f8883ee44a056ed3886a7cab5186c45e1f1b571195de9d556805e90d178efd2b25460a7b87c7c4a727807ada04199c2131aef509d8aa0e68eab1b664b63411 -EBUILD FreeSSM-1.2.5_p20210702.ebuild 1030 BLAKE2B c19a8d5761be9940173832c6a27f367137606b6a2f0eb0e801e88eada46178aa8e2c7b5d9142db1cf838116323a969e55463c7ede428471c6290d7c570b54367 SHA512 419c8896f84f6e39f0c32e203cf61c34587a3d8fd0e0dff769ea4f5bab55c51ddce302e3c75b4250823a69ec2d4caf04af002b40e2717a95ee6ff163005c71ed -EBUILD FreeSSM-9999.ebuild 1057 BLAKE2B 13a18e97aefca188ed4fe0a6df64a5f5bc8c2a9f7522d0b78b5e8f189ef6519d9b2e4747f98514a0177501289804136e09d8904d4eec71d2ae4a02e5397a093e SHA512 a74418db3ef3b23b6b1686eb01b495c5bdab20196603341faef5a4ce3d1d7f202f0bef7c2d5c165bf2115eb7a569360eae58adcc8d21c25115e0c3f5181bdd7b +DIST FreeSSM-1.2.5_p20240407.tar.gz 1433267 BLAKE2B 3f6278c997c2f6afdd0646dd94e142bb5c1f625fa11cc5de2210ac3463d007499eab1ffaf3e534698e0fa348fc1f28a37415113264e37129dc4ff741bad331e6 SHA512 b1487b072dc2d3b67e1da57af493f71e193a4fb9b6775662bc9e9d39658d02a5f18a2dd4d5cc4d862bd27bbc3ff8bf1203afbbd12ec1ded3f14e323ec179ab88 +EBUILD FreeSSM-1.2.5_p20240407.ebuild 1096 BLAKE2B 6aed667f8357833ca521ab888bada8a9eeef004da716329af7029caee1dbbca87dc02651d3f6987d1fc1ecdbb7d90dd82b821cfa205e26513f6c9893b0a1f4a6 SHA512 46aee3a02857d4c64aeb431bca31a280e1703ca428533cf99a1549ccff153b698e77389130b19aeb32d7e01eea868f491a4bc3ae70591a03c69376e8ae14f52d +EBUILD FreeSSM-9999.ebuild 1096 BLAKE2B 6aed667f8357833ca521ab888bada8a9eeef004da716329af7029caee1dbbca87dc02651d3f6987d1fc1ecdbb7d90dd82b821cfa205e26513f6c9893b0a1f4a6 SHA512 46aee3a02857d4c64aeb431bca31a280e1703ca428533cf99a1549ccff153b698e77389130b19aeb32d7e01eea868f491a4bc3ae70591a03c69376e8ae14f52d MISC metadata.xml 809 BLAKE2B f01148f582fde670d186019eef6c3ebbec49d473f41a3dc6726ca996466dfafe5987c63ad02f483dc26ce668bd53187abc22a7efaae83161137aa31ac9221907 SHA512 7b31f54f574de7c9c53002da83e118f9fbf6714a8a1a9c5ff0a0fcade360aaf974a57ff0020a5ccb0548711ce862925fef0b704cf17a953375ae3c3551885761 -- cgit v1.2.3