summaryrefslogtreecommitdiff
path: root/games-emulation/gnuboy
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /games-emulation/gnuboy
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'games-emulation/gnuboy')
-rw-r--r--games-emulation/gnuboy/Manifest1
-rw-r--r--games-emulation/gnuboy/files/gnuboy-1.0.3-exec-stack.patch27
-rw-r--r--games-emulation/gnuboy/files/gnuboy-1.0.3-fix-implicit-decl-sprintf.patch25
-rw-r--r--games-emulation/gnuboy/files/gnuboy-1.0.3-include.patch13
-rw-r--r--games-emulation/gnuboy/files/gnuboy-1.0.3-linux-headers.patch93
-rw-r--r--games-emulation/gnuboy/gnuboy-1.0.3-r4.ebuild62
-rw-r--r--games-emulation/gnuboy/metadata.xml11
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>