summaryrefslogtreecommitdiff
path: root/games-simulation/kittenspaceagency-bin
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-02-24 23:53:19 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-02-24 23:53:19 +0000
commit5da2cce6ffc6741eb06bca0e67c7fe2fe7675462 (patch)
tree9771a07228d4b82e0a28168f73b2b854becf11ba /games-simulation/kittenspaceagency-bin
parent77af7503e1a9ced7d9d7559a2104e3c153599145 (diff)
downloadbaldeagleos-repo-5da2cce6ffc6741eb06bca0e67c7fe2fe7675462.tar.gz
baldeagleos-repo-5da2cce6ffc6741eb06bca0e67c7fe2fe7675462.tar.xz
baldeagleos-repo-5da2cce6ffc6741eb06bca0e67c7fe2fe7675462.zip
Adding metadata
Diffstat (limited to 'games-simulation/kittenspaceagency-bin')
-rw-r--r--games-simulation/kittenspaceagency-bin/Manifest2
-rw-r--r--games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.2.32-r3646.ebuild50
-rw-r--r--games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.2.34-r3656.ebuild50
-rw-r--r--games-simulation/kittenspaceagency-bin/metadata.xml10
4 files changed, 112 insertions, 0 deletions
diff --git a/games-simulation/kittenspaceagency-bin/Manifest b/games-simulation/kittenspaceagency-bin/Manifest
new file mode 100644
index 000000000000..1d1ba5ce2478
--- /dev/null
+++ b/games-simulation/kittenspaceagency-bin/Manifest
@@ -0,0 +1,2 @@
+DIST kittenspaceagency-bin-2026.2.32-r3646.tar.gz 1918980336 BLAKE2B 68b1431168088892dc796871ff80b0fb000013b826e3af9955da432c200295d16782c7e3bdcce98baf5eb87587a9fb66c48e2e4098ac52994ddd89b10e02dd0f SHA512 41382919f2f9b4f51d2ac0c7e0628bcb1ab8353cfa4d7194b9caab3ab5d27e477bf2fb1b32ccf41b76fbec066f4935ba66ea1f83edbb051eae10d56fa9888c26
+DIST kittenspaceagency-bin-2026.2.34-r3656.tar.gz 1893618145 BLAKE2B 204c8af76099b0198c29049839f2b6d01a4ec6747f461d33c47fc0ef9a6db63c92ab4a95765d4e78b42041a56aa5d979d33fdc2f7465d4d32612fa4059fbc398 SHA512 d245dfc46ed3c354d48af3377b03b3bd813d8bf6283ec0d9a19d9f8ef917552c6c7276c0d1f8f4c922073b1d1f99c78b237ccfbcba6949bc1079d821e4c6d1ad
diff --git a/games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.2.32-r3646.ebuild b/games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.2.32-r3646.ebuild
new file mode 100644
index 000000000000..160faa389934
--- /dev/null
+++ b/games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.2.32-r3646.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop
+
+DESCRIPTION="A space flight and rocketry simulation"
+HOMEPAGE="https://ksa.ahwoo.com"
+SRC_URI="https://ksa-linux.ahwoo.com/download?file=setup_ksa_v${PV}.${PR#r}.tar.gz -> ${P}-${PR}.tar.gz"
+S="${WORKDIR}/linux-x64"
+LICENSE="all-rights-reserved"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="mirror strip"
+
+RDEPEND="media-libs/vulkan-loader
+ || ( >=dev-dotnet/dotnet-sdk-10
+ >=dev-dotnet/dotnet-sdk-bin-10
+ )"
+
+pkg_pretend() {
+ ewarn "Kitten Space Agency has myriad bugs with AMD GPUs, but seems to work fine on nVidia"
+}
+
+src_install() {
+ insinto "/opt/kittenspaceagency"
+ doins -r .
+
+ exeinto "/opt/kittenspaceagency"
+ doexe "KSA"
+ doexe "Brutal.Monitor.Subprocess"
+
+ cat > kittenspaceagency << 'ENDWRAPPER'
+#!/usr/bin/env bash
+
+cd /opt/kittenspaceagency
+XDG_SESSION_TYPE=x11 exec ./KSA "$@"
+ENDWRAPPER
+
+ dobin kittenspaceagency
+
+ make_desktop_entry --eapi9 "/usr/bin/kittenspaceagency" \
+ -d "kittenspaceagency" \
+ -n "Kitten Space Agency" \
+ -C "${DESCRIPTION}"
+}
diff --git a/games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.2.34-r3656.ebuild b/games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.2.34-r3656.ebuild
new file mode 100644
index 000000000000..160faa389934
--- /dev/null
+++ b/games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.2.34-r3656.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop
+
+DESCRIPTION="A space flight and rocketry simulation"
+HOMEPAGE="https://ksa.ahwoo.com"
+SRC_URI="https://ksa-linux.ahwoo.com/download?file=setup_ksa_v${PV}.${PR#r}.tar.gz -> ${P}-${PR}.tar.gz"
+S="${WORKDIR}/linux-x64"
+LICENSE="all-rights-reserved"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="mirror strip"
+
+RDEPEND="media-libs/vulkan-loader
+ || ( >=dev-dotnet/dotnet-sdk-10
+ >=dev-dotnet/dotnet-sdk-bin-10
+ )"
+
+pkg_pretend() {
+ ewarn "Kitten Space Agency has myriad bugs with AMD GPUs, but seems to work fine on nVidia"
+}
+
+src_install() {
+ insinto "/opt/kittenspaceagency"
+ doins -r .
+
+ exeinto "/opt/kittenspaceagency"
+ doexe "KSA"
+ doexe "Brutal.Monitor.Subprocess"
+
+ cat > kittenspaceagency << 'ENDWRAPPER'
+#!/usr/bin/env bash
+
+cd /opt/kittenspaceagency
+XDG_SESSION_TYPE=x11 exec ./KSA "$@"
+ENDWRAPPER
+
+ dobin kittenspaceagency
+
+ make_desktop_entry --eapi9 "/usr/bin/kittenspaceagency" \
+ -d "kittenspaceagency" \
+ -n "Kitten Space Agency" \
+ -C "${DESCRIPTION}"
+}
diff --git a/games-simulation/kittenspaceagency-bin/metadata.xml b/games-simulation/kittenspaceagency-bin/metadata.xml
new file mode 100644
index 000000000000..8c8101bcdb2c
--- /dev/null
+++ b/games-simulation/kittenspaceagency-bin/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>core@liguros.net</email>
+ <name>Development</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file