git: 5df4e099be86 - main - mail/horde-imp: Remove expired port:

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Fri, 31 Mar 2023 00:02:13 UTC
The branch main has been updated by bofh:

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

commit 5df4e099be86c855ecc99f876d8f3fa0fd866648
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-03-25 15:50:53 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-03-30 23:59:48 +0000

    mail/horde-imp: Remove expired port:
    
    2023-03-31 mail/horde-imp: Requires php74
    
    Sponsored by:   Bounce Experts
---
 MOVED                                         |  1 +
 Mk/Uses/horde.mk                              |  1 -
 mail/Makefile                                 |  1 -
 mail/horde-imp/Makefile                       | 62 ---------------------------
 mail/horde-imp/distinfo                       |  3 --
 mail/horde-imp/files/patch-config_prefs.php   | 11 -----
 mail/horde-imp/files/patch-lib_Prefs_Sort.php | 19 --------
 mail/horde-imp/pkg-descr                      |  5 ---
 8 files changed, 1 insertion(+), 102 deletions(-)

diff --git a/MOVED b/MOVED
index 7c1bc0790873..952c8d1ab9dc 100644
--- a/MOVED
+++ b/MOVED
@@ -17878,3 +17878,4 @@ deskutils/horde-kronolith||2023-03-31|Has expired: Requires php74
 deskutils/horde-mnemo||2023-03-31|Has expired: Requires php74
 deskutils/horde-nag||2023-03-31|Has expired: Requires php74
 ftp/horde-gollem||2023-03-31|Has expired: Requires php74
+mail/horde-imp||2023-03-31|Has expired: Requires php74
diff --git a/Mk/Uses/horde.mk b/Mk/Uses/horde.mk
index bd72f6b99236..b7a7493032d3 100644
--- a/Mk/Uses/horde.mk
+++ b/Mk/Uses/horde.mk
@@ -119,7 +119,6 @@ horde-Horde_Xml_Element-DEPEND=	${PEARDIR}/Horde/Xml/Element.php:textproc/pear-H
 horde-Horde_Xml_Wbxml-DEPEND=	${PEARDIR}/Horde/Xml/Wbxml.php:textproc/pear-Horde_Xml_Wbxml
 horde-content-DEPEND=		${LOCALBASE}/${HORDE_DIR}/content/lib/Tagger.php:devel/horde-content
 horde-horde-DEPEND=		${LOCALBASE}/${HORDE_DIR}/index.php:www/horde-base
-horde-imp-DEPEND=		${LOCALBASE}/${HORDE_DIR}/imp/index.php:mail/horde-imp
 horde-ingo-DEPEND=		${LOCALBASE}/${HORDE_DIR}/ingo/index.php:mail/horde-ingo
 horde-timeobjects-DEPEND=	${LOCALBASE}/${HORDE_DIR}/timeobjects/lib/Driver.php:devel/horde-timeobjects
 horde-trean-DEPEND=		${LOCALBASE}/${HORDE_DIR}/trean/index.php:www/horde-trean
diff --git a/mail/Makefile b/mail/Makefile
index a20b6d97b099..0710feda624e 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -153,7 +153,6 @@
     SUBDIR += hashcash
     SUBDIR += hbiff
     SUBDIR += heirloom-mailx
-    SUBDIR += horde-imp
     SUBDIR += horde-ingo
     SUBDIR += horde-turba
     SUBDIR += ifile
