41 Commits

Author SHA1 Message Date
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
sthen
25f0e460f2 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.
2018-10-24 14:27:57 +00:00
naddy
7c32ef7b4e replace gettext module 2017-11-04 21:48:06 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
giovanni
a3cf73ebbe Update to 2.2 2016-11-07 21:29:56 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
giovanni
d30d849a2b Update to 2.1 and take maintainership
ok jca@
2015-08-27 13:51:27 +00:00
sthen
7d3936afa9 sync WANTLIB 2015-08-21 22:51:09 +00:00
brad
b94a402501 Switch from using MySQL to using MariaDB attempt #2. MariaDB is a drop-in replacement.
ok sthen@
2014-09-13 18:09:20 +00:00
sthen
2ff18878e9 sync wantlib 2014-04-21 14:18:14 +00:00
sthen
878728ce86 SECURITY patch for Perdition: use the correct list of ciphers for
outgoing STARTTLS cnnections.  CVE-2013-4584
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729028
2013-11-15 10:10:02 +00:00
ajacoutot
64a6588efb No need for pthread. 2013-06-20 08:26:13 +00:00
ajacoutot
25b3041f91 Unbreak after hx509 and ntlm removal from Kerberos. 2013-06-20 06:54:36 +00:00
sthen
bffc08914e bump 2013-06-18 18:59:42 +00:00
ajacoutot
8613536758 Some trivial WANTLIB and tweaks to unbreak after the Heimdal update.
Stop hardcoding the Kerberos libs and use krb5-config(1).
2013-06-17 19:28:36 +00:00
brad
17833ea850 Revert back to using MySQL 5.1 for the time being. MariaDB 5.5 introduces
a new libmysqlclient non-blocking API which utilizes co-routines. The X86
specific GCC ASM co-routine support hid the fact that there was an issue.
The only fallback code so far is POSIX user contexts which OpenBSD does not
support.

Input from and Ok sthen@ jasper@
2013-06-12 20:36:33 +00:00
espie
4e35e3c8ea brad, build your shit, use register-plist
you will avoid beginner's mistakes like those
2013-05-26 13:45:00 +00:00
brad
0b77cf86a5 Switch from using MySQL to using MariaDB. MariaDB is a drop-in replacement.
ok sthen aja
2013-05-25 00:33:09 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
sthen
0d3a3cf8d9 tighten lib specs; from Rogier Krieger 2013-03-16 01:30:25 +00:00
sthen
dc4db546f1 Forcibly disable unported modules (pam failure pointed out by nigel@).
Clean up configure env handling.
2013-03-15 16:41:19 +00:00
sthen
7c32f87b50 Update Perdition to 1.19-rc5 (using a so-called "release candidate" because
upstream haven't made a real release in quite some time, and this fixes
problems people have encountered). Change to DPB-friendly no_subpackage
handling and don't use groff.

Feedback/tweaks, fix for SSL timeout-related failure, and testing
from Rogier Krieger.
2013-03-15 15:17:36 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
sthen
f5a323c546 Don't use ${FLAVOR:L}, we only support lower-case flavours now.
OK ajacoutot@ espie@
2013-02-09 14:49:50 +00:00
ajacoutot
689f54b24a --localstatedir=/var is the default now. 2012-04-28 10:52:08 +00:00
espie
e820071495 normalize pkgpath 2011-09-16 10:31:20 +00:00
naddy
29272b5882 remove unused pseudo-flavor 2011-09-12 18:08:26 +00:00
naddy
1e2bbe8777 bump all (sub)packages that depend on db/v4; requested by and help from espie@ 2011-09-12 18:02:34 +00:00
espie
15196452e1 default db-* for db/v4 is incorrect, set PKGSPEC=db->=4,<5, bump packages
with erroneous depends.
2010-11-26 14:44:27 +00:00
espie
bc8dc9adb1 new depends 2010-11-19 07:23:05 +00:00
espie
f7782d7391 a few email WANTLIBs 2010-11-11 10:54:02 +00:00
espie
051dfa8362 USE_GROFF=Yes 2010-10-18 19:59:15 +00:00
sthen
bbfbc3a38d fix depends 2009-03-16 17:52:52 +00:00
simon
2cef798c36 security update to version 1.17.1
fixes CVE-2007-5740

prod and ok dlg@
2008-06-08 10:55:25 +00:00
merdely
8b76ad71d8 Remove surrounding quotes in COMMENT*/PERMIT_* 2007-09-16 00:17:04 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
msf
9e21a7def3 fix conflicting uid and gid. bump PKGNAME 2006-11-25 11:00:38 +00:00
msf
37eaec988a convert to new MULTI_PACKAGES
ok bernd@
2006-11-24 09:41:09 +00:00
msf
44b80f8c0a initial import of perdition 1.17
Perdition is a fully featured POP3 and IMAP4 proxy server. It is able to
handle both SSL and non-SSL connections and redirect users to a real-server
based on a database lookup. Perdition supports modular based database access.
ODBC, MySQL, PostgreSQL, GDBM, POSIX Regular Expression and NIS modules ship
with the distribution. The API for modules is open allowing arbitrary modules
to be written to allow access to any data store.

Perdition has many uses. Including, creating large mail systems where an
end-user's mailbox may be stored on one of several hosts, integrating
different mail systems together, migrating between different email
infrastructures, and bridging plain-text, SSL and TLS services. It can also
be used as part of a firewall.

based off initial work from dlg@

ok sturm@ bernd@
2006-11-16 23:26:00 +00:00