diff --git a/MOVED b/MOVED index cea836a809ef1..29dcc91121ac0 100644 --- a/MOVED +++ b/MOVED @@ -8193,3 +8193,4 @@ net-mgmt/glpi-plugins-fusioninventory-server||2023-12-31|Has expired: Requires p x11-fonts/fontmatrix||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit cad/jspice3||2023-12-31|Has expired: BROKEN for more than 2 years on all supported versions after the EOL of 12 emulators/rtc||2023-12-31|Has expired: Driver doesn't actually work with current FreeBSD versions +emulators/gngeo||2023-12-31|Has expired: BROKEN for more that 2 years after the EOL of 12 diff --git a/emulators/Makefile b/emulators/Makefile index b7d4f1087041b..83e3e7b1d6116 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -42,7 +42,6 @@ SUBDIR += gbe SUBDIR += gens SUBDIR += gngb - SUBDIR += gngeo SUBDIR += gxemul SUBDIR += hatari SUBDIR += hercules diff --git a/emulators/gngeo/Makefile b/emulators/gngeo/Makefile deleted file mode 100644 index e5db2eea35a21..0000000000000 --- a/emulators/gngeo/Makefile +++ /dev/null @@ -1,92 +0,0 @@ -PORTNAME= gngeo -PORTVERSION= 0.8 -DISTVERSIONPREFIX= ${PORTNAME}_ -PORTREVISION= 5 -CATEGORIES= emulators -MASTER_SITES= LOCAL/acm/${PORTNAME} - -MAINTAINER= acm@FreeBSD.org -COMMENT= NeoGeo emulator -WWW= https://github.com/pepone42/gngeo - -LICENSE= GPLv2 - -DEPRECATED= BROKEN for more that 2 years after the EOL of 12 -EXPIRATION_DATE= 2023-12-31 -BROKEN_i386= unknown argument: '-frerun-loop-opt' -BROKEN_FreeBSD_13= ld: error: duplicate symbol: current_fix -BROKEN_FreeBSD_14= ld: error: duplicate symbol: current_fix - -USES= autoreconf compiler:features gl gmake sdl -USE_SDL= image sdl -USE_GL= yes -USE_GITHUB= yes -GH_ACCOUNT= pepone42 - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --program-transform-name="" --disable-gp2x -MAKE_JOBS_UNSAFE= yes - -CPPFLAGS+= ${CFLAGS} `${SDL_CONFIG} --cflags` -I${LOCALBASE}/include -LDFLAGS+= `${SDL_CONFIG} --libs` -L${LOCALBASE}/lib -USE_CSTD= gnu89 -MAKE_ARGS+= CC_FOR_BUILD=${CC} - -SUB_FILES= pkg-message - -OPTIONS_DEFINE_i386= ASM RAZE STAR -OPTIONS_DEFAULT_i386= ASM -RAZE_DESC= Use Raze as z80 emulator (broken) -STAR_DESC= Use Starscream as 68k emulator (broken) - -.include - -.if ${PORT_OPTIONS:MI386ASM} || ${PORT_OPTIONS:MRAZE} || \ - ${PORT_OPTIONS:MSTAR} -BUILD_DEPENDS+= nasm:devel/nasm -.endif - -.if ${PORT_OPTIONS:MI386ASM} -CONFIGURE_ARGS+= --enable-i386asm -.else -CONFIGURE_ARGS+= --disable-i386asm -.endif - -.if ${PORT_OPTIONS:MRAZE} -CONFIGURE_ARGS+= --with-z80core=raze -BROKEN= fails to link -.else -CONFIGURE_ARGS+= --with-z80core=mamez80 -.endif - -.if ${PORT_OPTIONS:MSTAR} -CONFIGURE_ARGS+= --with-m68kcore=starscream -BROKEN= fails to link -.else -CONFIGURE_ARGS+= --with-m68kcore=gen68k -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|x86_64|amd64|' ${WRKSRC}/configure -.if ${COMPILER_TYPE} == "clang" - @${REINPLACE_CMD} -e 's|-frerun-loop-opt||; \ - s|-falign-jumps=2||; s|-falign-loops=2||; \ - s|-fschedule-insns2||; s|-malign-double||; \ - s|-frerun-loop-opt||; s|-O3||' \ - ${WRKSRC}/configure -.endif - @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|' \ - ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} \ - ${WRKSRC}/src/generator68k/Makefile.in - -pre-configure: - @cd ${WRKSRC} && ${AUTORECONF} -i - -post-install: - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/sample_gngeorc ${STAGEDIR}${EXAMPLESDIR}/gngeorc - ${INSTALL_DATA} ${WRKSRC}/romrc ${STAGEDIR}${DATADIR}/romrc - ${INSTALL_DATA} ${WRKSRC}/gngeo.dat/gngeo_data.zip ${STAGEDIR}${DATADIR}/gngeo_data.zip - -.include diff --git a/emulators/gngeo/distinfo b/emulators/gngeo/distinfo deleted file mode 100644 index bad1177a93ce6..0000000000000 --- a/emulators/gngeo/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1496741808 -SHA256 (pepone42-gngeo-gngeo_0.8_GH0.tar.gz) = 6bad892e727f242fca43f6cbb8f136283f8a0c28bcfc5a97495aba59476ade4e -SIZE (pepone42-gngeo-gngeo_0.8_GH0.tar.gz) = 1128342 diff --git a/emulators/gngeo/files/pkg-message.in b/emulators/gngeo/files/pkg-message.in deleted file mode 100644 index 93bc7e271c5ed..0000000000000 --- a/emulators/gngeo/files/pkg-message.in +++ /dev/null @@ -1,37 +0,0 @@ -[ -{ type: install - message: < sp-s2.sp1 - - ng-lo.rom -> 000-lo.lo - - ng-sfix.rom -> sfix.sfx - - ng-sm1.rom -> ng-sm1.rom - -4) Run gngeo. - - Using neogeo-bios: - # gngeo - - Using neogeo-unibios: - # gngeo --system unibios - - Note: Use rom's name (romname) without zip extension. - -5) Enjoy it ;) -EOM -} -] diff --git a/emulators/gngeo/pkg-descr b/emulators/gngeo/pkg-descr deleted file mode 100644 index 656c828129a73..0000000000000 --- a/emulators/gngeo/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -GnGeo is a NeoGeo emulator for Linux (and maybe some other UNIX). It use the -following cpu core: - -* The 68k core from the generator project by James Ponder. -* Starscream 680x0 emulation library by Neill Corlett -* Raze Z80 emulator by Richard Mitton. -* Z80 Mame core from the Mame project. -* YM2610 Mame core by Tatsuyuki Satoh. diff --git a/emulators/gngeo/pkg-plist b/emulators/gngeo/pkg-plist deleted file mode 100644 index ecb06733526ea..0000000000000 --- a/emulators/gngeo/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -bin/gngeo -man/man1/gngeo.1.gz -%%DATADIR%%/gngeo_data.zip -%%DATADIR%%/romrc -%%EXAMPLESDIR%%/gngeorc