summaryrefslogtreecommitdiff
path: root/dev-util/seer
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:47:34 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:47:34 -0500
commitdda948891d3731927b821ce31f9d9a2d03ba20c5 (patch)
tree99cd40be4cbb0606260da212cd81b8ab2db9da9b /dev-util/seer
parenta3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (diff)
downloadbaldeagleos-repo-dda948891d3731927b821ce31f9d9a2d03ba20c5.tar.gz
baldeagleos-repo-dda948891d3731927b821ce31f9d9a2d03ba20c5.tar.xz
baldeagleos-repo-dda948891d3731927b821ce31f9d9a2d03ba20c5.zip
Adding metadata
Diffstat (limited to 'dev-util/seer')
-rw-r--r--dev-util/seer/Manifest2
-rw-r--r--dev-util/seer/metadata.xml9
-rw-r--r--dev-util/seer/seer-2.6.ebuild55
-rw-r--r--dev-util/seer/seer-2.7.ebuild56
-rw-r--r--dev-util/seer/seer-9999.ebuild54
5 files changed, 176 insertions, 0 deletions
diff --git a/dev-util/seer/Manifest b/dev-util/seer/Manifest
new file mode 100644
index 000000000000..bd50b2436dcb
--- /dev/null
+++ b/dev-util/seer/Manifest
@@ -0,0 +1,2 @@
+DIST seer-2.6.tar.gz 711152 BLAKE2B 47a0e92055960b5c3b593bbe59dfa8b5f5022b285e71d8c378bc88a2261627b2bb92e8860635b91d6756aca9a0232066aedc59fb40a7d7f94eeb34a966507ce9 SHA512 551417115ecd7bf45217518d1330065c347f231b05f3f43556888dc6b1ab3ce389b9c8d80900537fba235af5d1277f3c30354792f1ae3c2544f426d2e6bc1887
+DIST seer-2.7-gentoo.tar.gz 799189 BLAKE2B 6682920e1c275dc5f20f8181e99bb813c5ee17df9ef2ccd2dc964c416abb4993d413abe2ddaac822e6699ea0feed40053aef46aa81be2943104a219eb8bf0d3d SHA512 109e5045053608503b5ca3ccb5c9a45f848dbb8e013edef6592c8b05cb7134c46166c5b8f1cd7b1d601de5cae64264c48416a1b855a0dd5da087cdaa7aa022d0
diff --git a/dev-util/seer/metadata.xml b/dev-util/seer/metadata.xml
new file mode 100644
index 000000000000..d9201802d6c5
--- /dev/null
+++ b/dev-util/seer/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>sam@gentoo.org</email>
+ <name>Sam James</name>
+ </maintainer>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/dev-util/seer/seer-2.6.ebuild b/dev-util/seer/seer-2.6.ebuild
new file mode 100644
index 000000000000..d548936fde93
--- /dev/null
+++ b/dev-util/seer/seer-2.6.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+DESCRIPTION="GUI frontend to gdb"
+HOMEPAGE="https://github.com/epasveer/seer"
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/epasveer/seer"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/epasveer/seer/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm64 ~ppc64"
+fi
+
+S="${WORKDIR}"/${P}/src
+
+# Upstream keep 'debian/copyright' up to date
+# https://github.com/epasveer/seer/issues/86
+LICENSE="GPL-3+ CC-BY-3.0 CC-BY-4.0 MIT"
+SLOT="0"
+
+DEPEND="
+ dev-qt/qtbase:6[gui,opengl,widgets]
+ dev-qt/qtcharts:6
+ dev-qt/qtsvg:6
+"
+RDEPEND="
+ ${DEPEND}
+ dev-debug/gdb
+"
+
+src_configure() {
+ local mycmakeargs=(
+ # Upstream don't really support Qt 5 for >= 2.0:
+ # https://github.com/epasveer/seer/wiki/Building-Seer---Qt5.
+ -DQTVERSION=QT6
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ domenu resources/seergdb.desktop
+
+ local size
+ for size in 32 64 128 256 512 ; do
+ newicon -s ${size} resources/seergdb_${size}x${size}.png seergdb.png
+ done
+}
diff --git a/dev-util/seer/seer-2.7.ebuild b/dev-util/seer/seer-2.7.ebuild
new file mode 100644
index 000000000000..6c5e6d037e9d
--- /dev/null
+++ b/dev-util/seer/seer-2.7.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2022-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+DESCRIPTION="GUI frontend to gdb"
+HOMEPAGE="https://github.com/epasveer/seer"
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/epasveer/seer"
+ inherit git-r3
+else
+ # https://github.com/epasveer/seer/pull/457
+ #SRC_URI="https://github.com/epasveer/seer/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://gitlab.com/api/v4/projects/32909921/packages/generic/${PN}/${PV}/${P}-gentoo.tar.gz"
+
+ KEYWORDS="~amd64 ~arm64 ~ppc64"
+fi
+
+S="${WORKDIR}"/${P}/src
+
+# Upstream keep 'debian/copyright' up to date
+# https://github.com/epasveer/seer/issues/86
+LICENSE="GPL-3+ CC-BY-3.0 CC-BY-4.0 MIT"
+SLOT="0"
+
+DEPEND="
+ dev-qt/qtbase:6[gui,opengl,widgets]
+ dev-qt/qtcharts:6
+ dev-qt/qtsvg:6
+"
+RDEPEND="
+ ${DEPEND}
+ dev-debug/gdb
+"
+
+src_configure() {
+ local mycmakeargs=(
+ # Upstream don't really support Qt 5 for >= 2.0:
+ # https://github.com/epasveer/seer/wiki/Building-Seer---Qt5.
+ -DQTVERSION=QT6
+
+ -DCONFIG_SEER_INSTALL_ICONS=1
+ -DCONFIG_SEER_INSTALL_FLATHUB_FILES=0
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ domenu resources/seergdb.desktop
+
+}
diff --git a/dev-util/seer/seer-9999.ebuild b/dev-util/seer/seer-9999.ebuild
new file mode 100644
index 000000000000..aac5720a35d5
--- /dev/null
+++ b/dev-util/seer/seer-9999.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+DESCRIPTION="GUI frontend to gdb"
+HOMEPAGE="https://github.com/epasveer/seer"
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/epasveer/seer"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/epasveer/seer/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm64 ~ppc64"
+fi
+
+S="${WORKDIR}"/${P}/src
+
+# Upstream keep 'debian/copyright' up to date
+# https://github.com/epasveer/seer/issues/86
+LICENSE="GPL-3+ CC-BY-3.0 CC-BY-4.0 MIT"
+SLOT="0"
+
+DEPEND="
+ dev-qt/qtbase:6[gui,opengl,widgets]
+ dev-qt/qtcharts:6
+ dev-qt/qtsvg:6
+"
+RDEPEND="
+ ${DEPEND}
+ dev-debug/gdb
+"
+
+src_configure() {
+ local mycmakeargs=(
+ # Upstream don't really support Qt 5 for >= 2.0:
+ # https://github.com/epasveer/seer/wiki/Building-Seer---Qt5.
+ -DQTVERSION=QT6
+
+ -DCONFIG_SEER_INSTALL_ICONS=1
+ -DCONFIG_SEER_INSTALL_FLATHUB_FILES=0
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ domenu resources/seergdb.desktop
+
+}