git: ad1501873b9d - main - graphics/Hermes: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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