Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Apr 2024 18:58:09 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: baa11897cab9 - main - emulators/hugo: Remove expired port
Message-ID:  <202404181858.43IIw9tf084960@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=baa11897cab98b589449252d21adde047748ba0a

commit baa11897cab98b589449252d21adde047748ba0a
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-04-18 18:58:00 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-04-18 18:58:00 +0000

    emulators/hugo: Remove expired port
    
    2024-04-17 emulators/hugo: Unmaintained, last release in 2005 and uses deprecated gtk2 library
---
 MOVED                                       |  1 +
 emulators/Makefile                          |  1 -
 emulators/hugo/Makefile                     | 61 ---------------------
 emulators/hugo/distinfo                     |  2 -
 emulators/hugo/files/patch-Makefile.in      | 25 ---------
 emulators/hugo/files/patch-configure        | 82 -----------------------------
 emulators/hugo/files/patch-hard__pce.h      | 13 -----
 emulators/hugo/files/patch-mix.h            | 11 ----
 emulators/hugo/files/patch-osd__sdl__gfx.c  | 11 ----
 emulators/hugo/files/patch-osd_freebsd_cd.c | 27 ----------
 emulators/hugo/files/patch-pce.c            | 11 ----
 emulators/hugo/files/patch-sound.c          | 11 ----
 emulators/hugo/pkg-descr                    |  2 -
 emulators/hugo/pkg-plist                    | 25 ---------
 14 files changed, 1 insertion(+), 282 deletions(-)

diff --git a/MOVED b/MOVED
index 310fab6b792e..88c5279c0a59 100644
--- a/MOVED
+++ b/MOVED
@@ -3186,3 +3186,4 @@ science/p5-Algorithm-SVMLight||2024-04-16|Has expired: Depends on DEPRECATED sci
 science/svmlight||2024-04-16|Has expired: Unmaintained, last upstream release in 2008 and there are more modern alternatives
 security/krb5-119||2024-04-16|Has expired: Desupported by MIT following 1.21
 audio/gnuitar||2024-04-18|Has expired: Unmaintained, last upstream release in 2005
+emulators/hugo||2024-04-18|Has expired: Unmaintained, last release in 2005 and uses deprecated gtk2 library
diff --git a/emulators/Makefile b/emulators/Makefile
index 021c1f2dd1d1..c93954f5a2e8 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -46,7 +46,6 @@
     SUBDIR += hatari
     SUBDIR += hercules
     SUBDIR += higan
-    SUBDIR += hugo
     SUBDIR += hv_kvp_cmd
     SUBDIR += javatari
     SUBDIR += joytran