diff --git a/mail/horde-imp/Makefile b/mail/horde-imp/Makefile
deleted file mode 100644
index 142c2e08302a..000000000000
--- a/mail/horde-imp/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-PORTNAME=	imp
-PORTVERSION=	6.2.27
-PORTREVISION=	1
-CATEGORIES=	mail www pear
-PKGNAMEPREFIX=	${PHP_PKGNAMEPREFIX}horde-
-
-MAINTAINER=	horde@FreeBSD.org
-COMMENT=	Horde web based webmail system
-WWW=		https://www.horde.org/apps/imp/
-
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-DEPRECATED=	Requires php74
-EXPIRATION_DATE=	2023-03-31
-BROKEN=	runtime error with php80
-
-USES=		horde cpe php
-USE_HORDE_BUILD=	Horde_Role
-USE_HORDE_RUN=	Horde_Role \
-		horde \
-		Horde_Auth \
-		Horde_Browser \
-		Horde_Cache \
-		Horde_Compress \
-		Horde_Core \
-		Horde_Crypt \
-		Horde_Css_Parser \
-		Horde_Date \
-		Horde_Editor \
-		Horde_Exception \
-		Horde_Icalendar \
-		Horde_Image \
-		Horde_Imap_Client \
-		Horde_Itip \
-		Horde_ListHeaders \
-		Horde_LoginTasks \
-		Horde_Mail \
-		Horde_Mail_Autoconfig \
-		Horde_Mime \
-		Horde_Mime_Viewer \
-		Horde_Nls \
-		Horde_Notification \
-		Horde_Pack \
-		Horde_Perms \
-		Horde_SpellChecker \
-		Horde_Stream \
-		Horde_Stream_Filter \
-		Horde_Stream_Wrapper \
-		Horde_Support \
-		Horde_Text_Filter \
-		Horde_Text_Flowed \
-		Horde_Tree \
-		Horde_Url \
-		Horde_Util \
-		Horde_Vfs \
-		Horde_View
-IGNORE_WITH_PHP=81 82
-
-CONFLICTS_INSTALL=	php*-horde-imp
-
-.include <bsd.port.mk>
diff --git a/mail/horde-imp/distinfo b/mail/horde-imp/distinfo
deleted file mode 100644
index 2cdd965bc684..000000000000
--- a/mail/horde-imp/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1602754453
-SHA256 (Horde/imp-6.2.27.tgz) = 83a3d7b88dcf3918ca0bc78a0888485bb8b894e47a014364218ae62654b01416
-SIZE (Horde/imp-6.2.27.tgz) = 5059418
diff --git a/mail/horde-imp/files/patch-config_prefs.php b/mail/horde-imp/files/patch-config_prefs.php
deleted file mode 100644
index e355424286ca..000000000000
--- a/mail/horde-imp/files/patch-config_prefs.php
+++ /dev/null
@@ -1,11 +0,0 @@
---- config/prefs.php.orig	2020-08-27 19:34:20 UTC
-+++ config/prefs.php
-@@ -930,7 +930,7 @@ $_prefs['sourceselect'] = array(
- // You can provide default values this way:
- //   'value' => json_encode(array('source_one', 'source_two'))
- $_prefs['search_sources'] = array(
--    'value' => ''
-+    'value' => 'localsql',
- );
- 
- // Field(s) to use when expanding addresses
diff --git a/mail/horde-imp/files/patch-lib_Prefs_Sort.php b/mail/horde-imp/files/patch-lib_Prefs_Sort.php
deleted file mode 100644
index c9ffce90eab1..000000000000
--- a/mail/horde-imp/files/patch-lib_Prefs_Sort.php
+++ /dev/null
@@ -1,19 +0,0 @@
---- lib/Prefs/Sort.php.orig	2020-08-27 19:34:20 UTC
-+++ lib/Prefs/Sort.php
-@@ -39,9 +39,13 @@ class IMP_Prefs_Sort implements ArrayAccess, IteratorA
-     {
-         global $prefs;
- 
--        $sortpref = @unserialize($prefs->getValue(self::SORTPREF));
--        if (is_array($sortpref)) {
--            $this->_sortpref = $sortpref;
-+        $serializedPref = $prefs->getValue(self::SORTPREF);
-+        // Only unserialize non-empty strings. Disallow yielding any classes.
-+        if (!empty($serializedPref && is_string($serializedPref))) {
-+            $sortpref = @unserialize($serializedPref, ['allowed_classes' => false]);
-+            if (is_array($sortpref)) {
-+                $this->_sortpref = $sortpref;
-+            }
-         }
-     }
- 
diff --git a/mail/horde-imp/pkg-descr b/mail/horde-imp/pkg-descr
deleted file mode 100644
index 978ca0e164a8..000000000000
--- a/mail/horde-imp/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-IMP, the Internet Mail Program, is one of the most popular and widely deployed
-open source webmail applications in the world. It allows universal, web-based
-access to IMAP and POP3 mail servers and provides Ajax, mobile and traditional
-interfaces with a rich range of features normally found only in desktop email
-clients.