git: ad1501873b9d - main - graphics/Hermes: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Mon, 27 Jan 2025 21:08:28 UTC
The branch main has been updated by rene:

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

commit ad1501873b9d698572300fe0b823dd7763112f7f
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-01-27 21:08:21 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-01-27 21:08:21 +0000

    graphics/Hermes: Remove expired port
    
    2025-01-27 graphics/Hermes: Unmaintained, and no more public distfiles
---
 MOVED                                        |  1 +
 graphics/Hermes/Makefile                     | 37 ----------------------------
 graphics/Hermes/distinfo                     |  2 --
 graphics/Hermes/files/patch-src__HeadMMX.h   | 11 ---------
 graphics/Hermes/files/patch-src__HeadX86.h   | 11 ---------
 graphics/Hermes/files/patch-src__Makefile.in | 19 --------------
 graphics/Hermes/pkg-descr                    |  6 -----
 graphics/Hermes/pkg-plist                    | 13 ----------
 graphics/Makefile                            |  1 -
 9 files changed, 1 insertion(+), 100 deletions(-)

diff --git a/MOVED b/MOVED
index 932bd770c6ea..c0ce3dc01a90 100644
--- a/MOVED
+++ b/MOVED
@@ -4054,3 +4054,4 @@ mail/queue-fix||2025-01-27|Has expired: Upstream disapeared and distfile is no m
 games/senken||2025-01-27|Has expired: GENTOO mastersites are no longer available
 chinese/kcfonts||2025-01-27|Has expired: GENTOO MASTER_SITES are no longer available
 x11/fbdesk||2025-01-27|Has expired: Upstream disapear and distfile is no more available
