git: 75382de034db - main - cleanup: remove gmime2

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Thu, 19 May 2022 13:37:39 UTC
The branch main has been updated by bapt:

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

commit 75382de034dbbe6eda9da6149b31393bd9529899
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2022-05-19 13:29:56 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2022-05-19 13:37:36 +0000

    cleanup: remove gmime2
    
    gmime 2 has been replaced long ago by 2.4 version then 2.6 and finally 3.0
    
    It is more than time to remove the 2.2 version (2.4 is already gone)
---
 MOVED                                              |  3 ++
 mail/Makefile                                      |  3 --
 mail/gmime2-sharp/Makefile                         | 32 ------------
 mail/gmime2-sharp/pkg-descr                        |  3 --
 mail/gmime2-sharp/pkg-plist                        |  4 --
 mail/gmime2/Makefile                               | 49 -------------------
 mail/gmime2/distinfo                               |  2 -
 mail/gmime2/files/patch-docs_Makefile.in           | 11 -----
 mail/gmime2/files/patch-gmime-2.0.pc.in            | 10 ----
 mail/gmime2/files/patch-mono_Makefile.in           | 18 -------
 mail/gmime2/files/patch-tests__test-mbox.c         | 10 ----
 mail/gmime2/files/patch-tests__test-mime.c         | 10 ----
 mail/gmime2/files/patch-tests__test-parser.c       | 10 ----
 mail/gmime2/pkg-descr                              | 19 --------
 mail/gmime2/pkg-plist                              | 57 ----------------------
 mail/p5-MIME-Fast/Makefile                         | 19 --------
 mail/p5-MIME-Fast/distinfo                         |  2 -
 mail/p5-MIME-Fast/files/patch-Fast_Part.xs         | 30 ------------
 mail/p5-MIME-Fast/files/patch-Fast_Stream.xs       | 12 -----
 mail/p5-MIME-Fast/files/patch-Makefile.PL          | 17 -------
 .../p5-MIME-Fast/files/patch-gmime-stream-perlio.h | 19 --------
 mail/p5-MIME-Fast/pkg-descr                        |  8 ---
 mail/p5-MIME-Fast/pkg-plist                        |  5 --
 23 files changed, 3 insertions(+), 350 deletions(-)

diff --git a/MOVED b/MOVED
index acd38dd2853a..14ed0ed261f2 100644
--- a/MOVED
+++ b/MOVED
@@ -17154,3 +17154,6 @@ graphics/magnum||2022-05-17|Has expired: Broken for more than a year
 graphics/magnum-plugins||2022-05-17|Has expired: Depends on broken graphics/magnum
 graphics/magnum-extras||2022-05-17|Has expired: Depends on broken graphics/magnum
 math/pantheon-calculator|math/elementary-calculator|2022-05-18|Switch to reverse domain name notation
+mail/p5-MIME-Fast||2022-05-19|Depends on long deprecated gmime-2.2
+mail/gmime2-sharp|mail/gmime26-sharp|2022-05-19|Depends on long deprecated gmime-2.2
+mail/gmime2|mail/gmime26|2022-05-19|Not used anymore overcome by gnime26
diff --git a/mail/Makefile b/mail/Makefile
index b7231371e3f9..1aecf13e650c 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -136,8 +136,6 @@
     SUBDIR += geary
     SUBDIR += gensig
     SUBDIR += getmail6
-    SUBDIR += gmime2
-    SUBDIR += gmime2-sharp
     SUBDIR += gmime26
     SUBDIR += gmime26-sharp
     SUBDIR += gmime30
@@ -334,7 +332,6 @@
     SUBDIR += p5-MIME-EcoEncode
     SUBDIR += p5-MIME-EncWords
     SUBDIR += p5-MIME-Explode
-    SUBDIR += p5-MIME-Fast
     SUBDIR += p5-MIME-Lite
     SUBDIR += p5-MIME-Lite-HTML
     SUBDIR += p5-MIME-Lite-TT
