70 Commits

Author SHA1 Message Date
Danilo G. Baio
80ad8d39e3 mail/notmuch: Update to 0.31.4
Changelog:	https://notmuchmail.org/news/release-0.31.4/
2021-03-02 11:26:53 +00:00
Danilo G. Baio
633946774e mail/notmuch: Update to 0.31.3
Changelog:	https://notmuchmail.org/news/release-0.31.3/
2021-01-06 22:50:09 +00:00
Danilo G. Baio
8134bc546c mail/notmuch: Update to 0.31.2
Changelog:	https://notmuchmail.org/news/release-0.31.1/
		https://notmuchmail.org/news/release-0.31.2/
2020-11-16 23:29:12 +00:00
Danilo G. Baio
b39c55cd11 mail/notmuch: Update to 0.31
Changelog:	https://notmuchmail.org/news/release-0.31/

Add patch to fix a build issue with mail/notmuch-emacs.
2020-09-12 13:51:40 +00:00
Danilo G. Baio
f42f3f0cac mail/notmuch: Add PORTSCOUT 2020-08-15 13:00:00 +00:00
Mark Linimon
6d76a1cb10 Add compiler:c++11-lang to USES to fix build on GCC-based systems:
notmuch-config.c:851: error: 'for' loop initial declaration used outside C99 mode

Approved by:	portmgr (tier-2 blanket)
2020-08-14 17:31:24 +00:00
Danilo G. Baio
0f00dde1d8 mail/notmuch: Update to 0.30
Changelog:	https://notmuchmail.org/news/release-0.30/
2020-08-12 20:56:46 +00:00
Danilo G. Baio
a0b5a6aaae mail/py-afew, mail/notmuch: Take MAINTAINER'ship 2020-08-06 19:00:21 +00:00
Fernando Apesteguía
120de6390c mail/notmuch: reset maintainership
Maintainer stops using FreeBSD.

PR:	248492
Submitted by:	seschwar@gmail.com (maintainer)
2020-08-06 08:03:15 +00:00
Joseph Mingrone
ced1e88d5e editors/emacs-devel: Update to latest master branch commit, 4f2b415
This update includes an Emacs major version change from 27.0.50 to 28.0.50.
Ports that may depend on editors/emacs-devel must chase this update
with a PORTREVISION bump.

Submitted by:	ashish (maintainer)
Differential Revision:	https://reviews.freebsd.org/D23012
2020-01-07 04:55:40 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Fernando Apesteguía
826ff513f1 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)
2019-06-13 21:27:41 +00:00
Jan Beich
6847304450 mail/notmuch: unbreak with libc++ 8
In file included from lib/database.cc:21:
In file included from ./lib/database-private.h:39:
In file included from /usr/local/include/xapian.h:56:
In file included from /usr/local/include/xapian/error.h:30:
In file included from /usr/include/c++/v1/string:505:
In file included from /usr/include/c++/v1/string_view:176:
In file included from /usr/include/c++/v1/__string:57:
In file included from /usr/include/c++/v1/algorithm:640:
In file included from /usr/include/c++/v1/initializer_list:47:
In file included from /usr/include/c++/v1/cstddef:38:
./version:1:1: error: expected unqualified-id
0.28.1
^

PR:		236192
Approved by:	portmgr blanket
2019-03-04 04:35:13 +00:00
Steve Wills
a9d5731e9a mail/notmuch: Update to 0.28.2
PR:		236178
Submitted by:	Sebastian Schwarz <seschwar@gmail.com> (maintainer)
2019-03-03 21:40:32 +00:00
Steve Wills
c40a16d0b3 mail/notmuch: update to 0.28.1
PR:		235645
Submitted by:	Sebastian Schwarz <seschwar@gmail.com> (maintainer)
2019-02-10 20:59:09 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Kirill Ponomarev
dea08d5852 Update to 0.28
PR:		232310
Submitted by:	maintainer
2018-11-08 07:35:30 +00:00
Mark Linimon
a351d217c1 Fix build on gcc-bases archs.
PR:		231493
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2018-09-21 11:28:59 +00:00
Kurt Jaeger
ca49c77afc mail/notmuch,mail/notmuch-emacs,mail/py-notmuch: update 0.26.2 -> 0.27
- add LICENSE to pet portlint
- remove BROKEN_powerpc64 since the cause has been fixed in ports r471400
- adjust to upstream's new info page handling
- fix parallel installation of flavored mail/py-notmuch

