50 Commits

Author SHA1 Message Date
tb
2776d09f08 Add workarounds to fix alpine with TLSv1.3
Servers enforcing that clients send an SNI become more common.
Backport the mechanism for sending SNI from alpine 2.22.
Our new TLSv1.3 stack requires more retries than the old one
so retry SSL_write() if the API tells us to do so.

Issue reported, fix tested and "ok" procter.
ok jca sthen
2020-05-01 09:09:14 +00:00
naddy
d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
sthen
902b542fe0 more ncurses->curses 2019-05-21 09:34:30 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
ajacoutot
395ad17766 Fix HOMEPAGE and MASTER_SITES. 2019-05-08 22:50:07 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
espie
927d775ae1 fix permissions 2017-12-02 13:40:32 +00:00
zhuk
4e9efc57a5 Doesn't need GNU libtool anymore. 2017-07-23 10:01:10 +00:00
ajacoutot
d68a1a5963 Update to alpine-2.21. 2017-04-25 09:20:53 +00:00
jasper
f079a29523 more sparc leftovers 2016-09-01 11:01:32 +00:00
ajacoutot
dae45cdd53 Fix imap authentication.
from Anthony La Porte
2016-07-10 11:55:21 +00:00
ajacoutot
73fce0bb66 Simplify WANTLIB/LIB_DEPENDS after devel/gettext MODULE removal in previous. 2016-04-13 05:54:38 +00:00
naddy
191c690b9c replace gettext module 2016-04-12 19:18:18 +00:00
naddy
407f17974c remove various instances of NO_SHARED_LIBS and PROPERTIES:Mno_shared,
fold PFRAG.shared into PLIST
2016-03-10 21:58:51 +00:00
ajacoutot
5c3f199355 smmsp -> _smmsp
from Geoff Steckel with a few tweaks
2015-10-20 19:36:46 +00:00
naddy
c36ada4f79 fold lib-only PFRAG.shared into PLIST, and some related cleanups 2015-03-19 20:25:26 +00:00
ajacoutot
bed9494c81 Update to alpine-2.20.
(c-client-2.20, imap-uw-2.20, mailutil-uw-2.20, pico-5.07, pilot-2.99)

input, test and ok sthen@
2015-01-27 13:38:05 +00:00
miod
1909d3da1b Remove RAND_egd tentacles in never-used code paths gcc 4 is smart enough to
optimize away, but gcc 3 isn't. Bump VERSION.

ok ajacoutot@
2014-08-30 08:56:04 +00:00
ajacoutot
6375f3bfa5 No more lynx in base. 2014-07-16 07:50:50 +00:00
ajacoutot
497984ddf0 rc.conf.local is in man(1) section 8, at least for now. 2014-07-10 13:09:06 +00:00
sthen
3066bf4615 switch to using pkg-config --libs openssl, suggested by aja@ 2014-04-27 16:43:32 +00:00
sthen
9099c85246 c-client lost SSL support after kerbV removal (libssl requires libcrypto,
but because we don't do inter-library links in base, it isn't pulled in
automatically) - explicitly pass the required libraries, and bump shlib
version; this particular update is really just a minor, but bumping major
here because we missed it before.  ok aja@ (maintainer)
2014-04-27 16:39:46 +00:00
kili
763d86bbcb -pico and -pilot need bumps, too. 2014-04-22 19:47:02 +00:00
sthen
654f36aa6e missing bump which caused me some head scratching ;) 2014-04-21 13:46:53 +00:00
ajacoutot
a40d1c1042 Drop gssapi support. 2014-04-21 12:26:19 +00:00
ajacoutot
80707bfba6 Add comment; no pkg change. 2014-03-24 12:54:55 +00:00
naddy
b12c364f9f stop building the mtest tool: it isn't installed, it isn't used, but it
relies on gets(3)
2014-03-23 16:45:32 +00:00
ajacoutot
e05d4ee0c6 Fix mode for doc files. 2014-01-19 09:40:28 +00:00
ajacoutot
b16fa32143 Update to alpine-2.11.
New upstream, re-alpine is dead...
2013-10-17 09:08:03 +00:00
ajacoutot
56a9feff6f Remove, these ports are superseded by mail/re-alpine. 2012-09-27 15:11:17 +00:00
espie
53295a4812 bye bye FLAVOR:L 2011-12-02 14:36:13 +00:00
ajacoutot
f794072230 I no longer use these, so remove myself from MAINTAINER. 2011-10-23 19:46:57 +00:00
ajacoutot
f982995f2b Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
2011-06-02 13:41:36 +00:00
espie
bc8dc9adb1 new depends 2010-11-19 07:23:05 +00:00
jasper
a714b4e27f switch to pkg-readmes
ok ajacoutot@ (MAINTAINER)
2010-11-12 13:54:28 +00:00
jsg
d35d956338 no need to link libdes for kerberos
ok ajacoutot@
2010-10-23 19:39:46 +00:00
espie
051dfa8362 USE_GROFF=Yes 2010-10-18 19:59:15 +00:00
ajacoutot
3dbd533fcd Set "Do Not Send Flowed Text" by default to allow sending proper inline
diffs ("cool!!!" sthen@).
Switch to REVISION and new DEPENDS.