diff --git a/mail/gmime2-sharp/Makefile b/mail/gmime2-sharp/Makefile
deleted file mode 100644
index 6bb1f6f2c85e..000000000000
--- a/mail/gmime2-sharp/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Tom McLaughlin <tmclaugh@sdf.lonestar.org>
-
-PORTREVISION=	5
-CATEGORIES=	mail
-PKGNAMESUFFIX=	2-sharp
-
-MAINTAINER=	mono@FreeBSD.org
-COMMENT=	Mono bindings for gmime
-
-IGNORE=		try to install weaked-named assembly into the GAC
-
-LIB_DEPENDS=	libgmime-2.0.so:mail/gmime2
-
-MASTERDIR=	${.CURDIR}/../gmime2
-BUILD_WRKSRC=	${WRKSRC}/mono
-INSTALL_WRKSRC=	${BUILD_WRKSRC}
-DESCR=		${.CURDIR}/pkg-descr
-PLIST=		${.CURDIR}/pkg-plist
-
-USES=		mono
-USE_GNOME=	glib20 gtksharp20
-CONFIGURE_ARGS=	--enable-mono=yes
-
-# Else we conflict with mail/gmime2
-OPTIONS_EXCLUDE=DOCS
-
-# Done in pre-configure because master port has a post-patch target already.
-pre-configure:
-	@${REINPLACE_CMD} -e 's|.@GMIME_VERSION@||g' \
-		${WRKSRC}/mono/gmime-sharp.dll.config.in
-
-.include "${MASTERDIR}/Makefile"
diff --git a/mail/gmime2-sharp/pkg-descr b/mail/gmime2-sharp/pkg-descr
deleted file mode 100644
index a2b58ba7ef0f..000000000000
--- a/mail/gmime2-sharp/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-C# assemblies for gmime
-
-WWW: http://spruce.sourceforge.net/gmime/
diff --git a/mail/gmime2-sharp/pkg-plist b/mail/gmime2-sharp/pkg-plist
deleted file mode 100644
index 2737aaffa345..000000000000
--- a/mail/gmime2-sharp/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/mono/gac/gmime-sharp/2.4.0.0__2b75c2ad004c52e4/gmime-sharp.dll
-lib/mono/gac/gmime-sharp/2.4.0.0__2b75c2ad004c52e4/gmime-sharp.dll.config
-lib/mono/gmime-sharp-2.4/gmime-sharp.dll
-libdata/pkgconfig/gmime-sharp-2.4.pc
diff --git a/mail/gmime2/Makefile b/mail/gmime2/Makefile
deleted file mode 100644
index d30ea1baca92..000000000000
--- a/mail/gmime2/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# Created by: Kirill Ponomarew <ponomarew@oberon.net>
-
-PORTNAME=	gmime
-PORTVERSION=	2.2.27
-PORTREVISION?=	2
-CATEGORIES?=	mail
-MASTER_SITES=	GNOME
-PKGNAMESUFFIX?=	2
-
-MAINTAINER?=	bofh@FreeBSD.org
-COMMENT?=	Library (written in C) for parsing and creating messages using MIME
-
-LICENSE=	LGPL21
-
-PORTSCOUT=	limit:^2\.2
-CONFLICTS=	gmime-1.0.* gmime-2.4.*
-
-SLAVEDIRS=	mail/gmime2-sharp
-
-USE_GNOME?=	glib20
-USES+=		gmake gnome iconv libtool pathfix pkgconfig
-USE_LDCONFIG=	yes
-
-GNU_CONFIGURE=	yes
-# www.freebsd.org/cgi/query-pr.cgi?pr=118092
-# Rename uudecode and uuencode to gmime-* to not conflict with userland
-CONFIGURE_ARGS?=	${ICONV_CONFIGURE_BASE} \
-			--with-html-dir=${PREFIX}/share/doc \
-			--enable-mono=no \
-			--program-transform-name="s/uuencode/gmime-uuencode/;s/uudecode/gmime-uudecode/;"
-CPPFLAGS+=	-I${LOCALBASE}/include
-LIBS+=		-L${LOCALBASE}/lib
-
-OPTIONS_DEFINE=	DOCS
-
-PORTDOCS=	*
-
-post-patch:
-	@${REINPLACE_CMD} -e "s|stdint.h|inttypes.h|" ${WRKSRC}/zentimer.h
-	@${REINPLACE_CMD} -e 's|-DG_DISABLE_DEPRECATED||g' \
-		${WRKSRC}/gmime/Makefile.in
-
-post-install-DOCS-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in docs/reference/html/*
-	${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/mail/gmime2/distinfo b/mail/gmime2/distinfo
deleted file mode 100644
index b56dae43be0e..000000000000
--- a/mail/gmime2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gmime-2.2.27.tar.gz) = cf627f054707a78a154bdad85a6f2d3f704d8cab0c4f68fc0cc7bdb226e61974
-SIZE (gmime-2.2.27.tar.gz) = 1040421
diff --git a/mail/gmime2/files/patch-docs_Makefile.in b/mail/gmime2/files/patch-docs_Makefile.in
deleted file mode 100644
index 2fd5cee2f63b..000000000000
--- a/mail/gmime2/files/patch-docs_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- docs/Makefile.in.orig	2015-06-02 10:27:29 UTC
-+++ docs/Makefile.in
-@@ -229,7 +229,7 @@ target_alias = @target_alias@
- top_build_prefix = @top_build_prefix@
- top_builddir = @top_builddir@
- top_srcdir = @top_srcdir@
--SUBDIRS = reference tutorial
-+SUBDIRS = 
- EXTRA_DIST = \
- 	gmime-config.txt	\
- 	gtkdocs_fix
diff --git a/mail/gmime2/files/patch-gmime-2.0.pc.in b/mail/gmime2/files/patch-gmime-2.0.pc.in
deleted file mode 100644
index 9dc471ae4327..000000000000
--- a/mail/gmime2/files/patch-gmime-2.0.pc.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- gmime-2.0.pc.in.orig	2011-03-07 18:09:21 UTC
-+++ gmime-2.0.pc.in
-@@ -7,6 +7,6 @@ includedir=@includedir@
- Name: GMime
- Version: @VERSION@
- Description: MIME parser and utility library
--Requires: glib-2.0,gobject-2.0
-+Requires: glib-2.0,gobject-2.0,gthread-2.0
- Libs: -L${libdir} @GMIME_LIBS@
- Cflags: -I${includedir}/gmime-2.0 @GMIME_CFLAGS@
diff --git a/mail/gmime2/files/patch-mono_Makefile.in b/mail/gmime2/files/patch-mono_Makefile.in
deleted file mode 100644
index 0dc8314b7022..000000000000
--- a/mail/gmime2/files/patch-mono_Makefile.in
+++ /dev/null
@@ -1,18 +0,0 @@
---- mono/Makefile.in.orig	2015-06-02 10:27:29 UTC
-+++ mono/Makefile.in
-@@ -530,11 +530,11 @@ $(ASSEMBLY): $(build_sources) generated-
- install-data-local:
- 	@if test -n '$(TARGET)'; then									\
- 	  if test -n '$(DESTDIR)'; then								\
--	    echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /root $(DESTDIR)$(prefix)/lib";		\
--	    $(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /root $(DESTDIR)$(prefix)/lib || exit 1;	\
-+	    echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /gacdir $(DESTDIR)$(libdir) /root $(DESTDIR)$(libdir)";		\
-+	    $(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /gacdir $(DESTDIR)$(libdir) /root $(DESTDIR)$(libdir) || exit 1;	\
- 	  else												\
--	    echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /gacdir $(prefix)/lib";			\
--	    $(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /gacdir $(prefix)/lib || exit 1;		\
-+	    echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /gacdir $(DESTDIR)$(libdir) /root $(DESTDIR)$(libdir)";			\
-+	    $(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /gacdir $(DESTDIR)$(libdir) /root $(DESTDIR)$(libdir) || exit 1;		\
- 	  fi;												\
- 	fi
- 
diff --git a/mail/gmime2/files/patch-tests__test-mbox.c b/mail/gmime2/files/patch-tests__test-mbox.c
deleted file mode 100644
index 708edeb5693a..000000000000
--- a/mail/gmime2/files/patch-tests__test-mbox.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- tests/test-mbox.c.orig	2011-03-07 18:09:21 UTC
-+++ tests/test-mbox.c
-@@ -32,6 +32,7 @@
- #include <fcntl.h>
- #include <time.h>
- 
-+#include <config.h>
- #include <gmime/gmime.h>
- 
- #include "testsuite.h"
diff --git a/mail/gmime2/files/patch-tests__test-mime.c b/mail/gmime2/files/patch-tests__test-mime.c
deleted file mode 100644
index 879289e78880..000000000000
--- a/mail/gmime2/files/patch-tests__test-mime.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- tests/test-mime.c.orig	2011-03-07 18:09:21 UTC
-+++ tests/test-mime.c
-@@ -27,6 +27,7 @@
- #include <string.h>
- #include <ctype.h>
- 
-+#include <config.h>
- #include <gmime/gmime.h>
- 
- #include "testsuite.h"
diff --git a/mail/gmime2/files/patch-tests__test-parser.c b/mail/gmime2/files/patch-tests__test-parser.c
deleted file mode 100644
index 56960337fef3..000000000000
--- a/mail/gmime2/files/patch-tests__test-parser.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- tests/test-parser.c.orig	2011-03-07 18:09:21 UTC
-+++ tests/test-parser.c
-@@ -30,6 +30,7 @@
- #include <fcntl.h>
- #include <time.h>
- 
-+#include <config.h>
- #include <gmime/gmime.h>
- 
- #ifndef G_OS_WIN32
diff --git a/mail/gmime2/pkg-descr b/mail/gmime2/pkg-descr
deleted file mode 100644
index 36a50e6f5a78..000000000000
--- a/mail/gmime2/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-GMime is a set of utilities for parsing and creating messages using
-the Multipurpose Internet Mail Extension (MIME) as defined by the
-following RFCs:
-
- * 0822: Standard for the Format of Arpa Internet Text Messages
- * 2045: Multipurpose Internet Mail Extensions (MIME) Part One:
-         Format of Internet Message Bodies
- * 2046: Multipurpose Internet Mail Extensions (MIME) Part Two:
-         Media Types
- * 2047: Multipurpose Internet Mail Extensions (MIME) Part Three:
-         Message Header Extensions for Non-ASCII Text
- * 2048: Multipurpose Internet Mail Extensions (MIME) Part Four:
-         Registration Procedures
- * 2049: Multipurpose Internet Mail Extensions (MIME) Part Five:
-         Conformance Criteria and Examples
- * 2183: Communicating Presentation Information in Internet Messages:
-         The Content-Disposition Header Field
-
-WWW: http://spruce.sourceforge.net/gmime/
diff --git a/mail/gmime2/pkg-plist b/mail/gmime2/pkg-plist
deleted file mode 100644
index f56f8e56dff1..000000000000
--- a/mail/gmime2/pkg-plist
+++ /dev/null
@@ -1,57 +0,0 @@
-bin/gmime-config
-bin/gmime-uudecode
-bin/gmime-uuencode
-include/gmime-2.0/gmime/gmime-charset.h
-include/gmime-2.0/gmime/gmime-cipher-context.h
-include/gmime-2.0/gmime/gmime-content-type.h
-include/gmime-2.0/gmime/gmime-data-wrapper.h
-include/gmime-2.0/gmime/gmime-disposition.h
-include/gmime-2.0/gmime/gmime-error.h
-include/gmime-2.0/gmime/gmime-filter-basic.h
-include/gmime-2.0/gmime/gmime-filter-best.h
-include/gmime-2.0/gmime/gmime-filter-charset.h
-include/gmime-2.0/gmime/gmime-filter-crlf.h
-include/gmime-2.0/gmime/gmime-filter-enriched.h
-include/gmime-2.0/gmime/gmime-filter-from.h
-include/gmime-2.0/gmime/gmime-filter-gzip.h
-include/gmime-2.0/gmime/gmime-filter-html.h
-include/gmime-2.0/gmime/gmime-filter-md5.h
-include/gmime-2.0/gmime/gmime-filter-strip.h
-include/gmime-2.0/gmime/gmime-filter-windows.h
-include/gmime-2.0/gmime/gmime-filter-yenc.h
-include/gmime-2.0/gmime/gmime-filter.h
-include/gmime-2.0/gmime/gmime-gpg-context.h
-include/gmime-2.0/gmime/gmime-header.h
-include/gmime-2.0/gmime/gmime-iconv-utils.h
-include/gmime-2.0/gmime/gmime-iconv.h
-include/gmime-2.0/gmime/gmime-message-part.h
-include/gmime-2.0/gmime/gmime-message-partial.h
-include/gmime-2.0/gmime/gmime-message.h
-include/gmime-2.0/gmime/gmime-multipart-encrypted.h
-include/gmime-2.0/gmime/gmime-multipart-signed.h
-include/gmime-2.0/gmime/gmime-multipart.h
-include/gmime-2.0/gmime/gmime-object.h
-include/gmime-2.0/gmime/gmime-param.h
-include/gmime-2.0/gmime/gmime-parse-utils.h
-include/gmime-2.0/gmime/gmime-parser.h
-include/gmime-2.0/gmime/gmime-part.h
-include/gmime-2.0/gmime/gmime-session-simple.h
-include/gmime-2.0/gmime/gmime-session.h
-include/gmime-2.0/gmime/gmime-stream-buffer.h
-include/gmime-2.0/gmime/gmime-stream-cat.h
-include/gmime-2.0/gmime/gmime-stream-file.h
-include/gmime-2.0/gmime/gmime-stream-filter.h
-include/gmime-2.0/gmime/gmime-stream-fs.h
-include/gmime-2.0/gmime/gmime-stream-mem.h
-include/gmime-2.0/gmime/gmime-stream-mmap.h
-include/gmime-2.0/gmime/gmime-stream-null.h
-include/gmime-2.0/gmime/gmime-stream.h
-include/gmime-2.0/gmime/gmime-utils.h
-include/gmime-2.0/gmime/gmime.h
-include/gmime-2.0/gmime/internet-address.h
-lib/gmimeConf.sh
-lib/libgmime-2.0.a
-lib/libgmime-2.0.so
-lib/libgmime-2.0.so.2
-lib/libgmime-2.0.so.2.2.27
-libdata/pkgconfig/gmime-2.0.pc
diff --git a/mail/p5-MIME-Fast/Makefile b/mail/p5-MIME-Fast/Makefile
deleted file mode 100644
index cd4aa9a97f65..000000000000
--- a/mail/p5-MIME-Fast/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# Created by: Sergey Skvortsov <skv@protey.ru>
-
-PORTNAME=	MIME-Fast
-PORTVERSION=	1.6
-PORTREVISION=	8
-CATEGORIES=	mail perl5
-MASTER_SITES=	CPAN
-PKGNAMEPREFIX=	p5-
-
-MAINTAINER=	perl@FreeBSD.org
-COMMENT=	Create, edit, and parse MIME messages (via gmime2 C library)
-
-LIB_DEPENDS=	libgmime-2.0.so:mail/gmime2
-
-USES=		perl5
-USE_PERL5=	configure
-CONFIGURE_ENV=	PREFIX="${PREFIX}" CCFLAGS="${CCFLAGS}"
-
-.include <bsd.port.mk>
diff --git a/mail/p5-MIME-Fast/distinfo b/mail/p5-MIME-Fast/distinfo
deleted file mode 100644
index 291d5ab20090..000000000000
--- a/mail/p5-MIME-Fast/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (MIME-Fast-1.6.tar.gz) = 3202ad4fe3706486efff6092ba3eb4add28ce381cc73ddcf3c574d28e70f9a23
-SIZE (MIME-Fast-1.6.tar.gz) = 53259
diff --git a/mail/p5-MIME-Fast/files/patch-Fast_Part.xs b/mail/p5-MIME-Fast/files/patch-Fast_Part.xs
deleted file mode 100644
index fdb5d88f7d58..000000000000
--- a/mail/p5-MIME-Fast/files/patch-Fast_Part.xs
+++ /dev/null
@@ -1,30 +0,0 @@
---- Fast/Part.xs.orig	2004-12-20 17:59:39.603786200 +0300
-+++ Fast/Part.xs	2004-12-27 18:05:31.374875000 +0300
-@@ -48,7 +48,6 @@
- 	XSINTERFACE_FUNC_MIMEFAST_PART_SET
-     INTERFACE:
- 	set_content_description
--	set_content_md5
- 	set_content_location
- 	set_content_disposition
- 	set_filename
-@@ -240,6 +239,9 @@
-           g_mime_part_set_content_object(mime_part, mime_data_wrapper);
- 
-           g_mime_stream_unref(mime_stream);
-+        } else if (SvPOKp(svval)) {
-+          data = (char *)SvPV(svval, len);
-+          g_mime_part_set_content(mime_part, data, len);
- 	} else if (svvaltype == SVt_PVMG) { // possible STDIN/STDOUT etc.
-           int fd0 = (int)SvIV( svval );
- 	  int fd;
-@@ -256,9 +258,6 @@
-           g_mime_part_set_content_object(mime_part, mime_data_wrapper);
- 
-           g_mime_stream_unref(mime_stream);
--        } else if (SvPOK(svval)) {
--          data = (char *)SvPV(svval, len);
--          g_mime_part_set_content(mime_part, data, len);
-         } else {
-           croak("mime_set_content: Unknown type: %d", (int)svvaltype);
-         }
diff --git a/mail/p5-MIME-Fast/files/patch-Fast_Stream.xs b/mail/p5-MIME-Fast/files/patch-Fast_Stream.xs
deleted file mode 100644
index 7f6db9c7e160..000000000000
--- a/mail/p5-MIME-Fast/files/patch-Fast_Stream.xs
+++ /dev/null
@@ -1,12 +0,0 @@
---- Fast/Stream.xs.orig	2003-06-23 08:57:12 UTC
-+++ Fast/Stream.xs
-@@ -218,8 +218,7 @@ g_mime_stream_read(mime_stream, buf, len
-     	if (SvREADONLY(buf) && PL_curcop != &PL_compiling)
- 	    croak("MIME::Fast::Stream->read: buffer parameter is read-only");
- 	else
--	if (!SvUPGRADE(buf, SVt_PV))
--	    croak("MIME::Fast::Stream->read: cannot use buf argument as lvalue");
-+	SvUPGRADE(buf, SVt_PV);
- 	SvPOK_only(buf);
- 	SvCUR_set(buf, 0);
- 	
diff --git a/mail/p5-MIME-Fast/files/patch-Makefile.PL b/mail/p5-MIME-Fast/files/patch-Makefile.PL
deleted file mode 100644
index 4c82af272a40..000000000000
--- a/mail/p5-MIME-Fast/files/patch-Makefile.PL
+++ /dev/null
@@ -1,17 +0,0 @@
---- Makefile.PL.orig	Thu Oct 16 13:01:46 2003
-+++ Makefile.PL	Wed Dec  8 17:56:57 2004
-@@ -6,6 +6,7 @@
- 
- # my $libs = `pkg-config --libs gmime-2.0`;
- my $libs = `gmime-config --libs`;
-+$libs =~ s/\-lgthread\-\d\.\d//;
- my $vers = `gmime-config --version`;
- 
- if ($libs eq '') {
-@@ -78,5 +79,5 @@
- 	},
-     'clean'             => { FILES => "gmime-version.h" },
-     #    'INC'		=> `pkg-config --cflags gmime-2.0` # e.g., '-I/usr/include/other'
--    'INC'		=> "-I. -Icinclude " . `gmime-config --cflags`,
-+    'INC'		=> "-I. -Icinclude -I$ENV{PREFIX}/include " . `gmime-config --cflags`,
- );
diff --git a/mail/p5-MIME-Fast/files/patch-gmime-stream-perlio.h b/mail/p5-MIME-Fast/files/patch-gmime-stream-perlio.h
deleted file mode 100644
index 32c1f527a57b..000000000000
--- a/mail/p5-MIME-Fast/files/patch-gmime-stream-perlio.h
+++ /dev/null
@@ -1,19 +0,0 @@
---- gmime-stream-perlio.h.orig	Thu Dec 16 23:28:51 2004
-+++ gmime-stream-perlio.h	Sat Feb 12 19:26:52 2005
-@@ -36,11 +36,11 @@
- #include <gmime/gmime-stream.h>
- 
- #define GMIME_TYPE_STREAM_PERLIO            (g_mime_stream_perlio_get_type ())
--#define GMIME_STREAM_PERLIO(obj)            (GMIME_CHECK_CAST ((obj), GMIME_TYPE_STREAM_PERLIO, GMimeStreamPerlIO))
--#define GMIME_STREAM_PERLIO_CLASS(klass)    (GMIME_CHECK_CLASS_CAST ((klass), GMIME_TYPE_STREAM_PERLIO, GMimeStreamPerlIOClass))
--#define GMIME_IS_STREAM_PERLIO(obj)         (GMIME_CHECK_TYPE ((obj), GMIME_TYPE_STREAM_PERLIO))
--#define GMIME_IS_STREAM_PERLIO_CLASS(klass) (GMIME_CHECK_CLASS_TYPE ((klass), GMIME_TYPE_STREAM_PERLIO))
--#define GMIME_STREAM_PERLIO_GET_CLASS(obj)  (GMIME_CHECK_GET_CLASS ((obj), GMIME_TYPE_STREAM_PERLIO, GMimeStreamPerlIOClass))
-+#define GMIME_STREAM_PERLIO(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), GMIME_TYPE_STREAM_PERLIO, GMimeStreamPerlIO))
-+#define GMIME_STREAM_PERLIO_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GMIME_TYPE_STREAM_PERLIO, GMimeStreamPerlIOClass))
-+#define GMIME_IS_STREAM_PERLIO(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GMIME_TYPE_STREAM_PERLIO))
-+#define GMIME_IS_STREAM_PERLIO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GMIME_TYPE_STREAM_PERLIO))
-+#define GMIME_STREAM_PERLIO_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj), GMIME_TYPE_STREAM_PERLIO, GMimeStreamPerlIOClass))
- 
- typedef struct _GMimeStreamPerlIO GMimeStreamPerlIO;
- typedef struct _GMimeStreamPerlIOClass GMimeStreamPerlIOClass;
diff --git a/mail/p5-MIME-Fast/pkg-descr b/mail/p5-MIME-Fast/pkg-descr
deleted file mode 100644
index a7967a667bb5..000000000000
--- a/mail/p5-MIME-Fast/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-MIME::Fast is a perl module for creating, editing and parsing MIME
-messages.  This module is based on the very good C library called gmime
-(currently in development).  MIME::Fast outght to be faster and should
-use less memory and CPU resources than standard MIME (perl module),
-because MIME::Fast is the wrapper for C functions (calling C function is
-much, much less expensive than calling perl function).
-
-WWW: https://metacpan.org/release/MIME-Fast
diff --git a/mail/p5-MIME-Fast/pkg-plist b/mail/p5-MIME-Fast/pkg-plist
deleted file mode 100644
index 01f8b60db063..000000000000
--- a/mail/p5-MIME-Fast/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-%%SITE_ARCH%%/MIME/Fast.pm
-%%SITE_ARCH%%/MIME/Fast.pod
-%%SITE_ARCH%%/auto/MIME/Fast/Fast.so
-%%SITE_ARCH%%/auto/MIME/Fast/autosplit.ix
-%%PERL5_MAN3%%/MIME::Fast.3.gz