59 Commits

Author SHA1 Message Date
sthen
114a9d68fc override LIB_DEPENDS-c-client to empty to remove bogus entry 2021-10-14 14:29:03 +00:00
sthen
6ee3c4686a c-client picks up ssl libs now; from Jens A. Griepentrog 2021-10-05 10:37:41 +00:00
sthen
708787064d another missed bump 2021-10-04 20:29:08 +00:00
ajacoutot
8100332804 Missed bumps after removal of COMPILER. 2021-10-04 07:03:10 +00:00
sthen
5175a5bf73 remove COMPILER=ports-gcc added by mistake. 2021-10-03 19:03:48 +00:00
sthen
309bd3b59d mail/alpine: disable "COMPILER=ports-gcc" setting on aarch64 (where it
results in a linker failure) and arm (hasn't started release builds yet).
mistakenly committed after testing and missed. release packages for this
built ok on amd64, i386, powerpc64, sparc64 so I'm leaving it unchanged
for those.

ok naddy@ (ports remains locked)
2021-09-29 18:33:58 +00:00
sthen
984013e108 update to alpine(/c-client/etc) 2.25, original diff from solene@, updated
to fix build failures in dependent ports by tb@, tweaked by me (regen
patches, stop listing headers separately in the makefile).

various bug fixes, including c-client's version of the "parses
information from an IMAP server during non-authenticated state" class
of problems which was found in a bunch of IMAP software recently, some
crashes/memory corruption, and a problem with forwarding and replacing
attachments.

ok tb@
2021-09-22 20:57:10 +00:00
sthen
3027f9c6e1 update to alpine-2.24
peter stern did some tests, thanks

this changes the api; next commits to lang/php and telephony/asterisk
adapt to this.
2021-02-04 22:13:22 +00:00
tb
b2b86bb510 Only retry the write on a non-blocking socket
Jussi Laako reported seeing a busy loop when Thunderbird or mobile users
connected to the Alpine based imapd mail server. One of them is doing
non-blocking I/O and the added retry short-circuited the select call
and retry causing a busy loop. Simplify the retry logic while there.

tested by procter, with help from beck
2020-09-13 08:05:08 +00:00
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