Thanks a lot, everyone. With this PR#222360 can be closed as well.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Feb 27 2018
Feb 26 2018
Feb 14 2018
mail/notmuch-emacs: place variables before targets
Fixup previous update
- mail/*notmuch*: use MAKE_CMD instead of MAKE or GMAKE
- mail/*notmuch*: silence commands not installing files
- mail/py-notmuch: use PORTDOCS instead of DOCS_PORTDOCS
- mail/py-notmuch: don't install Sphinx' .buildinfo file
Feb 12 2018
Feb 10 2018
Feb 7 2018
It turns out the FATAL: breaks INDEX message was a poudriere issue with my jail naming and not at all related to this port.
Feb 4 2018
Turns out the FATAL: breaks INDEX message also appears in the output of poudriere testport ports-mgmt/pkg on the latest revision of the ports tree (rP460947). So I guess it's not an issue with my ports.
Since the Emacs flavors have landed in the ports tree I reworked the port. I've split off parts into slave ports. The documentation for that topic is rather limited, so I'm not sure if I did it correctly. Also mail/notmuch-emacs needed a bit of convincing for it to be build separately. Everything seems to work, but there are a few warnings:
- mail/notmuch: skip fewer tests
- New port: mail/notmuch-emacs split from mail/notmuch
- mail/notmuch: prevent poudriere testport from complaining
- mail/py-notmuch: turn into a slave port of mail/notmuch
- mail/notmuch-emacs: turn into a slave port of mail/notmuch
- New port: mail/notmuch-mutt split into slave port off mail/notmuch
- mail/*notmuch*: miscellaneous cleanups
- mail/py-notmuch: add option to install documentation
- mail/notmuch-emacs: add DOCS option to install info file
Jan 27 2018
In D13944#294549, @mat wrote:With the emacs flavors coming along, it would probably be a good idea to split the emacs bits out in a slave ports right now.
- Take maintainership of both ports.
- Be a bit more conservative with the changes to the port.
- Keep the MANPAGES option, but turn it on by default.
- Revert the rename of the DOXYGEN option to MAN3
- Keep the DESKTOP option separate from EMACS from now. This might get reworked when Emacs flavors land.
- Perform miscellaneous cleanups.
- Drop unneeded binutils dependency.
- Expand pkg-descr.
- Minor Makefile cleanups.
- Install Bash completions by default without requiring any extra dependencies.
In D13944#294535, @mp39590_gmail.com wrote:It's OK from me to pass maintainership.
Jan 19 2018
In D13944#292865, @fluffy wrote:Ask both maintainers to pass maintanership for you as more interested person. Or, at least, for implicit agreement for future updates.
In D13944#292934, @mat wrote:Is it required for the completion to be installed ?
Jan 17 2018
Fix path to GDB for tests
Update list of failing tests to skip
Merge DESKTOP into EMACS option
In D13944#292438, @fluffy wrote:Looks good, but why optional [bash|zsh]-completion turned to unconditional?
In D13944#292530, @mat wrote:Also, could you use devel/arcanist, or at least generate a diff with full context like it does, with svn diff -x -U9999 or git diff -U9999.
In D13944#292527, @mat wrote:While I like having them always installed, having a runtime dependency on bash-completions, and so, bash, is a bad idea.
Jan 16 2018
Oct 18 2017
Is there anything still blocking this from being committed to the ports tree?
Oct 8 2017
Oct 2 2017
In D12520#260528, @dbaio wrote:It's better to follow the Python Ports Policy.
Sep 30 2017
Sep 28 2017
I see you added PKGNAMEPREFIX, @dbaio. I wasn't sure if this was required, since for example ansible and offlineimap don't use that and you can't install py27-afew and py36-afew at the same time.