Add a README.OpenBSD file explaining how to setup pop/imap/smtp.

Most work from Daniel Dickman (thanks!), with a couple of tweaks.
2010-08-31 20:07:10 +00:00
ajacoutot
9abe718e9e mail/imap-uw,-c-client,plaintext is no more. 2009-11-08 08:22:53 +00:00
ajacoutot
e0d53431ee - fix a locales related crash in the editor
crash reported by Niels Van Mourik via jasper@
2009-01-23 11:41:29 +00:00
ajacoutot
44a008f72d - fix a typo in PLISTs that would prevent upgrading from old versions of
pilot and pico

from Ingo Schwarze, thanks for spotting this!
2008-12-28 11:09:03 +00:00
ajacoutot
2fa6facfe3 - update to alpine 2.00 (+pico 5.04) 2008-10-15 14:31:04 +00:00
ajacoutot
b8da83b631 - use SUBST_CMD
- explicitely set configure options
no pkg change
2008-06-15 00:08:44 +00:00
ajacoutot
e02a94359d - fix a crash when using tab-completion for selecting a save filename
(from alpine SVN)
- regen PLIST while here

reported to and fixed by upstream
issue spotted by Jonathan Thornburg <J.Thornburg at soton.ac dot uk>
2008-06-12 21:47:20 +00:00
ajacoutot
205241277a - update to alpine-1.10, pico-5.01
from Daniel Dickman <didickman at gmail dot com>, thanks!
2008-05-20 07:17:16 +00:00
ajacoutot
3a730b2d21 - make sure we do not use the plaintext FLAVOR from c-client
CRAM-MD5 authentication and alikes can be disabled using the
"disable-these-authenticators=..." option if needed;
plaintext will still work over TLS/SSL
2008-04-24 10:11:43 +00:00
ajacoutot
75a1b35198 - update to alpine-1.00 2008-01-03 10:54:35 +00:00
ajacoutot
a30789dae3 - install some useful sample files and docs
based on a submission by Markus Hennecke
<markus-hennecke at markus-hennecke dot de>, thanks!
2007-12-07 17:56:01 +00:00
ajacoutot
9a5230cc82 Import alpine-0.99999
Alpine is a screen-oriented message-handling tool.  In its default
configuration, Alpine offers an intentionally limited set of functions
geared toward the novice user, but it also has a large list of optional
"power-user" and personal-preference features.


Note: Alpine is the next-generation successor to Pine and supersed it;
it is not a rewrite, it is mostly the same code with a license change
and several improvements (Pine development stopped more than 2 years ago).

ok djm@
2007-11-22 13:49:52 +00:00