defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590
Fix the following bugs:
- missing PHP extension dependency introduced with the previous commit
- missing README.md file when port is built with DOCS unset
While here: move the last of the documentation files into DOCSDIR
PR: 231424
Submitted by: ports.maintainer@evilphi.com
- move public facing stuff into public/, this allows us to stop exposing
templates_c/ etc. to the world (but also means you'll need to adjust your
webserver config)
- enable users to reset their passwords by mail or SMS
($CONF['forgotten_user_password_reset'],
$CONF['forgotten_admin_password_reset'], $CONF['sms_send_function'])
- allow local alias targets (without @domain) - see #134
- add $CONF['edit_alias'] to disable "edit_alias" function for users
- add php_crypt $CONF["encrypt"] option (see #170 for examples)
- add random_compat phar (see: https://github.com/paragonie/random_compat) to
support random_int()/random_string() in older PHP versions.
- add support for MySQL connections over SSL
- language updates: sk, ja, nl, bg, fr, cz
- update bundled smarty library (lib/smarty to 3.1.32; includes security fixes)
- split up pacrypt() into different functions; add some minimal test coverage
- add id autoincrement field to log table (#89)
- add token to login.php to prevent CSRF
- lots of bugfixes and code cleanup
- drop unused code in postfixadmin-cli
- introduce PHP-CS-Fixer to enforce code style
- vacation.pl:
- avoid answering to more known autoresponders
- add $no_vacation_pattern to avoid sending autoresponders based on the To:
address
- replace Deprecated Mail::Sender by Email::Sender
- use MIME:EncWords
- remove unused MIME::Base64
- add docker repo, see https://github.com/postfixadmin/docker
PR: 229370
Submitted by: Melissa Pilgrim <ports.maintainer@evilphi.com> (maintainer)
Sponsored by: Netzkommune
SECURITY FIX: don't allow to delete protected aliases
(CVE-2017-5930, PR#23).
Following non-security bugs were fixed:
- Fix VacationHandler for PostgreSQL
- AliasHandler: restrict mailbox subquery to allowed and specified domains to improve performance on setups with
+lots of mailboxes
- Allow switching between dovecot: password schemes while still accepting passwords hashed using the previous dov
+ecot: scheme
- FetchmailHandler: use a valid date as default for 'date'
- Fix date formatting in non-english languages when using PostgreSQL
PR: 216932
Submitted by: lukasz@wasikowski.net
Approved by: maintainer, mat (mentor)
Differential Revision: https://reviews.freebsd.org/D9521
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.
This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.
Approved by: portmgr (bapt)
changed cp to exit with a non-zero exit code if the file exists and is not
overwritten thus causing ports to fail installing when e.g. trying to cp
.default -> .conf files that already exist.
We just ignore the error and continue, as we used to.
Reported by: jaset
Approved by: portmgr (bapt)
- Pass maintainer to submitter
- Minor style cleanup (remove extra tabs)
PR: ports/125916
Submitted by: terry@sucked-in.com
Approved by: maintainer timeout (third time in a row)
Bump PORTREVISION for this.
- Remove the superfluous postfix run dependency option
- Clarify the options descriptions
- Change maintainer email to a delicated one
- Polish pkg-descr
- Make the Makefile look more like the example found in Porter's Handbook
PR: ports/107978
Submitted by: Darren Pilgrim <darren.pilgrim bitfreak.org> (maintainer)
so RUN_DEPEND on postfix optionally (default to off to return to pre-OPTIONS
state)
- bump PORTREVISION again for depends change :(
Requested by: Darren Pilgrim <darren.pilgrim@bitfreak.org>
- RUN_DEPEND on Apache and Postfix
- Drop custom FETCH_CMD and provide a mirror on my server
- Add www to CATEGORIES
- Adjust COMMENT and pkg-descr
- move pkg-message to files/pkg-message.in, use macros and add it in SUB_FILES
- Bump PORTREVISION for depends change.