diff --git a/emulators/hugo/Makefile b/emulators/hugo/Makefile
deleted file mode 100644
index 7de3fda4b461..000000000000
--- a/emulators/hugo/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-PORTNAME=	hugo
-PORTVERSION=	2.12
-PORTREVISION=	18
-CATEGORIES=	emulators
-MASTER_SITES=	http://www.zeograd.com/download/ \
-		http://www.sourcefiles.org/Emulators/Videogames/
-
-MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	PC Engine (TurboGrafx 16) emulator
-WWW=		https://www.zeograd.com/
-
-LICENSE=	BSD3CLAUSE GPLv2
-LICENSE_COMB=	multi
-
-DEPRECATED=	Unmaintained, last release in 2005 and uses deprecated gtk2 library
-EXPIRATION_DATE=2024-04-17
-
-LIB_DEPENDS=	libargp.so:devel/argp-standalone
-
-USES=		gmake localbase:ldflags pkgconfig sdl
-USE_CSTD=	gnu89
-USE_SDL=	sdl
-
-GNU_CONFIGURE=	yes
-
-CFLAGS+=	-Wno-return-type
-
-CONFLICTS_INSTALL=	gohugo
-
-OPTIONS_DEFINE=	GTK2 DOCS NETPLAY SDL_MIXER
-OPTIONS_DEFAULT=GTK2
-OPTIONS_SUB=	yes
-
-NETPLAY_DESC=	Netplay support
-SDL_MIXER_DESC=	SDL_mixer support
-
-GTK2_LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
-		libfreetype.so:print/freetype2
-GTK2_USES=	gnome
-GTK2_USE=	GNOME=gtk20 cairo gdkpixbuf2
-GTK2_CONFIGURE_OFF=	--disable-gui --disable-gtktest
-NETPLAY_IMPLIES=	GTK2
-NETPLAY_USE=	SDL=net
-NETPLAY_CONFIGURE_ENV_OFF=	ac_cv_lib_SDL_net_main=no
-SDL_MIXER_LIB_DEPENDS=	libvorbis.so:audio/libvorbis
-SDL_MIXER_USE=	SDL=mixer
-SDL_MIXER_CONFIGURE_ENV_OFF=	ac_cv_lib_SDL_mixer_main=no \
-		ac_cv_lib_vorbis_main=no \
-		ac_cv_lib_vorbisfile_main=no
-SDL_MIXER_CFLAGS=	-DOGG_SUPPORT
-
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
-CFLAGS+=	-Wno-error=int-conversion
-.if ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )
-CFLAGS+=	-Wno-error=incompatible-function-pointer-types
-.endif
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/emulators/hugo/distinfo b/emulators/hugo/distinfo
deleted file mode 100644
index 81c46532be8c..000000000000
--- a/emulators/hugo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hugo-2.12.tar.gz) = 0bc1d0a6c7d8a0906c25611cbc9fb391afb59770c0cd71a7329b1338c1821b8e
-SIZE (hugo-2.12.tar.gz) = 456991
diff --git a/emulators/hugo/files/patch-Makefile.in b/emulators/hugo/files/patch-Makefile.in
deleted file mode 100644
index 41e8781c1115..000000000000
--- a/emulators/hugo/files/patch-Makefile.in
+++ /dev/null
@@ -1,25 +0,0 @@
---- Makefile.in.orig	2005-04-05 20:23:11 UTC
-+++ Makefile.in
-@@ -444,7 +444,7 @@ clean-binPROGRAMS:
- 	-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
- hugo$(EXEEXT): $(hugo_OBJECTS) $(hugo_DEPENDENCIES) 
- 	@rm -f hugo$(EXEEXT)
--	$(LINK) $(hugo_LDFLAGS) $(hugo_OBJECTS) $(hugo_LDADD) $(LIBS)
-+	$(LINK) $(hugo_LDFLAGS) $(hugo_OBJECTS) $(hugo_LDADD) $(LIBS) -largp
- hugod$(EXEEXT): $(hugod_OBJECTS) $(hugod_DEPENDENCIES) 
- 	@rm -f hugod$(EXEEXT)
- 	$(LINK) $(hugod_LDFLAGS) $(hugod_OBJECTS) $(hugod_LDADD) $(LIBS)
-@@ -814,10 +814,10 @@ install-data-local:
- 	  done \
- 	fi && \
- 	if test -d $(srcdir)/doc; then \
--	  $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/doc; \
--	  for doc in $(srcdir)/doc/*.{html,txt,css}; do \
-+	  $(mkinstalldirs) $(DESTDIR)$(datadir)/doc/hugo; \
-+	  for doc in $(srcdir)/doc/*.html $(srcdir)/doc/*.txt $(srcdir)/doc/*.css; do \
- 	    if test -f $$doc; then \
--	      $(INSTALL_DATA) $$doc $(DESTDIR)$(pkgdatadir)/doc; \
-+	      $(INSTALL_DATA) $$doc $(DESTDIR)$(datadir)/doc/hugo; \
- 	    fi \
- 	  done \
- 	fi
diff --git a/emulators/hugo/files/patch-configure b/emulators/hugo/files/patch-configure
deleted file mode 100644
index d66893a3840b..000000000000
--- a/emulators/hugo/files/patch-configure
+++ /dev/null
@@ -1,82 +0,0 @@
---- configure.orig	2005-04-05 19:28:53 UTC
-+++ configure
-@@ -3256,7 +3256,7 @@ if test "${ac_cv_lib_SDL_main+set}" = set; then
-   echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
--LIBS="-lSDL  $LIBS"
-+LIBS="`${SDL_CONFIG} --libs`  $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- /* confdefs.h.  */
- _ACEOF
-@@ -3312,7 +3312,7 @@ if test $ac_cv_lib_SDL_main = yes; then
- #define HAVE_LIBSDL 1
- _ACEOF
- 
--  LIBS="-lSDL $LIBS"
-+  LIBS="`${SDL_CONFIG} --libs` $LIBS"
- 
- fi
-  #,,[AC_MSG_ERROR([need SDL. See #http://www.libsdl.org])])
-@@ -7877,7 +7877,7 @@ _ACEOF
- echo "$as_me:$LINENO: checking whether netplay support was asked" >&5
- echo $ECHO_N "checking whether netplay support was asked...            $ECHO_C" >&6
- 
--if test "x$HAVE_LIBSDL_NET" == "xyes"
-+if test "x$HAVE_LIBSDL_NET" = "xyes"
- then
- 
- 
-@@ -8657,13 +8657,13 @@ fi
- 
- 		 fi
- 	 ;;
--	 i386-FreeBSD)
-+	 *-FreeBSD)
- 	  echo "FreeBSD build enabled"
- 
- 		 	 HUGO_TARGET_MACHINE="FREEBSD"
- 
-- 			 CFLAGS="$CFLAGS `sdl-config --cflags`"
--       LIBS="$LIBS `sdl-config --libs`"
-+ 			 CFLAGS="$CFLAGS `${SDL_CONFIG} --cflags`"
-+       LIBS="$LIBS `${SDL_CONFIG} --libs`"
- 
- 
- 
-@@ -8674,6 +8674,35 @@ else
-   SDL_FREEBSD_TRUE='#'
-   SDL_FREEBSD_FALSE=
- fi
-+
-+
-+			 if test "$USE_SDL_mixer" = "yes"; then
-+				LIBS="$LIBS -lSDL_mixer "
-+
-+
-+if true; then
-+  SDL_MIXER_LINUX_TRUE=
-+  SDL_MIXER_LINUX_FALSE='#'
-+else
-+  SDL_MIXER_LINUX_TRUE='#'
-+  SDL_MIXER_LINUX_FALSE=
-+fi
-+
-+			 fi
-+
-+			 if test "$OGG_SUPPORT" = "yes"; then
-+				LIBS="$LIBS -lvorbis -lvorbisfile"
-+
-+
-+if true; then
-+  ZE_HCD_OGG_SUPPORT_TRUE=
-+  ZE_HCD_OGG_SUPPORT_FALSE='#'
-+else
-+  ZE_HCD_OGG_SUPPORT_TRUE='#'
-+  ZE_HCD_OGG_SUPPORT_FALSE=
-+fi
-+ # ZE_: needs to be processed after SDL_MIXER_LINUX...
-+			 fi
- 
- 	 ;;
- 	sun4u-SunOS)
diff --git a/emulators/hugo/files/patch-hard__pce.h b/emulators/hugo/files/patch-hard__pce.h
deleted file mode 100644
index 8254125c404d..000000000000
--- a/emulators/hugo/files/patch-hard__pce.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- hard_pce.h.orig	2004-05-26 20:54:15 UTC
-+++ hard_pce.h
-@@ -64,8 +64,8 @@ void	IO_write (UInt16 A,UChar V);
- UChar	IO_read  (UInt16 A);
- void	bank_set (UChar P, UChar V);
- 
--void	(*write_memory_function)(UInt16,UChar);
--UChar	(*read_memory_function)(UInt16);
-+extern void	(*write_memory_function)(UInt16,UChar);
-+extern UChar	(*read_memory_function)(UInt16);
- 
- #define Wr6502(A,V) ((*write_memory_function)((A),(V)))
- 
diff --git a/emulators/hugo/files/patch-mix.h b/emulators/hugo/files/patch-mix.h
deleted file mode 100644
index e9512793546f..000000000000
--- a/emulators/hugo/files/patch-mix.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- mix.h.orig	2003-10-14 22:02:58 UTC
-+++ mix.h
-@@ -4,7 +4,7 @@
- #include "pce.h"
- #include "sound.h"
- 
--void (*update_sound[4])();
-+extern void (*update_sound[4])();
- 
- UInt32 WriteBufferAdpcm8(UChar *buf,
-                        UInt32 begin,
diff --git a/emulators/hugo/files/patch-osd__sdl__gfx.c b/emulators/hugo/files/patch-osd__sdl__gfx.c
deleted file mode 100644
index 5d22f5784c8e..000000000000
--- a/emulators/hugo/files/patch-osd__sdl__gfx.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- osd_sdl_gfx.c.orig	2005-04-05 19:53:14 UTC
-+++ osd_sdl_gfx.c
-@@ -18,7 +18,7 @@ int blit_x,blit_y;
- int screen_blit_x, screen_blit_y;
- // where on the screen we must blit XBuf
- 
--UChar* XBuf;
-+extern UChar* XBuf;
- // buffer for video flipping
- 
- UChar index_to_RGB[256];
diff --git a/emulators/hugo/files/patch-osd_freebsd_cd.c b/emulators/hugo/files/patch-osd_freebsd_cd.c
deleted file mode 100644
index d42aea67712c..000000000000
--- a/emulators/hugo/files/patch-osd_freebsd_cd.c
+++ /dev/null
@@ -1,27 +0,0 @@
---- osd_freebsd_cd.c.orig	2003-10-12 21:45:03 UTC
-+++ osd_freebsd_cd.c
-@@ -38,7 +38,7 @@ void osd_cd_close()
- }
- 
- 
--int osd_cd_read(UChar *p, UInt32 sector)
-+void osd_cd_read(UChar *p, UInt32 sector)
- {
- /*
-   int retries = 0;
-@@ -236,15 +236,3 @@ void osd_cd_play_audio_range(UChar min_from, UChar sec
-     perror("play_audio_range");
- */
- }
--
--void osd_cd_subchannel_info(unsigned short offset)
--{ }
-- 
--void osd_cd_status(int *status)
--{}
--
--void osd_cd_resume(void)
--{}
--
--void osd_cd_pause(void)
--{}
diff --git a/emulators/hugo/files/patch-pce.c b/emulators/hugo/files/patch-pce.c
deleted file mode 100644
index 39fbb0a44fb4..000000000000
--- a/emulators/hugo/files/patch-pce.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- pce.c.orig	2005-03-28 14:17:45 UTC
-+++ pce.c
-@@ -358,7 +358,7 @@ UInt32 timer_60 = 0;
- int UPeriod = 0;
- // Number of frame to skip
- 
--static int BaseClock;
-+int BaseClock;
- 
- UChar video_driver = 0;
- /* 0 => Normal driver, normal display
diff --git a/emulators/hugo/files/patch-sound.c b/emulators/hugo/files/patch-sound.c
deleted file mode 100644
index 96e6490f4dba..000000000000
--- a/emulators/hugo/files/patch-sound.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- sound.c.orig	2004-05-26 20:54:16 UTC
-+++ sound.c
-@@ -50,7 +50,7 @@ UInt32 CycleNew;
- // indicates the last time music has been "released"
- 
- /* TODO */
--int BaseClock=7170000;
-+extern int BaseClock; // use value set in pce.c
- // int BaseClock = 8992000;
- // the freq of the internal PC Engine CPU
- // the sound use a kind of "relative" frequency
diff --git a/emulators/hugo/pkg-descr b/emulators/hugo/pkg-descr
deleted file mode 100644
index a1b347ab0010..000000000000
--- a/emulators/hugo/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Hu-Go! is a PC Engine (TurboGrafx 16) emulator originally coming from
-FPCE, with various enhancements from many other emulators.
diff --git a/emulators/hugo/pkg-plist b/emulators/hugo/pkg-plist
deleted file mode 100644
index 8c5ef8fcb859..000000000000
--- a/emulators/hugo/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-bin/hugo
-%%NETPLAY%%bin/hugod
-%%PORTDOCS%%%%DOCSDIR%%/README.old.txt
-%%PORTDOCS%%%%DOCSDIR%%/cdrom.html
-%%PORTDOCS%%%%DOCSDIR%%/cdrom.txt
-%%PORTDOCS%%%%DOCSDIR%%/hugo_manual.css
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/joypad.html
-%%PORTDOCS%%%%DOCSDIR%%/joypad.txt
-%%PORTDOCS%%%%DOCSDIR%%/linux.html
-%%PORTDOCS%%%%DOCSDIR%%/linux.txt
-%%PORTDOCS%%%%DOCSDIR%%/netplay.html
-%%PORTDOCS%%%%DOCSDIR%%/netplay.txt
-%%PORTDOCS%%%%DOCSDIR%%/others.html
-%%PORTDOCS%%%%DOCSDIR%%/others.txt
-%%PORTDOCS%%%%DOCSDIR%%/quickstart.html
-%%PORTDOCS%%%%DOCSDIR%%/quickstart.txt
-%%PORTDOCS%%%%DOCSDIR%%/win32.html
-%%PORTDOCS%%%%DOCSDIR%%/win32.txt
-%%DATADIR%%/pixmaps/cdrom.png
-%%DATADIR%%/pixmaps/gnome-fs-network-24.png
-%%DATADIR%%/pixmaps/gnome-fs-network.png
-%%DATADIR%%/pixmaps/joystick.png
-%%DATADIR%%/pixmaps/keyboard.png
-%%DATADIR%%/pixmaps/rom.png



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202404181858.43IIw9tf084960>