Date: Thu, 13 Jun 2019 21:27:41 +0000 (UTC) From: =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r504137 - in head/mail: notmuch notmuch-emacs notmuch/files Message-ID: <201906132127.x5DLRf95054338@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: fernape Date: Thu Jun 13 21:27:41 2019 New Revision: 504137 URL: https://svnweb.freebsd.org/changeset/ports/504137 Log: mail/notmuch: update to 0.29.1 - The sources are now compressed with xz instead of gzip. - Support for GMime 2.6 was dropped and GMime 3.0.3 or later is required now. - drop workaround for info(1) on FreeBSD 10 since it's no longer supported - drop workaround for Sphinx since another one was included in notmuch's upstream ChangeLog: https://notmuchmail.org/pipermail/notmuch/2019/028257.html PR: 238418 Submitted by: seschwar@gmail.com (maintainer) Deleted: head/mail/notmuch/files/patch-doc_Makefile.local Modified: head/mail/notmuch-emacs/Makefile head/mail/notmuch/Makefile head/mail/notmuch/distinfo Modified: head/mail/notmuch-emacs/Makefile ============================================================================== --- head/mail/notmuch-emacs/Makefile Thu Jun 13 20:34:51 2019 (r504136) +++ head/mail/notmuch-emacs/Makefile Thu Jun 13 21:27:41 2019 (r504137) @@ -56,10 +56,6 @@ do-configure: ${CONFIGURE_ARGS} \ > ${WRKSRC}/Makefile.config -# work around race condition in Sphinx (cf. PR-227460) -pre-build: - @${MKDIR} ${WRKSRC}/doc/_build/doctrees - post-install: @${GZIP_CMD} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/*.el Modified: head/mail/notmuch/Makefile ============================================================================== --- head/mail/notmuch/Makefile Thu Jun 13 20:34:51 2019 (r504136) +++ head/mail/notmuch/Makefile Thu Jun 13 21:27:41 2019 (r504137) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= notmuch -PORTVERSION= 0.28.2 +PORTVERSION= 0.29.1 CATEGORIES?= mail MASTER_SITES= https://notmuchmail.org/releases/ @@ -13,7 +13,7 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/${WRKSRC_SUBDIR:C/[^\/]+/../g}/COPYING-GPL-3 .ifndef MASTERDIR -LIB_DEPENDS= libgmime-2.6.so:mail/gmime26 \ +LIB_DEPENDS= libgmime-3.0.so:mail/gmime30 \ libxapian.so:databases/xapian-core \ libtalloc.so:devel/talloc TEST_DEPENDS= bash:shells/bash \ @@ -30,7 +30,11 @@ TEST_DEPENDS= bash:shells/bash \ USES= compiler:c++11-lang gmake gnome pkgconfig python:build,test USE_GNOME= glib20 USE_LDCONFIG= yes +.endif +USES+= tar:xz + +.ifndef MASTERDIR HAS_CONFIGURE= yes CONFIGURE_ARGS= --infodir=${PREFIX}/${INFO_PATH} \ --mandir=${MANPREFIX}/man \ @@ -60,20 +64,17 @@ DOXYGEN_CONFIGURE_WITH= api-docs MANPAGES_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx MANPAGES_CONFIGURE_WITH= docs -post-patch: # Avoid conflict with C++20 <version> by ignoring <...> under WRKSRC +post-patch: @${REINPLACE_CMD} -i .c++20 's/-I$$(srcdir)/-iquote$$(srcdir)/' \ ${WRKSRC}/*/Makefile.local -# Install bash completions without incurring a dependcy on -# shells/bash-completion. Also avoid automatic installation of -# info pages on FreeBSD 10. +# Install bash completions without incurring a dependency on +# shells/bash-completion. post-configure: ${REINPLACE_CMD} \ -e '/^BASH_ABSOLUTE[[:blank:]]*=/s|=.*|=${LOCALBASE}/bin/bash|' \ -e '/^HAVE_BASH[[:blank:]]*=/s/=.*/=1/' \ - -e '/^HAVE_INSTALL_INFO[[:blank:]]*=/s/=.*/=0/' \ - -e '/^HAVE_MAKEINFO[[:blank:]]*=/s/=.*/=0/' \ -e '/^WITH_BASH[[:blank:]]*=/s/=.*/=1/' \ ${WRKSRC}/Makefile.config @@ -81,7 +82,7 @@ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/notmuch ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libnotmuch.so.?*.?*.?* -# keep poudriere testport happy +# Keep poudriere-testport(8) happy. post-install-MANPAGES-on: @${RM} ${STAGEDIR}${MANPREFIX}/man/man1/notmuch-emacs-mua.1.gz .endif Modified: head/mail/notmuch/distinfo ============================================================================== --- head/mail/notmuch/distinfo Thu Jun 13 20:34:51 2019 (r504136) +++ head/mail/notmuch/distinfo Thu Jun 13 21:27:41 2019 (r504137) @@ -1,3 +1,3 @@ -TIMESTAMP = 1551537254 -SHA256 (notmuch-0.28.2.tar.gz) = 85a6498033451e188bcebbb3a4841e77c8d07b7fb1db89f17a74d6038f73e931 -SIZE (notmuch-0.28.2.tar.gz) = 921580 +TIMESTAMP = 1560452810 +SHA256 (notmuch-0.29.1.tar.xz) = 9846fc8e32d415cee41f6644581a4de7b0d2e6bc98e1ba86db918f061fcfe365 +SIZE (notmuch-0.29.1.tar.xz) = 660352
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201906132127.x5DLRf95054338>