PR:		229075
Submitted by:	Sebastian Schwarz <seschwar@gmail.com> (maintainer)
Relnotes:	https://notmuchmail.org/pipermail/notmuch/2018/026684.html
2018-06-19 19:29:32 +00:00
Kirill Ponomarev
9479dc4f7a Update to 0.26.2
PR:		227892
Submitted by:	maintainer
2018-05-01 16:48:37 +00:00
Joseph Mingrone
aaf015b665 mail/notmuch: Update to version 0.26.1
Upstream release notes:
https://notmuchmail.org/pipermail/notmuch/2018/026376.html

PR:		227203
Submitted by:	seschwar@gmail.com (maintainer)
2018-04-03 01:30:53 +00:00
Dima Panov
ed2a6eb138 - Pass maintainership of mail/notmuch and mail/py-notmuch to submitter.
- Update ports to version to 0.26.
- Unconditionally install completions according to Porter's Handbook Chapter 6.31.
    without adding extra dependencies.
- Turn on the MANPAGES option by default. Building the manual pages is kept as an option
    to allow for more minimal custom builds.
- Remove RUBY option as it never did anything. There are no build or install instructions
    in the Makefile nor %%RUBY%% references in pkg-plist.
    Building with the RUBY option enabled makes absolutely no difference to the produced package.
    The only thing ever requiring the Ruby bindings to the Notmuch library is the Vim client,
    which isn't built either.
- Turn mail/py-notmuch into a slave port of mail/notmuch.
- Split off EMACS option into the flavor aware slave port mail/notmuch-emacs.
- Split off MUTT option into the slave port mail/notmuch-mutt.
- Perform miscellaneous cleanups.

PR:		225059
Submitted by:	seschwar AT gmail.com
Reviewed by:	mat, fluffy, maintainers
Approved by:	maintainers
Differential Revision:	D13944
2018-02-27 05:01:28 +00:00
Joseph Mingrone
a3cc513bfc Flavorize and modernize Emacs ports
- Convert USE_EMACS to USES=emacs
- Remove editors/emacs-nox11 (refer to nox flavors of editors/emacs and
  editors/emacs-devel)
- Permit default Emacs flavor to be specified in make.conf
- Rename japanese/migemo-emacs23 to japanese/migemo-emacs
- Update and simplify audio/emms and fix build on FreeBSD 10 [1]
- Update databases/bbdd and fix build on FreeBSD 10 [1]
- Update editors/emacs-devel
- Ensure Makefile shell commands that change directory are executed in a
  subshell
- Silence some portlint warnings

[1] By not depending on base texinfo

PR:		225404
Reviewed by:	antoine
Approved by:	portmgr (mat) ashish (maintainer)
Differential Revision:	https://reviews.freebsd.org/D13506
2018-02-01 18:03:09 +00:00
Mikhail Pchelin
e9fdedf37f - update 0.25.2 to 0.25.3
Approved by:	jpaetzel (mentor)
2017-12-13 12:18:43 +00:00
Mikhail Pchelin
c20eca4c64 - update from 0.25.1 to 0.25.2
- update NOTMUCH_SKIP_TESTS variable

Approved by:	jpaetzel (mentor)
2017-11-18 08:01:52 +00:00
Mikhail Pchelin
c7d984d043 - update from 0.25 to 0.25.1
Approved by:	jpaetzel (mentor)
2017-10-16 05:40:01 +00:00
Joseph Mingrone
2fa98ffa39 mail/notmuch: Update to version 0.25
Approved by:	misha (maintainer)
Differential Revision:	https://reviews.freebsd.org/D11752
2017-08-10 13:20:00 +00:00
Joseph Mingrone
ff51ca4c64 mail/notmuch: Fix issues and upgrade to 0.24.2
Port changes:
- fix pkg-plist issues
- patch notmuch-emacs-mua to remove bashisms
- upgrade to version 0.24.2

Upstream changes:
https://git.notmuchmail.org/git?p=notmuch;a=blob_plain;f=NEWS;hb=2e86a4da55c29e0751d950839cdcbe40234ca8ba

Approved by:	mp39590@gmail.com (maintainer)
Differential Revision:	https://reviews.freebsd.org/D11644
2017-07-20 22:18:31 +00:00
Mikhail Pchelin
a4ff27dec7 - update NOTMUCH_SKIP_TESTS
Approved by:	jpaetzel (implicit)
2017-05-17 08:21:55 +00:00
Mikhail Pchelin
4bd988553e - update from 0.24 to 0.24.1
Approved by:	jpaetzel (implicit)
2017-05-13 14:10:54 +00:00
Sunpoet Po-Chuan Hsieh
afaa9f3040 Update to 1.4.3
- Add CONFLICTS_INSTALL
- Update WWW
- Bump PORTREVISION for dependent ports

