Page MenuHomeFreeBSD

seschwar_gmail.com (Sebastian Schwarz)
User

Projects

User does not belong to any projects.

User Details

User Since
Jan 4 2017, 4:42 PM (375 w, 5 d)

Recent Activity

Feb 27 2018

seschwar_gmail.com added a comment to D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

Thanks a lot, everyone. With this PR#222360 can be closed as well.

Feb 27 2018, 8:37 PM

Feb 26 2018

seschwar_gmail.com added a comment to D14296: mail/py-afew: Update to 1.3.0.

@yuri, will you address @sunpoet's objections or should I? I'm a bit confused, since you marked my initial revision D14255 as abandoned and created this one instead.

Feb 26 2018, 6:41 PM
seschwar_gmail.com added a comment to D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

@mat didn't voice any objections. Will you commit this now, @fluffy?

Feb 26 2018, 6:37 PM

Feb 14 2018

seschwar_gmail.com added a comment to D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

@fluffy and @mat, can I get feedback on this so it may get committed eventually?

Feb 14 2018, 8:28 PM
seschwar_gmail.com updated the diff for D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

mail/notmuch-emacs: place variables before targets

Feb 14 2018, 8:26 PM
seschwar_gmail.com updated the diff for D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

Fixup previous update

Feb 14 2018, 8:23 PM
seschwar_gmail.com updated the diff for D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.
  • 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 14 2018, 8:17 PM
seschwar_gmail.com added inline comments to D14296: mail/py-afew: Update to 1.3.0.
Feb 14 2018, 7:14 PM

Feb 12 2018

seschwar_gmail.com added inline comments to D14296: mail/py-afew: Update to 1.3.0.
Feb 12 2018, 6:51 PM

Feb 10 2018

seschwar_gmail.com added inline comments to D14296: mail/py-afew: Update to 1.3.0.
Feb 10 2018, 1:34 PM

Feb 7 2018

seschwar_gmail.com added a comment to D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

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 7 2018, 10:13 PM
seschwar_gmail.com updated the test plan for D14255: mail/py-afew: update to 1.3.0.
Feb 7 2018, 9:27 PM
seschwar_gmail.com created D14256: mail/py-dkimpy: update to 0.7.0.
Feb 7 2018, 9:20 PM
seschwar_gmail.com created D14255: mail/py-afew: update to 1.3.0.
Feb 7 2018, 8:48 PM

Feb 4 2018

seschwar_gmail.com added a comment to D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

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.

Feb 4 2018, 7:49 PM
seschwar_gmail.com added a comment to D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

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:

Feb 4 2018, 12:54 PM
seschwar_gmail.com retitled D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor from mail/*notmuch: take maintainership and update to 0.26 to mail/*notmuch: take maintainership, update to 0.26 & refactor.
Feb 4 2018, 12:30 PM
seschwar_gmail.com updated the diff for D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.
  • 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
Feb 4 2018, 12:24 PM

Jan 27 2018

seschwar_gmail.com added a comment to D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.
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.

Jan 27 2018, 11:53 AM
seschwar_gmail.com retitled D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor from mail/*notmuch: update to 0.26 to mail/*notmuch: take maintainership and update to 0.26.
Jan 27 2018, 11:38 AM
seschwar_gmail.com updated the diff for D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.
  • 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.
Jan 27 2018, 11:27 AM
seschwar_gmail.com added a comment to D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

It's OK from me to pass maintainership.

Jan 27 2018, 11:19 AM

Jan 19 2018

seschwar_gmail.com added reviewers for D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor: github_lostpackets.de, mp39590_gmail.com.
Jan 19 2018, 10:41 PM
seschwar_gmail.com updated subscribers of D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

Ask both maintainers to pass maintanership for you as more interested person. Or, at least, for implicit agreement for future updates.

Jan 19 2018, 10:41 PM
seschwar_gmail.com added a comment to D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.
In D13944#292934, @mat wrote:

Is it required for the completion to be installed ?

Jan 19 2018, 9:35 PM

Jan 17 2018

seschwar_gmail.com updated the diff for D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

Fix path to GDB for tests

Jan 17 2018, 11:45 PM
seschwar_gmail.com updated the diff for D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

Update list of failing tests to skip

Jan 17 2018, 10:43 PM
seschwar_gmail.com updated the summary of D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.
Jan 17 2018, 10:10 PM
seschwar_gmail.com updated the diff for D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

Merge DESKTOP into EMACS option

Jan 17 2018, 10:07 PM
seschwar_gmail.com added a comment to D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.

Looks good, but why optional [bash|zsh]-completion turned to unconditional?

Jan 17 2018, 7:28 PM
seschwar_gmail.com added a comment to D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.
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.

Jan 17 2018, 7:10 PM
seschwar_gmail.com added inline comments to D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.
Jan 17 2018, 7:08 PM
seschwar_gmail.com updated the diff for D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.
Jan 17 2018, 7:07 PM
seschwar_gmail.com added a comment to D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.
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 17 2018, 5:49 PM

Jan 16 2018

seschwar_gmail.com updated the summary of D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.
Jan 16 2018, 10:45 PM
seschwar_gmail.com updated the diff for D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.
Jan 16 2018, 10:40 PM
seschwar_gmail.com created D13944: mail/*notmuch: take maintainership, update to 0.26 & refactor.
Jan 16 2018, 10:39 PM

Oct 18 2017

seschwar_gmail.com added a comment to D12520: [NEW PORT] mail/py-afew: Initial tagging script for notmuch mail.

Is there anything still blocking this from being committed to the ports tree?

Oct 18 2017, 6:06 PM

Oct 8 2017

seschwar_gmail.com added inline comments to D12520: [NEW PORT] mail/py-afew: Initial tagging script for notmuch mail.
Oct 8 2017, 3:07 PM
seschwar_gmail.com added inline comments to D12519: [NEW PORT] devel/py-subprocess32: Backport of the subprocess module from Python 3.2 & 3.3.
Oct 8 2017, 11:10 AM

Oct 2 2017

seschwar_gmail.com added a comment to D12520: [NEW PORT] mail/py-afew: Initial tagging script for notmuch mail.

It's better to follow the Python Ports Policy.

Oct 2 2017, 9:43 PM
seschwar_gmail.com added inline comments to D12519: [NEW PORT] devel/py-subprocess32: Backport of the subprocess module from Python 3.2 & 3.3.
Oct 2 2017, 9:26 PM

Sep 30 2017

seschwar_gmail.com added inline comments to D12519: [NEW PORT] devel/py-subprocess32: Backport of the subprocess module from Python 3.2 & 3.3.
Sep 30 2017, 7:35 PM

Sep 28 2017

seschwar_gmail.com added inline comments to D12520: [NEW PORT] mail/py-afew: Initial tagging script for notmuch mail.
Sep 28 2017, 9:30 PM
seschwar_gmail.com added a comment to D12520: [NEW PORT] mail/py-afew: Initial tagging script for notmuch mail.

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.

Sep 28 2017, 9:16 PM