+graphics/Hermes||2025-01-27|Has expired: Unmaintained, and no more public distfiles
diff --git a/graphics/Hermes/Makefile b/graphics/Hermes/Makefile
deleted file mode 100644
index fb764ad2d524..000000000000
--- a/graphics/Hermes/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-PORTNAME=	Hermes
-PORTVERSION=	1.3.3
-PORTREVISION=	5
-CATEGORIES=	graphics
-MASTER_SITES=	ftp://ftp.su.se/pub/lunar/source-archive/
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Fast pixel formats conversion library
-WWW=		http://web.archive.org/web/20061005045333/http://www.clanlib.org/hermes/
-
-LICENSE=	LGPL20
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-DEPRECATED=	Unmaintained, and no more public distfiles
-EXPIRATION_DATE=2025-01-27
-
-USES=		gmake libtool tar:bzip2
-USE_LDCONFIG=	yes
-
-GNU_CONFIGURE=	yes
-
-INSTALL_TARGET=	install-strip
-
-LDFLAGS_i386=	-Wl,-znotext
-
-PORTDOCS=	*
-
-OPTIONS_DEFINE=	DOCS
-
-post-extract:
-	${TOUCH} ${WRKSRC}/src/hrconfig.h.in
-
-post-install-DOCS-on:
-	@cd ${WRKSRC} && ${COPYTREE_SHARE} "AUTHORS ChangeLog FAQ README docs" \
-		${STAGEDIR}${DOCSDIR} "! -name generate"
-
-.include <bsd.port.mk>
diff --git a/graphics/Hermes/distinfo b/graphics/Hermes/distinfo
deleted file mode 100644
index 27110d9fe668..000000000000
--- a/graphics/Hermes/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Hermes-1.3.3.tar.bz2) = 4231e0905295ef6e5079eb292bdf55fde0ea48d7585ee5a85fa3d77c3fce5b6b
-SIZE (Hermes-1.3.3.tar.bz2) = 356380
diff --git a/graphics/Hermes/files/patch-src__HeadMMX.h b/graphics/Hermes/files/patch-src__HeadMMX.h
deleted file mode 100644
index 742ac3df58a3..000000000000
--- a/graphics/Hermes/files/patch-src__HeadMMX.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/HeadMMX.h.orig	2000-12-06 04:55:28 UTC
-+++ src/HeadMMX.h
-@@ -51,7 +51,7 @@ void ConvertMMXp32_16RGB555();
- 
- /* Fix the underscore business with ELF compilers */
- 
--#if defined(__ELF__) && defined(__GNUC__)
-+#if defined(__ELF__) && defined(__GNUC__) && __GNUC__ < 4
-   #ifdef __cplusplus 
-   extern "C" {   
-   #endif
diff --git a/graphics/Hermes/files/patch-src__HeadX86.h b/graphics/Hermes/files/patch-src__HeadX86.h
deleted file mode 100644
index b1c6fdf1af79..000000000000
--- a/graphics/Hermes/files/patch-src__HeadX86.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/HeadX86.h.orig	2000-12-06 04:55:28 UTC
-+++ src/HeadX86.h
-@@ -83,7 +83,7 @@ extern int32 ConvertX86p16_32BGRA888_LUT_X86[512];
- 
- /* Now fix up the ELF underscore problem */
- 
--#if defined(__ELF__) && defined(__GNUC__)
-+#if defined(__ELF__) && defined(__GNUC__) && __GNUC__ < 4
-   #ifdef __cplusplus
-   extern "C" {
-   #endif
diff --git a/graphics/Hermes/files/patch-src__Makefile.in b/graphics/Hermes/files/patch-src__Makefile.in
deleted file mode 100644
index 763b2e6cbf5d..000000000000
--- a/graphics/Hermes/files/patch-src__Makefile.in
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/Makefile.in.orig	2003-07-06 15:56:57 UTC
-+++ src/Makefile.in
-@@ -540,13 +540,13 @@ uninstall-am: uninstall-info-am uninstall-libLTLIBRARI
- 
- 
- .S.o:
--	gcc -c -o $@ $<
-+	$(CC) -c -o $@ $<
- 	cp $@ `echo $@ | sed -e 's/\.lo$$/.o/'`
- 
- install-data-local:
--	$(INSTALL) -m 0755 -d $(includedir)/Hermes
-+	$(mkinstalldirs) $(DESTDIR)$(includedir)/Hermes
- 	for incfile in $(publicheaders); do \
--	  $(INSTALL) -m 0644 $$incfile $(includedir)/Hermes; \
-+	  $(INSTALL_DATA) $$incfile $(DESTDIR)$(includedir)/Hermes; \
- 	done
- 
- uninstall-local:
diff --git a/graphics/Hermes/pkg-descr b/graphics/Hermes/pkg-descr
deleted file mode 100644
index 77ce2468a679..000000000000
--- a/graphics/Hermes/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-  HERMES, named after the messenger of the gods, is a library whose
-only purpose is to convert graphic data from one pixel format to another in
-the fastest possible way.
-
-  HERMES will also do surface clearing. And it will do it FAST (even with
-x86 and MMX routines if you're on those platforms).
diff --git a/graphics/Hermes/pkg-plist b/graphics/Hermes/pkg-plist
deleted file mode 100644
index 7da915b1eb04..000000000000
--- a/graphics/Hermes/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-include/Hermes/H_Blit.h
-include/Hermes/H_Clear.h
-include/Hermes/H_Config.h
-include/Hermes/H_Conv.h
-include/Hermes/H_Format.h
-include/Hermes/H_Pal.h
-include/Hermes/H_Types.h
-include/Hermes/Hermes.h
-include/Hermes/Types.h
-lib/libHermes.a
-lib/libHermes.so
-lib/libHermes.so.1
-lib/libHermes.so.1.0.0
diff --git a/graphics/Makefile b/graphics/Makefile
index 833920d198ec..9129f166156f 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -4,7 +4,6 @@
     SUBDIR += 4va
     SUBDIR += Coin
     SUBDIR += GraphicsMagick
-    SUBDIR += Hermes
     SUBDIR += ImageMagick6
     SUBDIR += ImageMagick7
     SUBDIR += O2-tools