Changes:	https://trac.xapian.org/wiki/ReleaseOverview/1.4.3
		https://trac.xapian.org/wiki/ReleaseOverview/1.4.2
		https://trac.xapian.org/wiki/ReleaseOverview/1.4.1
		https://trac.xapian.org/wiki/ReleaseOverview/1.4.0
2017-04-04 09:28:36 +00:00
Mikhail Pchelin
f1ac26f2e8 - update from 0.23.7 to 0.24
Approved by:	jpaetzel (implicit)
2017-03-16 10:32:00 +00:00
Mikhail Pchelin
cbbe2f203b - update from 0.23.5 to 0.23.7
Approved by:	jpaetzel (implicit)
2017-03-01 15:07:51 +00:00
Mathieu Arnold
9468432a48 Fix ports using PREFIX in their depends instead of LOCALBASE.
With hat:	portmgr
Sponsored by:	Absolight
2017-01-13 16:54:55 +00:00
Mikhail Pchelin
4d0ca4d68d - update from 0.23.4 to 0.23.5
Approved by:	jpaetzel (mentor)
2017-01-11 19:33:14 +00:00
Jan Beich
32d56ae68a Assume "pkg-config zlib" works after 9.x reached EOL
Many ports passed ZLIB_CFLAGS="-I/usr/include" ZLIB_LIBS="-L/usr/lib -lz"
which is unsafe at least with lang/gcc* that override some system headers
and have newer libgcc_s.so that our old version in base may not be
forward-compatible with.
2017-01-03 17:06:49 +00:00
Mikhail Pchelin
71f5bf222b - update from 0.23.3 to 0.23.4
- update TEST_DEPENDS
- patch port's test infrastructure to use GNU coreutils

Approved by:	jpaetzel (mentor)
2016-12-24 22:05:54 +00:00
Mikhail Pchelin
9582d87bb4 - update from 0.23.2 to 0.23.3
- add support for 'test' target

Approved by:	wg (mentor)
2016-12-11 22:21:49 +00:00
Mikhail Pchelin
3a1d9a296a - update RUN_DEPENDS for MUTT option
PR:		214860
Submitted by:	pkubaj@anongoth.pl
Approved by:	mp39590@gmail.com (maintainer), jpaetzel (mentor)
2016-11-28 18:36:59 +00:00
Mikhail Pchelin
59ec137ee0 - update from 0.23.1 to 0.23.2
- add MUTT option to install notmuch-mutt utility

PR:		214781
Submitted by:	pkubaj@anongoth.pl
Approved by:	mp39590@gmail.com (maintainer), jpaetzel (mentor)
2016-11-25 21:14:57 +00:00
Pawel Pekala
a6f7bd08e1 - Update to version 0.23.1 [1]
- Allow build on FreeBSD 9
- Move options block to correct place

PR:		213240 [1]
Submitted by:	maintainer [1]
2016-11-14 11:23:36 +00:00
Dmitry Marakasov
8f63a058ac - Update to 0.22.2
- While here, cosmetic fixes

PR:		212588
Submitted by:	mp39590@gmail.com (maintainer)
2016-09-13 18:49:52 +00:00
Dmitry Marakasov
27567e44b8 - Revert r420521, the port was properly fixed by r420598
PR:		209665
Reported by:	marino
2016-08-22 22:56:54 +00:00
Dmitry Marakasov
b77af6fefe - Add patch missed in previous commit
PR:		209665
Submitted by:	mp39590@gmail.com (maintainer)
2016-08-22 10:57:00 +00:00
John Marino
7c15669fda mail/notmuch: unbreak everywhere
The configure argument for docs+doxygen is "--with-docs" and
"--without-docs", not "--with-api-docs".  I check configure to be sure.
The build was failing everywhere with "Unrecognized option" error message
during configure phase.

Approved by:	just-fix-it
2016-08-20 17:39:44 +00:00
Dmitry Marakasov
9fa5b3fb5f - Update from 0.22 to 0.22.1
- New MANPAGES and DOXYGEN options to control building of documentation (DOXYGEN option is used to build API manpage)
- RUBY option to support ruby bindings
- General port cleanup
- While here, add LICENSE_FILE

PR:		211266
Submitted by:	mp39590@gmail.com (maintainer)
2016-08-19 13:51:11 +00:00
Dmitry Marakasov
92275b1deb - Update to 0.22
PR:		209665
Submitted by:	mp39590@gmail.com (maintainer)
2016-05-23 16:06:56 +00:00
Steve Wills
86cd4fbe5a many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Raphael Kubo da Costa
fd783bf51a Update to 0.21.
PR:		206973
Submitted by:	mp39590@gmail.com (maintainer)
2016-02-24 09:28:02 +00:00