./mail/opensmtpd-extras [extras for smtpd]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 6.7.1, Package name: opensmtpd-extras-6.7.1
Maintained by: Giovanni Bechis, Joerg Jung
Master sites:
Description-main
Extras for OpenSMTPD, including several filters, queues, schedulers and tables.

Description-mysql
MySQL based OpenSMTPD table.

Description-pgsql
PostgreSQL based OpenSMTPD table.

Description-python
Extras with Python bindings for OpenSMTPD.

Description-redis
Redis based OpenSMTPD table.


Filesize: 535.93 KB
Version History (View Complete History)
  • (2020-04-20) Updated to version: opensmtpd-extras-6.7.1
  • (2019-12-22) Updated to version: opensmtpd-extras-6.6.0
  • (2018-11-24) Updated to version: opensmtpd-extras-6.4.0
  • (2017-03-14) Updated to version: opensmtpd-extras-201703132115
  • (2016-10-19) Updated to version: opensmtpd-extras-201610152004
  • (2016-07-14) Updated to version: opensmtpd-extras-201607122008
  • (2016-06-23) Updated to version: opensmtpd-extras-201606230001
  • (2016-06-22) Updated to version: opensmtpd-extras-201606212257
  • (2016-06-17) Updated to version: opensmtpd-extras-201606062304
  • (2016-05-27) Updated to version: opensmtpd-extras-201605232202
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-02-23 12:39:53 by Stuart Henderson | Files touched by this commit (743)
Log message:
Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.
This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.
Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
   2020-11-05 13:35:19 by Stuart Henderson | Files touched by this commit (1)
Log message:
sync WANTLIB to unbreak following MariaDB dep change
   2020-04-20 00:13:11 by Giovanni Bechis | Files touched by this commit (2)
Log message:
update to 6.7.1
fixes a disconnection problem when using MySQL backend
remove Python run dependency (fix by kn@)
ok jung@
   2019-12-26 04:19:28 by Stuart Henderson | Files touched by this commit (1)
Log message:
Don't use USE_LIBTOOL=gnu just for libtoolize/libtool.m4, it should just
be a BUILD_DEPEMDS. Do that by changing to CONFIGURE_STYLE=autoreconf
which is tidier and adds this automatically. OK jca@ giovanni@
   2019-12-26 01:44:33 by Giovanni Bechis | Files touched by this commit (1)
Log message:
autohell needs libtoolize(1)
spotted by ajacoutot@
   2019-12-23 00:50:32 by Giovanni Bechis | Files touched by this commit (1)
Log message:
add missing build dependency
spotted by kili@, ok jung@
   2019-12-22 05:19:20 by Giovanni Bechis | Files touched by this commit (2)
Log message:
update to 6.6.0 version
ok jung@ a while ago
   2019-07-12 14:47:59 by Stuart Henderson | Files touched by this commit (874)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2019-06-05 06:38:56 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Drop COMPILER to unbreak on sparc64 and other gcc archs
The way WANTLIB* and LIB_DEPENDS were set up, ${COMPILER_LIBCXX} ended
up in WANTLIB-main without gcc-libs ending up in LIB_DEPENDS-main;
pkg_create then failed because it had no way to reach a package
providing libestdc++.  This kind of breakage had been spotted in several
ports after switching the C++ ports to "COMPILER = base-clang
ports-gcc".  I'm not sure yet how these problems could be avoided.
Maybe additional checks in portcheck(1)?
Anyway, opensmtpd-extras was mechanically switched to COMPILER because
WANTLIB-mysql contained ${COMPILER_LIBCXX}.  This is currently not
needed, and since opensmtpd-extras is a C-only port, let's just drop
COMPILER.
ok sthen@ giovanni@ (maintainer)
   2018-11-24 04:27:49 by Giovanni Bechis | Files touched by this commit (3)
Log message:
Update to 6.4.0
ok jung@
   2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740)
Log message:
Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
   2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937)
Log message:
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
   2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880)
Log message:
use COMPILER_LIBCXX where applicable
   2017-04-10 05:46:23 by Stuart Henderson | Files touched by this commit (276)
Log message:
use LIBCXX
   2017-03-13 14:35:47 by Joerg Jung | Files touched by this commit (2)
Log message:
update to newer (bugfix) snapshot from today
   2016-11-08 14:53:16 by Stuart Henderson | Files touched by this commit (5)
Log message:
WANTLIB += pthread
   2016-10-18 12:05:19 by Joerg Jung | Files touched by this commit (2)
Log message:
update to latest snapshot
ok giovanni
   2016-09-23 03:16:58 by Stuart Henderson | Files touched by this commit (124)
Log message:
Cope with moving sqlite3 back to ports.
   2016-07-13 14:23:40 by Joerg Jung | Files touched by this commit (10)
Log message:
update to latest snapshot 201607122008 to unbreak after api and header changes
this snapshot also removes most filters, as they are not considered ready
people who started using filters like dkim-signer already, need to look for
other alternatives in ports tree e.g. dkimproxy
ok sthen giovanni
   2016-07-09 02:46:25 by Stuart Henderson | Files touched by this commit (15)
Log message:
sync WANTLIB
   2016-06-23 04:15:27 by Giovanni Bechis | Files touched by this commit (2)
Log message:
Update to 201606230001 version
ok jung@
   2016-06-21 15:58:10 by Joerg Jung | Files touched by this commit (2)
Log message:
update to snapshot from today
   2016-06-16 12:26:59 by Joerg Jung | Files touched by this commit (2)
Log message:
update to latest snapshot 201606062304
ok giovanni
   2016-05-26 14:12:44 by Joerg Jung | Files touched by this commit (2)
Log message:
update to 201605232202 snapshot and add myself as co-maintainer
ok giovanni
   2016-05-18 20:50:05 by Giovanni Bechis | Files touched by this commit (2)
Log message:
Update to latest snapshot 201605182041
ok jung@ on a previous diff
   2016-02-04 15:27:38 by Joerg Jung | Files touched by this commit (3)
Log message:
update to latest snapshot 201602042118 which fixes multiple filter issues
ok giovanni
   2016-01-12 14:37:39 by Joerg Jung | Files touched by this commit (3)
Log message:
update to latest snapshot 201601122027
ok giovanni gilles
   2016-01-07 15:50:19 by Joerg Jung | Files touched by this commit (6)
Log message:
update to latest snapshot 201601072302
ok giovanni gilles (on a slightly different earlier version)
   2015-12-01 07:57:20 by Joerg Jung | Files touched by this commit (1)
Log message:
add missing libtool dependency spotted by nigel, cluestick by aja and sthen
ok aja sthen
   2015-11-30 12:47:32 by Joerg Jung | Files touched by this commit (22)
Log message:
overdue update of opensmtpd-extras to most recent snapshot
build system changed to autoconf/automake
remove PREFIX=/usr workaround after smtpd was adjusted to look into
/usr/local/libexec as well, thanks gilles
this also brings table-sqlite, table-passwd, and table-ldap up-to-date,
which will be removed from base soon
with help and input from giovanni, landry, sthen, and aja
ok giovanni (maintainer)
   2015-01-19 07:08:02 by Giovanni Bechis | Files touched by this commit (2)
Log message:
Unbreak after netdb.h include change
ok naddy@
   2015-01-16 16:37:54 by Giovanni Bechis | Files touched by this commit (2)
Log message:
Update to latest Github commit (2015.01.15)