aboutsummaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2023-01-03 21:05:18 +0000
committerHiroki Sato <hrs@FreeBSD.org>2023-01-03 21:05:18 +0000
commit4e4d098c81a21050668b6660d88cda2c243434c1 (patch)
tree5733c33e723b64b3f042043a280a3a610ec90b6d /mail
parenta9b7467a8a0a2b6cee975413c51a21602f4b769e (diff)
downloadports-4e4d098c81a21050668b6660d88cda2c243434c1.tar.gz
ports-4e4d098c81a21050668b6660d88cda2c243434c1.zip
mail/mu4e: Update to 1.8.13
Diffstat (limited to 'mail')
-rw-r--r--mail/mu4e/Makefile14
-rw-r--r--mail/mu4e/distinfo6
-rw-r--r--mail/mu4e/files/patch-configure.ac50
-rw-r--r--mail/mu4e/pkg-plist28
4 files changed, 50 insertions, 48 deletions
diff --git a/mail/mu4e/Makefile b/mail/mu4e/Makefile
index 6590c3b4a7ca..04c80313e203 100644
--- a/mail/mu4e/Makefile
+++ b/mail/mu4e/Makefile
@@ -1,14 +1,15 @@
PORTNAME= mu4e
-PORTVERSION= 1.6.10
-PORTREVISION= 2
+PORTVERSION= 1.8.13
+DISTVERSIONPREFIX= v
CATEGORIES= mail
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Emacs frontend for Mu
-WWW= http://www.djcbsoftware.nl/code/mu/
+WWW= https://www.djcbsoftware.nl/code/mu/
-LICENSE= GPLv3
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= mu:mail/mu
@@ -18,9 +19,8 @@ GH_PROJECT= mu
GH_ACCOUNT= djcb
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-gtk \
- --disable-webkit \
- --disable-guile \
+CONFIGURE_ARGS= --disable-guile \
+ --disable-readline \
--docdir="${DOCSDIR}" \
--enable-mu4e
INFO= ${PORTNAME}
diff --git a/mail/mu4e/distinfo b/mail/mu4e/distinfo
index 42f98ab0b906..d673f70428d6 100644
--- a/mail/mu4e/distinfo
+++ b/mail/mu4e/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1651756245
-SHA256 (djcb-mu-1.6.10_GH0.tar.gz) = 0d76f4111d4f60c7f148b0961d6aac72965ad677cf819972debaf833298c9d01
-SIZE (djcb-mu-1.6.10_GH0.tar.gz) = 2336687
+TIMESTAMP = 1672775272
+SHA256 (djcb-mu-v1.8.13_GH0.tar.gz) = bb95143f6b153637c3d2551b81d82a04fea0227aa470df863abfa4e2b6474e7e
+SIZE (djcb-mu-v1.8.13_GH0.tar.gz) = 734397
diff --git a/mail/mu4e/files/patch-configure.ac b/mail/mu4e/files/patch-configure.ac
index 3b82e84a1ce3..2a4aa63073f4 100644
--- a/mail/mu4e/files/patch-configure.ac
+++ b/mail/mu4e/files/patch-configure.ac
@@ -1,36 +1,32 @@
---- configure.ac.orig 2021-08-21 13:27:15 UTC
+--- configure.ac.orig 2022-12-06 08:23:41 UTC
+++ configure.ac
-@@ -34,13 +34,13 @@ AC_SUBST(prefix)
+@@ -34,11 +34,11 @@ AC_SUBST(prefix)
# AC_PROG_CXX *before* AC_PROG_CC, otherwise configure won't error out
# when a c++ compiler is not found. Weird, huh?
-AC_PROG_CXX
-AC_PROG_CC
-AC_PROG_CPP
--AC_PROG_CC_STDC
--AC_PROG_CC_C99
+#AC_PROG_CXX
+#AC_PROG_CC
+#AC_PROG_CPP
-+#AC_PROG_CC_STDC
-+#AC_PROG_CC_C99
AC_PROG_INSTALL
--AC_HEADER_STDC
-+#AC_HEADER_STDC
+-AC_CHECK_INCLUDES_DEFAULT
++#AC_CHECK_INCLUDES_DEFAULT
+ AC_PROG_EGREP
- extra_flags="-Wformat-security \
- -Wstack-protector \
-@@ -48,22 +48,22 @@ extra_flags="-Wformat-security
- -Wno-cast-function-type \
- -Wno-bad-function-cast"
--AX_CXX_COMPILE_STDCXX_14
+@@ -49,22 +49,22 @@ extra_flags="-Wformat-security \
+ -Wno-bad-function-cast \
+ -Wno-switch-enum"
+
+-AX_CXX_COMPILE_STDCXX_17
-AX_COMPILER_FLAGS_CXXFLAGS([],[],[${extra_cflags}])
--AX_APPEND_COMPILE_FLAGS([-Wno-inline ],[CXXFLAGS])
+-AX_APPEND_COMPILE_FLAGS([-Wno-inline],[CXXFLAGS])
-AX_VALGRIND_CHECK
-+#AX_CXX_COMPILE_STDCXX_14
++#AX_CXX_COMPILE_STDCXX_17
+#AX_COMPILER_FLAGS_CXXFLAGS([],[],[${extra_cflags}])
-+#AX_APPEND_COMPILE_FLAGS([-Wno-inline ],[CXXFLAGS])
++#AX_APPEND_COMPILE_FLAGS([-Wno-inline],[CXXFLAGS])
+#AX_VALGRIND_CHECK
-LT_INIT
@@ -50,13 +46,13 @@
# asan is somewhat similar to valgrind, but has low enough overhead so it
# can be used during normal operation.
-@@ -144,43 +144,13 @@ AS_IF([test -z "$PKG_CONFIG"],
+@@ -143,43 +143,13 @@ AS_IF([test -z "$PKG_CONFIG"],
)
# glib2?
--PKG_CHECK_MODULES(GLIB,glib-2.0 >= 2.50 gobject-2.0 gio-2.0)
+-PKG_CHECK_MODULES(GLIB,glib-2.0 >= 2.58 gobject-2.0 gio-2.0)
-glib_version="$($PKG_CONFIG --modversion glib-2.0)"
-+# PKG_CHECK_MODULES(GLIB,glib-2.0 >= 2.50 gobject-2.0 gio-2.0)
++# PKG_CHECK_MODULES(GLIB,glib-2.0 >= 2.58 gobject-2.0 gio-2.0)
+# glib_version="$($PKG_CONFIG --modversion glib-2.0)"
# gmime, version 3.0 or higher
@@ -98,27 +94,29 @@
###############################################################################
# we set the set the version of the MuStore (Xapian database) layout
# here; it will become part of the db name, so we can automatically
-@@ -272,23 +242,8 @@ AC_SUBST(MU_DOC_DIR, "${prefix}/share/doc/mu")
+@@ -247,24 +217,10 @@ AC_SUBST(MU_DOC_DIR, "${prefix}/share/doc/mu")
AC_CONFIG_FILES([
Makefile
-mu/Makefile
-lib/Makefile
-lib/doxyfile
+-lib/thirdparty/Makefile
-lib/utils/Makefile
+-lib/message/Makefile
-lib/index/Makefile
mu4e/Makefile
- mu4e/mu4e-meta.el
+ mu4e/mu4e-config.el
-guile/Makefile
-guile/mu/Makefile
-guile/examples/Makefile
--guile/tests/Makefile
-guile/scripts/Makefile
--toys/Makefile
--toys/mug/Makefile
-man/Makefile
-m4/Makefile
-contrib/Makefile
])
- AC_CONFIG_FILES([mu/mu-memcheck], [chmod +x mu/mu-memcheck])
+-AC_CONFIG_FILES([mu/mu-memcheck], [chmod +x mu/mu-memcheck])
++# AC_CONFIG_FILES([mu/mu-memcheck], [chmod +x mu/mu-memcheck])
+
+ AC_OUTPUT
diff --git a/mail/mu4e/pkg-plist b/mail/mu4e/pkg-plist
index 644ed1250cb1..e4e363322331 100644
--- a/mail/mu4e/pkg-plist
+++ b/mail/mu4e/pkg-plist
@@ -1,16 +1,26 @@
%%PORTDOCS%%%%DOCSDIR%%/mu4e-about.org
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-actions.el.gz
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-actions.elc
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-bookmarks.el.gz
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-bookmarks.elc
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-compose.el.gz
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-compose.elc
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-config.el.gz
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-config.elc
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-contacts.el.gz
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-contacts.elc
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-context.el.gz
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-context.elc
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-contrib.el.gz
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-contrib.elc
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-draft.el.gz
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-draft.elc
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-folders.el.gz
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-folders.elc
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-headers.el.gz
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-headers.elc
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-helpers.el.gz
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-helpers.elc
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-icalendar.el.gz
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-icalendar.elc
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-lists.el.gz
@@ -21,24 +31,18 @@
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-mark.elc
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-message.el.gz
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-message.elc
-%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-meta.el.gz
-%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-meta.elc
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-org.el.gz
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-org.elc
-%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-proc.el.gz
-%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-proc.elc
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-search.el.gz
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-search.elc
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-server.el.gz
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-server.elc
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-speedbar.el.gz
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-speedbar.elc
-%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-utils.el.gz
-%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-utils.elc
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-update.el.gz
+%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-update.elc
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-vars.el.gz
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-vars.elc
-%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-view-common.el.gz
-%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-view-common.elc
-%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-view-gnus.el.gz
-%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-view-gnus.elc
-%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-view-old.el.gz
-%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-view-old.elc
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-view.el.gz
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e-view.elc
%%EMACS_SITE_LISPDIR%%/mu4e/mu4e.el.gz