diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /games-emulation/gnuboy | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'games-emulation/gnuboy')
7 files changed, 0 insertions, 232 deletions
diff --git a/games-emulation/gnuboy/Manifest b/games-emulation/gnuboy/Manifest deleted file mode 100644 index a81f4085ef3d..000000000000 --- a/games-emulation/gnuboy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gnuboy-1.0.3.tar.gz 187627 BLAKE2B 1fe01abceae56244d28544f10cc5659063cfe19ac491374bcb2b818f01385e065385fcba01e0038f51d4b29bcb3018f02402adb820c0a556c201334766595a51 SHA512 89e8075dac5ec17b375a5739367b46c55130211fb487a052be1cca49a5d86cc1a7f1619b2b2473d744fbe3c51fdb1a11110b15836cc9cc9de588932b91d258e6 diff --git a/games-emulation/gnuboy/files/gnuboy-1.0.3-exec-stack.patch b/games-emulation/gnuboy/files/gnuboy-1.0.3-exec-stack.patch deleted file mode 100644 index a263ee49599e..000000000000 --- a/games-emulation/gnuboy/files/gnuboy-1.0.3-exec-stack.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/asm/i386/cpu.s -+++ b/asm/i386/cpu.s -@@ -2428,3 +2428,6 @@ - - - -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif ---- a/asm/i386/lcd.s -+++ b/asm/i386/lcd.s -@@ -288,3 +288,6 @@ - - - -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif ---- a/asm/i386/refresh.s -+++ b/asm/i386/refresh.s -@@ -283,3 +283,6 @@ - - - -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif diff --git a/games-emulation/gnuboy/files/gnuboy-1.0.3-fix-implicit-decl-sprintf.patch b/games-emulation/gnuboy/files/gnuboy-1.0.3-fix-implicit-decl-sprintf.patch deleted file mode 100644 index 5b4cbfd1cc70..000000000000 --- a/games-emulation/gnuboy/files/gnuboy-1.0.3-fix-implicit-decl-sprintf.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 2c881f1ec456bab7deb4163a2f96814b479a81d7 Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Thu, 19 Aug 2021 01:19:30 +0100 -Subject: [PATCH] Fix implicit declaration of sprintf - ---- a/exports.c -+++ b/exports.c -@@ -1,6 +1,7 @@ - - - #include <stdlib.h> -+#include <stdio.h> - - #include "rc.h" - ---- a/sys/linux/fbdev.c -+++ b/sys/linux/fbdev.c -@@ -9,6 +9,7 @@ - - - #include <stdlib.h> -+#include <stdio.h> - #include <string.h> - #include <unistd.h> - #include <sys/mman.h> diff --git a/games-emulation/gnuboy/files/gnuboy-1.0.3-include.patch b/games-emulation/gnuboy/files/gnuboy-1.0.3-include.patch deleted file mode 100644 index 61b776f00089..000000000000 --- a/games-emulation/gnuboy/files/gnuboy-1.0.3-include.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/defs.h -+++ b/defs.h -@@ -4,6 +4,10 @@ - #ifndef __DEFS_H__ - #define __DEFS_H__ - -+#include <stdlib.h> -+#include <string.h> -+#include <unistd.h> -+#include <ctype.h> - - - #ifdef IS_LITTLE_ENDIAN diff --git a/games-emulation/gnuboy/files/gnuboy-1.0.3-linux-headers.patch b/games-emulation/gnuboy/files/gnuboy-1.0.3-linux-headers.patch deleted file mode 100644 index 543bd2434eed..000000000000 --- a/games-emulation/gnuboy/files/gnuboy-1.0.3-linux-headers.patch +++ /dev/null @@ -1,93 +0,0 @@ -# -ansi breaks <linux/joystick.h> - ---- a/configure.in -+++ b/configure.in -@@ -133,7 +133,7 @@ - if test "$enable_warnings" = yes ; then - case "$CC" in *gcc*) - AC_MSG_RESULT(enabling selected compiler warnings) --CFLAGS="$CFLAGS -ansi -pedantic -Wall -Wno-implicit -Wno-long-long" ;; -+CFLAGS="$CFLAGS -Wall -Wno-implicit -Wno-long-long" ;; - *) - AC_MSG_RESULT(disabling warnings for non-gcc compiler) ;; - esac ---- a/loader.c -+++ b/loader.c -@@ -11,7 +11,6 @@ - #include <stdlib.h> - #include <string.h> - --char *strdup(); - - static int mbc_table[256] = - { ---- a/main.c -+++ b/main.c -@@ -8,7 +8,6 @@ - #include <stdlib.h> - #include <string.h> - --char *strdup(); - - #include <stdarg.h> - #include <signal.h> ---- a/path.c -+++ b/path.c -@@ -5,7 +5,6 @@ - #include <stdlib.h> - #include <string.h> - --char *strdup(); - - #ifdef ALT_PATH_SEP - #define SEP ';' ---- a/rckeys.c -+++ b/rckeys.c -@@ -4,7 +4,6 @@ - #include <stdlib.h> - #include <string.h> - --char *strdup(); - - #include "defs.h" - #include "rc.h" ---- a/rcvars.c -+++ b/rcvars.c -@@ -5,7 +5,6 @@ - #include <stdlib.h> - #include <string.h> - --char *strdup(); - - #include "defs.h" - #include "rc.h" ---- a/sys/linux/fbdev.c -+++ b/sys/linux/fbdev.c -@@ -10,7 +10,6 @@ - - #include <stdlib.h> - #include <string.h> --char *strdup(); - #include <unistd.h> - #include <sys/mman.h> - #include <linux/fb.h> ---- a/sys/linux/joy.c -+++ b/sys/linux/joy.c -@@ -2,7 +2,6 @@ - #include <stdio.h> - #include <stdlib.h> - #include <string.h> --char *strdup(); - #include <linux/joystick.h> - #include <sys/types.h> - #include <sys/stat.h> ---- a/sys/oss/oss.c -+++ b/sys/oss/oss.c -@@ -2,7 +2,6 @@ - - #include <stdlib.h> - #include <string.h> --char *strdup(); - #include <sys/types.h> - #include <sys/stat.h> - #include <fcntl.h> diff --git a/games-emulation/gnuboy/gnuboy-1.0.3-r4.ebuild b/games-emulation/gnuboy/gnuboy-1.0.3-r4.ebuild deleted file mode 100644 index 6a69c356ddca..000000000000 --- a/games-emulation/gnuboy/gnuboy-1.0.3-r4.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="Gameboy emulator with multiple renderers" -HOMEPAGE="https://sourceforge.net/projects/gnuboy/" -SRC_URI="mirror://gentoo/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="X +sdl" -REQUIRED_USE="!X? ( sdl )" - -RDEPEND=" - X? ( - x11-libs/libX11 - x11-libs/libXext - ) - sdl? ( media-libs/libsdl[joystick,sound,video] )" -DEPEND=" - ${RDEPEND} - X? ( x11-base/xorg-proto )" - -PATCHES=( - "${FILESDIR}"/${P}-exec-stack.patch - "${FILESDIR}"/${P}-linux-headers.patch - "${FILESDIR}"/${P}-include.patch - "${FILESDIR}"/${P}-fix-implicit-decl-sprintf.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - # LTO type mismatches (bug #858701) - append-flags -fno-strict-aliasing - filter-lto - - local econfargs=( - $(use_with X x) - $(use_with sdl) - $(use_enable x86 asm) - --disable-arch - --disable-optimize - ) - - econf "${econfargs[@]}" -} - -src_install() { - use X && dobin xgnuboy - use sdl && dobin sdlgnuboy - - dodoc README docs/{CHANGES,CONFIG,CREDITS,FAQ,HACKING,WHATSNEW} -} diff --git a/games-emulation/gnuboy/metadata.xml b/games-emulation/gnuboy/metadata.xml deleted file mode 100644 index d7d5d38236d1..000000000000 --- a/games-emulation/gnuboy/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">gnuboy</remote-id> - </upstream> -</pkgmetadata> |
