summaryrefslogtreecommitdiff
path: root/dev-embedded
diff options
context:
space:
mode:
Diffstat (limited to 'dev-embedded')
-rw-r--r--dev-embedded/gnusim8085/Manifest1
-rw-r--r--dev-embedded/gnusim8085/gnusim8085-1.4.1.ebuild43
-rw-r--r--dev-embedded/gnusim8085/metadata.xml1
3 files changed, 45 insertions, 0 deletions
diff --git a/dev-embedded/gnusim8085/Manifest b/dev-embedded/gnusim8085/Manifest
index 7bad85d93a3e..a87ff1e6875c 100644
--- a/dev-embedded/gnusim8085/Manifest
+++ b/dev-embedded/gnusim8085/Manifest
@@ -1 +1,2 @@
DIST gnusim8085-1.3.7.tar.gz 365127 BLAKE2B 55637e4ade4be6145f3fbe95a29d01565caafd54a45c90d693a940e645153da3eac52e685d648b3be18cc05ba080133a26978a99a841f37f09eebfeaf5de89b8 SHA512 b1b701ef3292c2b3ea7a599f450ee495fdec730fa53e2ad9ea27c716a7de61d503f32345ed3cf6eeef3ef698ed4f0b957cb7ae207df0bee46363e76b5176b822
+DIST gnusim8085-1.4.1.tar.gz 670313 BLAKE2B c866df8711ad52f12ebd0ad908918ee8236b2e6bf42502e8b8719ef2361b1edc15f65779cea1d4dce44a92aa7445a2eb578b35bb83b2d1d29d7936e3abe3484d SHA512 4136ccb732495d9da043e646eee198b5ce569c5ed519f27f98ff330cc585836da1aaeb85af33e65aa20b671cc057380e2d77088ffc1a3de9e2f7ef0044eaf385
diff --git a/dev-embedded/gnusim8085/gnusim8085-1.4.1.ebuild b/dev-embedded/gnusim8085/gnusim8085-1.4.1.ebuild
new file mode 100644
index 000000000000..359188d8b724
--- /dev/null
+++ b/dev-embedded/gnusim8085/gnusim8085-1.4.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg
+
+DESCRIPTION="A GTK 8085 Simulator"
+HOMEPAGE="https://gnusim8085.srid.ca/ https://github.com/GNUSim8085/GNUSim8085"
+SRC_URI="https://github.com/GNUSim8085/GNUSim8085/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/gtksourceview:3.0=
+ x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ app-text/discount
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_install() {
+ default
+
+ doman doc/gnusim8085.1
+
+ docinto examples
+ dodoc doc/examples/*.asm doc/asm-guide.txt
+ docompress -x /usr/share/doc/${PF}/examples
+}
diff --git a/dev-embedded/gnusim8085/metadata.xml b/dev-embedded/gnusim8085/metadata.xml
index d58ea90f9bac..f5853fe4526e 100644
--- a/dev-embedded/gnusim8085/metadata.xml
+++ b/dev-embedded/gnusim8085/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="launchpad">gnusim8085</remote-id>
+ <remote-id type="github">GNUSim8085/GNUSim8085</remote-id>
</upstream>
</pkgmetadata>