summaryrefslogtreecommitdiff
path: root/dev-debug
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-02-22 19:23:23 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-02-22 19:23:23 +0000
commit09a9a352d20530258b45affeb91232597907d0eb (patch)
treef2770a42c37f742831822d4f136beaddf42b938b /dev-debug
parentf5d090125dd67be346202ba9205a19e08f05a5fc (diff)
downloadbaldeagleos-repo-09a9a352d20530258b45affeb91232597907d0eb.tar.gz
baldeagleos-repo-09a9a352d20530258b45affeb91232597907d0eb.tar.xz
baldeagleos-repo-09a9a352d20530258b45affeb91232597907d0eb.zip
Adding metadata
Diffstat (limited to 'dev-debug')
-rw-r--r--dev-debug/hotspot/hotspot-1.5.1_p20250907-r1.ebuild (renamed from dev-debug/hotspot/hotspot-1.5.1_p20250907.ebuild)50
-rw-r--r--dev-debug/hotspot/hotspot-9999.ebuild50
2 files changed, 52 insertions, 48 deletions
diff --git a/dev-debug/hotspot/hotspot-1.5.1_p20250907.ebuild b/dev-debug/hotspot/hotspot-1.5.1_p20250907-r1.ebuild
index 71467c563d7e..b5ff51ae0faa 100644
--- a/dev-debug/hotspot/hotspot-1.5.1_p20250907.ebuild
+++ b/dev-debug/hotspot/hotspot-1.5.1_p20250907-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,16 +19,21 @@ elif [[ ${PV} == *_p* ]] ; then
PERFPARSER_COMMIT="65472541f74da213583535c8bb4fea831e875109"
PREFIXTICKLABELS_COMMIT="7cd6d5a04cf3747cc9327efdbcbf43620efaa0c1"
SRC_URI="
- https://github.com/KDAB/hotspot/archive/${HOTSPOT_COMMIT}.tar.gz -> ${PN}-${HOTSPOT_COMMIT}.gh.tar.gz
- https://github.com/KDAB/perfparser/archive/${PERFPARSER_COMMIT}.tar.gz -> perfparser-${PERFPARSER_COMMIT}.gh.tar.gz
- https://github.com/koenpoppe/PrefixTickLabels/archive/${PREFIXTICKLABELS_COMMIT}.tar.gz -> PrefixTickLabels-${PREFIXTICKLABELS_COMMIT}.gh.tar.gz
+ https://github.com/KDAB/hotspot/archive/${HOTSPOT_COMMIT}.tar.gz
+ -> ${PN}-${HOTSPOT_COMMIT}.gh.tar.gz
+ https://github.com/KDAB/perfparser/archive/${PERFPARSER_COMMIT}.tar.gz
+ -> perfparser-${PERFPARSER_COMMIT}.gh.tar.gz
+ https://github.com/koenpoppe/PrefixTickLabels/archive/${PREFIXTICKLABELS_COMMIT}.tar.gz
+ -> PrefixTickLabels-${PREFIXTICKLABELS_COMMIT}.gh.tar.gz
"
S="${WORKDIR}"/${PN}-${HOTSPOT_COMMIT}
else
SRC_URI="
https://github.com/KDAB/hotspot/releases/download/v${PV}/${PN}-v${PV}.tar.gz
- https://github.com/KDAB/hotspot/releases/download/v${PV}/${PN}-perfparser-v${PV}.tar.gz -> ${PN}-v${PV}-perfparser.tar.gz
- https://github.com/KDAB/hotspot/releases/download/v${PV}/${PN}-PrefixTickLabels-v${PV}.tar.gz -> ${PN}-v${PV}-PrefixTickLabels.tar.gz
+ https://github.com/KDAB/hotspot/releases/download/v${PV}/${PN}-perfparser-v${PV}.tar.gz
+ -> ${PN}-v${PV}-perfparser.tar.gz
+ https://github.com/KDAB/hotspot/releases/download/v${PV}/${PN}-PrefixTickLabels-v${PV}.tar.gz
+ -> ${PN}-v${PV}-PrefixTickLabels.tar.gz
"
S="${WORKDIR}"/${PN}
fi
@@ -82,34 +87,31 @@ src_unpack() {
git-r3_src_unpack
elif [[ ${PV} == *_p* ]] ; then
unpack ${PN}-${HOTSPOT_COMMIT}.gh.tar.gz
- tar -xf "${DISTDIR}"/perfparser-${PERFPARSER_COMMIT}.gh.tar.gz --strip-components=1 -C "${S}"/3rdparty/perfparser || die
- tar -xf "${DISTDIR}"/PrefixTickLabels-${PREFIXTICKLABELS_COMMIT}.gh.tar.gz --strip-components=1 -C "${S}"/3rdparty/PrefixTickLabels || die
+ tar -xf "${DISTDIR}"/perfparser-${PERFPARSER_COMMIT}.gh.tar.gz --strip-components=1 \
+ -C "${S}"/3rdparty/perfparser || die
+ tar -xf "${DISTDIR}"/PrefixTickLabels-${PREFIXTICKLABELS_COMMIT}.gh.tar.gz --strip-components=1 \
+ -C "${S}"/3rdparty/PrefixTickLabels || die
else
unpack ${PN}-v${PV}.tar.gz
- tar -xf "${DISTDIR}"/${PN}-v${PV}-perfparser.tar.gz --strip-components=1 -C "${S}"/3rdparty/perfparser || die
- tar -xf "${DISTDIR}"/${PN}-v${PV}-PrefixTickLabels.tar.gz --strip-components=1 -C "${S}"/3rdparty/PrefixTickLabels || die
+ tar -xf "${DISTDIR}"/${PN}-v${PV}-perfparser.tar.gz --strip-components=1 \
+ -C "${S}"/3rdparty/perfparser || die
+ tar -xf "${DISTDIR}"/${PN}-v${PV}-PrefixTickLabels.tar.gz --strip-components=1 \
+ -C "${S}"/3rdparty/PrefixTickLabels || die
fi
}
-src_prepare() {
- if ! use debuginfod ; then
- sed -i \
- '/target_link_libraries(libhotspot-perfparser PRIVATE ${LIBDEBUGINFOD_LIBRARIES})/d' \
- 3rdparty/perfparser.cmake || die "sed failed for perfparser"
-
- sed -i \
- '/target_compile_definitions(libhotspot-perfparser PRIVATE HAVE_DWFL_GET_DEBUGINFOD_CLIENT=1)/d' \
- 3rdparty/perfparser.cmake || die "sed failed for perfparser"
- fi
-
- ecm_src_prepare
-}
-
src_configure() {
local mycmakeargs=(
-DQT6_BUILD=true
)
+ if ! use debuginfod; then
+ mycmakeargs+=(
+ -DHAVE_DWFL_GET_DEBUGINFOD_CLIENT_SYMBOL="no"
+ -DHAVE_DEBUGINFOD_SET_USER_DATA="no"
+ )
+ fi
+
ecm_src_configure
}
diff --git a/dev-debug/hotspot/hotspot-9999.ebuild b/dev-debug/hotspot/hotspot-9999.ebuild
index 71467c563d7e..b5ff51ae0faa 100644
--- a/dev-debug/hotspot/hotspot-9999.ebuild
+++ b/dev-debug/hotspot/hotspot-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,16 +19,21 @@ elif [[ ${PV} == *_p* ]] ; then
PERFPARSER_COMMIT="65472541f74da213583535c8bb4fea831e875109"
PREFIXTICKLABELS_COMMIT="7cd6d5a04cf3747cc9327efdbcbf43620efaa0c1"
SRC_URI="
- https://github.com/KDAB/hotspot/archive/${HOTSPOT_COMMIT}.tar.gz -> ${PN}-${HOTSPOT_COMMIT}.gh.tar.gz
- https://github.com/KDAB/perfparser/archive/${PERFPARSER_COMMIT}.tar.gz -> perfparser-${PERFPARSER_COMMIT}.gh.tar.gz
- https://github.com/koenpoppe/PrefixTickLabels/archive/${PREFIXTICKLABELS_COMMIT}.tar.gz -> PrefixTickLabels-${PREFIXTICKLABELS_COMMIT}.gh.tar.gz
+ https://github.com/KDAB/hotspot/archive/${HOTSPOT_COMMIT}.tar.gz
+ -> ${PN}-${HOTSPOT_COMMIT}.gh.tar.gz
+ https://github.com/KDAB/perfparser/archive/${PERFPARSER_COMMIT}.tar.gz
+ -> perfparser-${PERFPARSER_COMMIT}.gh.tar.gz
+ https://github.com/koenpoppe/PrefixTickLabels/archive/${PREFIXTICKLABELS_COMMIT}.tar.gz
+ -> PrefixTickLabels-${PREFIXTICKLABELS_COMMIT}.gh.tar.gz
"
S="${WORKDIR}"/${PN}-${HOTSPOT_COMMIT}
else
SRC_URI="
https://github.com/KDAB/hotspot/releases/download/v${PV}/${PN}-v${PV}.tar.gz
- https://github.com/KDAB/hotspot/releases/download/v${PV}/${PN}-perfparser-v${PV}.tar.gz -> ${PN}-v${PV}-perfparser.tar.gz
- https://github.com/KDAB/hotspot/releases/download/v${PV}/${PN}-PrefixTickLabels-v${PV}.tar.gz -> ${PN}-v${PV}-PrefixTickLabels.tar.gz
+ https://github.com/KDAB/hotspot/releases/download/v${PV}/${PN}-perfparser-v${PV}.tar.gz
+ -> ${PN}-v${PV}-perfparser.tar.gz
+ https://github.com/KDAB/hotspot/releases/download/v${PV}/${PN}-PrefixTickLabels-v${PV}.tar.gz
+ -> ${PN}-v${PV}-PrefixTickLabels.tar.gz
"
S="${WORKDIR}"/${PN}
fi
@@ -82,34 +87,31 @@ src_unpack() {
git-r3_src_unpack
elif [[ ${PV} == *_p* ]] ; then
unpack ${PN}-${HOTSPOT_COMMIT}.gh.tar.gz
- tar -xf "${DISTDIR}"/perfparser-${PERFPARSER_COMMIT}.gh.tar.gz --strip-components=1 -C "${S}"/3rdparty/perfparser || die
- tar -xf "${DISTDIR}"/PrefixTickLabels-${PREFIXTICKLABELS_COMMIT}.gh.tar.gz --strip-components=1 -C "${S}"/3rdparty/PrefixTickLabels || die
+ tar -xf "${DISTDIR}"/perfparser-${PERFPARSER_COMMIT}.gh.tar.gz --strip-components=1 \
+ -C "${S}"/3rdparty/perfparser || die
+ tar -xf "${DISTDIR}"/PrefixTickLabels-${PREFIXTICKLABELS_COMMIT}.gh.tar.gz --strip-components=1 \
+ -C "${S}"/3rdparty/PrefixTickLabels || die
else
unpack ${PN}-v${PV}.tar.gz
- tar -xf "${DISTDIR}"/${PN}-v${PV}-perfparser.tar.gz --strip-components=1 -C "${S}"/3rdparty/perfparser || die
- tar -xf "${DISTDIR}"/${PN}-v${PV}-PrefixTickLabels.tar.gz --strip-components=1 -C "${S}"/3rdparty/PrefixTickLabels || die
+ tar -xf "${DISTDIR}"/${PN}-v${PV}-perfparser.tar.gz --strip-components=1 \
+ -C "${S}"/3rdparty/perfparser || die
+ tar -xf "${DISTDIR}"/${PN}-v${PV}-PrefixTickLabels.tar.gz --strip-components=1 \
+ -C "${S}"/3rdparty/PrefixTickLabels || die
fi
}
-src_prepare() {
- if ! use debuginfod ; then
- sed -i \
- '/target_link_libraries(libhotspot-perfparser PRIVATE ${LIBDEBUGINFOD_LIBRARIES})/d' \
- 3rdparty/perfparser.cmake || die "sed failed for perfparser"
-
- sed -i \
- '/target_compile_definitions(libhotspot-perfparser PRIVATE HAVE_DWFL_GET_DEBUGINFOD_CLIENT=1)/d' \
- 3rdparty/perfparser.cmake || die "sed failed for perfparser"
- fi
-
- ecm_src_prepare
-}
-
src_configure() {
local mycmakeargs=(
-DQT6_BUILD=true
)
+ if ! use debuginfod; then
+ mycmakeargs+=(
+ -DHAVE_DWFL_GET_DEBUGINFOD_CLIENT_SYMBOL="no"
+ -DHAVE_DEBUGINFOD_SET_USER_DATA="no"
+ )
+ fi
+
ecm_src_configure
}