Commit graph

19224 commits

Author SHA1 Message Date
Christoph Moench-Tegeder
6adf212889 update thunderbird to 45.4.0
PR:		213141
Approved by:	jbeich, rene (mentor)
MFH:		2016Q4
Security:	2c57c47e-8bb3-4694-83c8-9fc3abad3964
2016-10-01 15:43:44 +00:00
Antoine Brodin
f7af8bee07 Chase php 5.5 expiration date 2016-10-01 08:22:09 +00:00
Tijl Coosemans
1ee4da6dd1 Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS.  Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.

Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set.  Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.

Fix some issues with LIBS in some ports.

Switch ports that don't support LIBS to localbase:ldflags.

PR:		212987
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-30 19:24:30 +00:00
Jan Beich
adb3fa4aa4 multimedia/libvpx: update 1.6.0
ABI is incompatible... or not? SONAME has changed but the removed vp10
symbols weren't actually exposed (and still aren't).

Note, FreeBSD 9.x now builds with Clang 3.4 because GCC 4.2 fails:

  vp9/encoder/x86/vp9_frame_scale_ssse3.c: In function 'eight_tap_row_ssse3':
  vp9/encoder/x86/vp9_frame_scale_ssse3.c:93: internal compiler error: in simplify_binary_operation_1, at simplify-rtx.c:2563
  Please submit a full bug report,
  with preprocessed source if appropriate.
  See <URL:http://gcc.gnu.org/bugs.html> for instructions.

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.5.0..v1.6.0
ACC report:	https://people.freebsd.org/~jbeich/compat_reports/libvpx/1.5.0_to_1.6.0/compat_report.html
2016-09-30 01:15:10 +00:00
Torsten Zuehlsdorff
4b2f32c726 Update Rails 4 from 4.2.6 to 4.2.7.1
Security: CVE-2016-6316
Security: CVE-2016-6317

Approved by: swills (mentor)
2016-09-29 14:17:43 +00:00
Antoine Brodin
ea16d28b49 - Update devel/doxygen to 1.8.12
- Adjust plist of ports depending on it

PR:		212869
2016-09-27 16:32:52 +00:00
Olli Hauer
bd97ff7b8f - update to 3.2-20160925
Changelog:
==========
20160925
  Bugfix (introduced: Postfix 2.11): changed the default MySQL
  option_group value to "client" to enable the reading of
  "client" option group settings in the MySQL option file.
  Specify an empty option_group value to get backwards-compatible
  behavior.  This fixes a "not found" problem with Postfix
  queries that contain UTF8-encoded non-ASCII text.  Based
  on a fix by John Fawcett.  Files: global/dict_mysql.c,
  proto/mysql_table.

Incompatible changes with snapshot 20160925
===========================================
In the Postfix MySQL database client, the default option_group value
has changed to "client", to enable reading of "client" option group
settings in the MySQL options file. This fixes a "not found" problem
with Postfix queries that contain UTF8-encoded non-ASCII text.
Specify an empty option_group value (option_group =) to get
backwards-compatible behavior.
2016-09-26 10:20:51 +00:00
Olli Hauer
5cfd3a0ab4 - update to 3.2-20160924
Changelog:
20160918
 after rejected SMTP commands.  As before, the SMTP server
 does not forward SASL login information to other Postfix
 subsystems, and it does not receive SASL login information
 in XFORWARD commands. File/smtpd/smtpd.c.
2016-09-25 06:21:06 +00:00
Tijl Coosemans
48f4591035 - Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-24 11:06:57 +00:00
MANTANI Nobutaka
dfd9f50b0f Update to the snapshot on 2016/09/12. 2016-09-24 08:14:02 +00:00
Joseph Mingrone
1cbd3576d5 Update email address to jrm@FreeBSD.org for ports that I maintain
Reviewed by:	mat, swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D7995
2016-09-23 21:42:02 +00:00
Rene Ladan
3842110485 Remove expired port:
2016-09-23 mail/gml: Deprecated upstream. Use native gmail tools to import

Sponsored by:	EuroBSDCon 2016 devsummit
2016-09-23 09:13:40 +00:00
Torsten Zuehlsdorff
d9bd705a58 lang/php56: Update from 5.6.25 to 5.6.26
Security:    CVE-2016-7416
Security:    CVE-2016-7412
Security:    CVE-2016-7414
Security:    CVE-2016-7417
Security:    CVE-2016-7411
Security:    CVE-2016-7413
Security:    CVE-2016-7418

MFH:         2016Q3
Approved by: swills (mentor)
2016-09-23 08:26:44 +00:00
Torsten Zuehlsdorff
ad86e61f50 lang/php70: Update from 7.0.10 to 7.0.11
Security:    CVE-2016-7416
Security:    CVE-2016-7412
Security:    CVE-2016-7414
Security:    CVE-2016-7417
Security:    CVE-2016-7413
Security:    CVE-2016-7418

MFH:         2016Q3
Approved by: pi (mentor)
2016-09-21 15:43:47 +00:00
Dmitry Marakasov
0e5c0cc304 - Update mail/sieve-connect to 0.88
- Fix LICENSE

Changes in v0.88:

* (BREAKING CHANGE) Require TLS verification to work.

* (POSSIBLY BREAKING CHANGE) Remote sieve name should be basename of local.

* Fail early if no CA trust anchors can be found but TLS verification is
 enabled.

* Added `--tlshostname` option to override the hostname used for
 TLS host identity verification

* If not interactive, various warnings in interactive at the
 application-level with the remote server will now trigger a final
 warning before exit and a non-zero exit code.

* Kolab nocaps server compatibility, in the continuing saga of
 "feature-based negotiation, who needs it anyway?"

* build-system fix to better isolate releaser tools from "just make the
 tarball", to let others make the unsigned tarball and compare.

* Interactive command `debug` added when invoked with `--debug` to
 toggle debugging off/on, to reduce self-inflicted log-spam.

* Handle local hostnames which lack real DNS better, avoid an undef
 dereference

Full ChangeLog at:

http://people.spodhuis.org/phil.pennock/software/sieve-connect.ChangeLog.txt

PR:		212466
Submitted by:	alexey@renatasystems.org (maintainer)
2016-09-21 15:36:03 +00:00
Jan Beich
5a8879add2 gecko: update OSS fallback for HTML5 audio
To test deinstall alsa-lib (and pulseaudio) after installing firefox/seamonkey/etc.
Before OSS can be exposed as an option WebRTC has to either support it as well or
pass build without any audio backends.

Changes:	https://bugzilla.mozilla.org/show_bug.cgi?id=1021761#c67
2016-09-19 21:58:53 +00:00
Jan Beich
7d4da7f4ea gecko: apply r421523 to the rest
Bump PORTREVISION to get a clear regression window.

PR:		212431
2016-09-18 18:38:21 +00:00
Baptiste Daroussin
90383461dc Commit the pkg-plist forgotten during last upgrade 2016-09-18 17:48:42 +00:00
Olli Hauer
5a45d99268 - bump PORTREVISION
PR:		212788
2016-09-18 16:46:56 +00:00
Olli Hauer
67c15017f8 - test config file with param '-s' instead '-f'
PR:		212788
Submitted by:	ohauer
Reviewed by:	adamw
Approved by:	adamw (maintainer)
2016-09-18 16:38:28 +00:00
Olli Hauer
8de7ad8d12 - update to 3.2-20160917
Changelog:
20160908
        Documentation: add a pointer to hosts(5) and services(5)
        for symbolic host and port syntax. File: proto/master.

20160911
        Bugfix (introduced: Postfix 3.0): the SMTP daemon did not
        reset a previous session's command counts before rejecting
        a client that exceeds request or concurrency rates. File:
        smtpd/smtpd.c.

20160912
        Feature: preserve the new file mtimes when installing
        Postfix.  Ond_ej Lyson_k. Wietse made this conditional on
        the presence of a new -keep-new-mtime flag. File: postfix-install.

20160917
        Bugfix: unionmap did not propagate table lookup errors.
        Based on patch by Roel van Meer. Files: util/dict_union.c,
        util/dict_union_test.*.

        Cleanup: added unit test for pipemap. Files: util/dict_pipe.c,
        util/dict_pipe_test.*.

        Documentation: added a note about the order of search
        patterns and table lookup order. Files: proto/canonical,
        proto/generic, proto/virtual.
2016-09-18 08:50:43 +00:00
Baptiste Daroussin
d7f6aab2a9 Update to 20160916 2016-09-17 19:01:10 +00:00
Dmitry Marakasov
0efbbaf8e1 - Switch to USES=localbase
- Cosmetic fixes
2016-09-16 23:53:50 +00:00
Pietro Cerutti
02026dcc37 mail/neomutt: provide an OPTION to use LMDB as a header-cache backend
https://www.neomutt.org/feature/lmdb/

PR:		212725
Submitted by:	gahr
Approved by:	bapt (maintainer)
2016-09-16 13:25:11 +00:00
Dmitry Marakasov
675c707659 - Deprecate: this is the same as regular mail/elmo, use it instead 2016-09-15 09:28:54 +00:00
Steve Wills
149ba7338a Unmark broken on powerpc64
These ports built successfully
2016-09-15 01:41:28 +00:00
Mathieu Arnold
dbbfc7889a GOOGLE_CODE has gone away.
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
2016-09-14 15:59:34 +00:00
Dmitry Marakasov
5c01c51d07 - Update to 4.51.0
- While here, add LICENSE_FILE, switch to options helpers and fix PYTHON_SITELIBDIR/PYTHONPREFIX_SITELIBDIR misuse

PR:		212602
Submitted by:	jrm@ftfl.ca (maintainer)
2016-09-13 19:16:27 +00:00
Dmitry Marakasov
8f63a058ac - Update to 0.22.2
- While here, cosmetic fixes

PR:		212588
Submitted by:	mp39590@gmail.com (maintainer)
2016-09-13 18:49:52 +00:00
Dmitry Marakasov
446891d4bb - Update to 3.0
- While here, fix LICENSE

PR:		212636
Submitted by:	ports.maintainer@evilphi.com (maintainer)
2016-09-13 16:42:33 +00:00
John Marino
6cc6c422fc mail/deforaos-mailer: Support non-base SSL including no SSLv3 (LibreSSL)
Approved by:	SSL blanket
2016-09-12 04:53:28 +00:00
John Marino
9b84991e84 mail/libestmp: FIx build with LibreSSL (deprecated DES methods) 2016-09-11 22:53:06 +00:00
John Marino
64c5fcbc83 mail/courier-imap: Handle no SSLv3 method (fixes build with LibreSSL)
Approved by:	SSL blanket
2016-09-11 22:39:11 +00:00
Dmitry Marakasov
edd05f50ce - Add LICENSE
- Switch to options helpers
- Regenerate patches
2016-09-11 16:42:22 +00:00
Baptiste Daroussin
351d76c4b3 Update to 20160910
Remove the requirement for gmake now the makefile has been fixed

Changes: https://www.neomutt.org/2016/09/10/release
2016-09-11 10:27:07 +00:00
John Marino
ee2d0f6dfd mail/tpop3d: Configure SSL library properly 2016-09-10 21:44:48 +00:00
John Marino
5ee99ed57e mail/tkrat2: Properly support SSL requirement and clean up the port 2016-09-10 21:38:21 +00:00
John Marino
f352d8a683 mail/qpopper: Move SSL requirement so it actually works
Approved by:	SSL blanket
2016-09-10 21:29:29 +00:00
John Marino
e3fd3d7cb8 mail/qmail-dk: document SSL requirement and support its configuration
While here, remove a bunch of ineffective sed commands against the main
makefile.
2016-09-10 21:20:53 +00:00
John Marino
4db6066340 mail/qmail-spamcontrol: document and support SSL requirement
My eyes are bleeding from looking at this qmail stuff.  The compiling
in the pre-patch target is an essentially nice touch.

Approved by:	SSL blanket
2016-09-10 21:19:17 +00:00
John Marino
bde9bdbd22 mail/prayer: Configure for any SSL base and support LibreSSL
Approved by:	SSL blanket
2016-09-10 20:23:46 +00:00
John Marino
914faf615c mail/nbsmtp: Set SSL base flags, honor LDFLAGS
Approved by:	SSL blanket
2016-09-10 20:13:30 +00:00
John Marino
b1f5b84df3 mail/mboxgrep: Set flags to support building with any SSL base 2016-09-10 20:08:27 +00:00
John Marino
37aa644651 mail/mailsync: support building with any SSL base 2016-09-10 20:03:00 +00:00
John Marino
8a2c6445ca mail/asmail: configure SSL for any library base 2016-09-10 19:56:47 +00:00
John Marino
060817b6d6 mail/archiveopteryx(-devel): document SSL requirement, sed in related flags
While here, couple OSVERSION with OPSYS

Approved by:	SSL blanket
2016-09-10 19:37:13 +00:00
Emanuel Haupt
d5c89b234b Mark NO_ARCH 2016-09-10 14:14:08 +00:00
Emanuel Haupt
336e032f3c Mark NO_ARCH 2016-09-10 10:48:56 +00:00
John Marino
bd515f2ceb mail/opensmtpd-extras: Add CFLAGS and LDFLAGS for USES=ssl
Approved by:	SSL blanket
2016-09-10 00:07:55 +00:00
Dmitry Marakasov
30a00f2227 Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
  CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
  for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
  to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well

Submitted by:	amdmi3
Reviewed by:	mat
Exp-run by:	antoine
Approved by:	portmgr (mat, antoine)
Differential Revision:	D7534
2016-09-09 19:42:46 +00:00
Tijl Coosemans
05941b4560 - Remove build dependency on thunderbird because NO_BUILD.
- Create only the linkfarm directories that are used and add them to
  plist with @dir instead of @exec.
- Don't create symlinks in the stage directory.  This is a leftover from
  before staging.
- Don't remove ${XPI_LIBDIR} with @unexec.  These are directories that
  cannot be removed with rm and they are already implicitly in plist.
2016-09-09 13:03:48 +00:00
Christoph Moench-Tegeder
1c609b6d67 update thunderbird to 45.3.0
PR:		212463
Approved by:	jbeich (maintainer), rene (mentor)
MFH:		2016Q3
Security:	aa1aefe3-6e37-47db-bfda-343ef4acb1b5
2016-09-09 10:57:45 +00:00
Dmitry Marakasov
64d7e50938 - Add missing LICENSE_COMB
- Update to 1.200 along the way

PR:		205324
Approved by:	maintainer timeout (tobez, 8 months)
2016-09-08 14:01:20 +00:00
Dmitry Marakasov
2a61edac60 - Update to 1.198
- While here, add LICENSE, NO_ARCH and cleanup pkg-descr

PR:		205324
Submitted by:	amontalban@gmail.com
Approved by:	maintainer timeout (tobez, 8 months)
2016-09-08 13:52:14 +00:00
Dmitry Marakasov
8adf79e580 - Add LICENSE
- Add NO_ARCH
- Switch to options helpers
2016-09-08 09:01:30 +00:00
Jan Beich
a6395dab99 www/firefox: update to 49.0 (rc2)
Bump PORTREVISION to account for slightly different behavior in other
gecko@ ports and to get a discrete regression window.

Changes:	https://www.mozilla.org/firefox/49.0/releasenotes/
PR:		211792
Submitted by:	Jochen Neumeister <joneum@bsdproject.de> (based on)
Security:	2c57c47e-8bb3-4694-83c8-9fc3abad3964
MFH:		2016Q3
2016-09-08 06:48:53 +00:00
Martin Matuska
1b1fae7b2a Horde package update:
devel/pear-Horde_Alarm 2.2.7 -> 2.2.8
devel/pear-Horde_Cache 2.5.3 -> 2.5.4
devel/pear-Horde_Core 2.25.0 -> 2.26.1
security/pear-Horde_Crypt_Blowfish 1.1.1 -> 1.1.2
databases/pear-Horde_Db 2.3.2 -> 2.3.3
www/pear-Horde_Form 2.0.14 -> 2.0.15
databases/pear-Horde_HashTable 1.2.5 -> 1.2.6
mail/pear-Horde_Imap_Client 2.29.8 -> 2.29.9
devel/pear-Horde_Lock 2.1.3 -> 2.1.4
mail/pear-Horde_Mime 2.10.0 -> 2.10.1
mail/pear-Horde_Mime_Viewer 2.2.0 -> 2.2.1
devel/pear-Horde_Prefs 2.7.6 -> 2.8.0
devel/pear-Horde_Queue 1.1.3 -> 1.1.4
devel/pear-Horde_Rdo 2.0.5 -> 2.1.0
www/pear-Horde_SessionHandler 2.2.7 -> 2.2.8
security/pear-Horde_Share 2.1.0 -> 2.1.1
textproc/pear-Horde_Text_Filter 2.3.4 -> 2.3.5
www/horde-base 5.2.11 -> 5.2.12
mail/horde-imp 6.2.15 -> 6.2.16
mail/horde-ingo 3.2.11 -> 3.2.12
deskutils/horde-kronolith 4.2.17 -> 4.2.18
deskutils/horde-nag 4.2.10 -> 4.2.11
mail/horde-turba 4.2.15 -> 4.2.16
mail/horde-webmail 5.2.15 -> 5.2.16
deskutils/horde-groupware 5.2.15 -> 5.2.16
2016-09-07 22:54:27 +00:00
Tijl Coosemans
aea21b3b36 - In Uses/linux.mk use the loop variable directly when appending to
*_DEPENDS.  Helper variables derived from the loop variable aren't
  expanded causing *_DEPENDS to be incorrect.
- Bump all ports with more than one value in USE_LINUX.

PR:		211645
Reported by:	jkim
2016-09-07 12:43:22 +00:00
Dirk Meyer
a0e4afad38 - update to 1.1.Alpha6.0 2016-09-06 20:41:01 +00:00
Olivier Duchateau
548adee57e Chase update of Poppler after revision r421386 2016-09-05 20:02:03 +00:00
Tijl Coosemans
82a87de90c - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-05 19:23:42 +00:00
Wen Heping
0fb3c30220 - Update to 5.508
Changes: http://cpansearch.perl.org/src/DSKOLL/MIME-tools-5.508/ChangeLog
2016-09-05 14:55:05 +00:00
Mathieu Arnold
f7cf76a115 Update WWW.
Sponsored by:	Absolight
2016-09-05 13:51:48 +00:00
Wen Heping
bf1170638d - Update to 1.5.6
- Remove BUILD_DEPENDS (Not necessary)
- Update pkg-descr file
- Pass maintainership to submitter

PR:		212298
Submitted by:	dbaio@bsd.com.br
2016-09-04 08:46:46 +00:00
Dmitry Marakasov
28018fdf75 - Add LICENSE_FILE
- Switch to USES=localbase
- Switch to options helpers
- Use correct command to install docs
2016-09-03 09:01:32 +00:00
Dmitry Marakasov
6463095199 - Switch to options helpers
- Cosmetic fixes
2016-09-02 09:01:25 +00:00
Vsevolod Stakhov
39fa17c5ee - Update to 1.4.0.a1
- Switch to gmime 2.6
- Enable fann support
2016-09-01 12:31:10 +00:00
Vsevolod Stakhov
9db171bf03 - Update to 1.3.5
- Switch gmime version to 2.6
- Add fann dependency
2016-09-01 12:23:30 +00:00
Dmitry Marakasov
331406a878 - Fix LICENSE
- Add LICENSE_FILE
- Add NO_ARCH
- Don't install examples as docs
- Switch to options helpers
2016-08-31 12:20:43 +00:00
Dmitry Marakasov
5fe07ee25e - Add LICENSE
- Add NO_ARCH
- Switch to options helpers
2016-08-31 09:01:28 +00:00
Torsten Zuehlsdorff
a6bc455d6d lang/php56: Update from 5.6.24 to 5.6.25
PR:           212183
Submitted by: Kurt Jaeger <pi@FreeBSD.org>
Approved by:  pi (mentor)
2016-08-30 12:55:20 +00:00
Dmitry Marakasov
ca65dd8a92 - Add NO_ARCH
- Simplify installation (do-install is simpler and more straightforward than changing whole upstream makefile)
2016-08-30 09:01:25 +00:00
Bernard Spil
2afe7aa63d mail/postfix-current: Fix runtime TLS failure with LibreSSL
- Add LibreSSL checks to <> 1.1.0 OpenSSL checks
   - Bump portrevision

PR:		212223
Submitted by:	Markus Kohlmeier <rootservice@gmail.com>
Reported by:	Markus Kohlmeier <rootservice@gmail.com>
Approved by:	ohauer (via mail)
MFH:		2016Q3
2016-08-30 06:07:10 +00:00
Bernard Spil
04948a63a8 mail/postfix: Fix typo in LibreSSL patch
- Fix DANE support with LibreSSL

PR:		212223
Reported by:	Markus Kohlmeyer <rootservice@gmail.com>
2016-08-30 05:54:01 +00:00
Matthias Andree
1c6c8e6f88 Security update to upstream release 2.1.23.
ChangeLog:
<http://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1668/NEWS#L8>

MFH:		2016Q3
Security:	b11ab01b-6e19-11e6-ab24-080027ef73ec
Security:	CVE-2016-6893
2016-08-29 19:27:44 +00:00
Bernard Spil
2a819e64d9 mail/postfix: Fix runtime issues with LibreSSL
- Add LibreSSL checks to <> 1.1.0 OpenSSL checks
  - Bump portrevision

PR:		212223
Submitted by:	Markus Kohlmeier <rootservice@gmail.com>
Reported by:	Markus Kohlmeier <rootservice@gmail.com>
Approved by:	ohauer (via PR)
MFH:		2016Q3
2016-08-29 19:23:49 +00:00
Olli Hauer
9208c893c8 - update to 3.2.20160828
20160808
       Cleanup: preserve the new file mtimes when installing Postfix.
       Ond[m~Yej Lyson[m~[k. File: postfix-install.                                                                                                                                      REVERTED 20160828.

20160819
       Bugfix (introduced: Postfix 3.0): the makedefs script ignored
       readme_directory=pathname overrides. Fix by Todd C. Olson.
       File: makedefs.

20160821
       Bugfix (introduced: Postfix 3.0): the tls_session_ticket_cipher
       documentation says aes-256-cbc, but the implementation was
       using aes-128-cbc (note that Postfix SMTP server and client
       processes have a limited life time).

20160828
       Bitrot: fixes for incompatible OpenSSL 1.1.0 API changes.
       Viktor Dukhovni. Files: posttls-finger/posttls-finger.c,
       tls/tls.h, tls/tls_dane.c, tls/tls_verify.c, tls/tls_server.c,
       tls/tls_client.c.

       Cleanup: disable reuse of ECDH ephemeral keys. Viktor
       Dukhovni.  File: tls/tls_misc.h.

MFH:		2016Q3
2016-08-28 09:22:17 +00:00
Olli Hauer
1ff18ccab7 - update to 3.1.2
20160819
       Bugfix (introduced: Postfix 3.0): the makedefs script ignored
       readme_directory=pathname overrides. Fix by Todd C. Olson.
       File: makedefs.

20160821
       Bugfix (introduced: Postfix 3.0): the tls_session_ticket_cipher
       documentation says aes-256-cbc, but the implementation was
       using aes-128-cbc (note that Postfix SMTP server and client
       processes have a limited life time).

20160828
       Bitrot: fixes for incompatible OpenSSL 1.1.0 API changes.
       Viktor Dukhovni.  Files: posttls-finger/posttls-finger.c,
       tls/tls.h, tls/tls_dane.c, tls/tls_verify.c, tls/tls_server.c,
       tls/tls_client.c.
2016-08-28 09:18:36 +00:00
Baptiste Daroussin
c2bbf0964a Update to 20160827
The make install is a bit broken, gmake ingore the issue so for now use gmake
2016-08-27 13:32:51 +00:00
Tobias C. Berner
0f583d8700 Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks and
Plasma5 ports

At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.

The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].

Changes to the KDE Ports needed by this:

Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
    handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
    Ports -- I chose to leave this out for now, as the diff is already large
    enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
    want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5

PR:             210667
Approved by:    portmgr, mat (mentor), rakuco (mentor)
Reviewed by:    mat, rakuco
Differential Revision:   https://reviews.freebsd.org/D6961
2016-08-24 08:20:31 +00:00
Ruslan Makhmatkhanov
553d9b6cf7 mail/gml: mark deprecated
This tool is deprecated by it's author. More info about deprecation reason is
available at project web-site: http://marklyon.org/2013/01/gmail-loader/
Suggest users to use import tools, provided by gmail itself.
Mark it deprecated and set to expire at 2016-09-23.
2016-08-23 17:52:44 +00:00
Ruslan Makhmatkhanov
940ed1bff5 mail/gnome-gmail-notifier: remove WWW
The link in pkg-descr is pointing to domain parking page, so remove it.
2016-08-23 17:36:36 +00:00
John Marino
80c1624d82 mail/mixmaster: mark broken, upstream resolves to parked domain
The distfile is unfetchable from www.c-s.li
2016-08-23 14:58:12 +00:00
John Marino
b62a60c37e mail/metamail: document and fix ncurses support 2016-08-23 14:49:46 +00:00
John Marino
60810677fb mail/gubby: document ncurses required, add missing c++ header
Approved by:	ncurses blanket
2016-08-23 14:42:02 +00:00
Vsevolod Stakhov
a07d75da83 - Update to 1.9.2 2016-08-23 12:45:14 +00:00
Vsevolod Stakhov
712d0d0a1c - Update to 1.3.4
- Restore reload command
2016-08-23 12:41:19 +00:00
Dmitry Marakasov
27567e44b8 - Revert r420521, the port was properly fixed by r420598
PR:		209665
Reported by:	marino
2016-08-22 22:56:54 +00:00
John Marino
9ace672370 mail/dcc-dccd: fix stage-qa issues
1) implements stripping of executable binaries
2) disables libedit detection and linking

dcc-dccd keeps trying to link to the base libedit instead of the
required ports version (when USES+=libedit is added).  For now, just
build without until somebody finds a way get libedit linkage correct.
This solves both issues seen with stage-qa

PR:		205191
Reported by:	Yuri (rawbw.com)
Utimate fix:	marino@
Approved by:	maintainer (conceptually)
2016-08-22 14:31:40 +00:00
Dmitry Marakasov
b77af6fefe - Add patch missed in previous commit
PR:		209665
Submitted by:	mp39590@gmail.com (maintainer)
2016-08-22 10:57:00 +00:00
Rene Ladan
f4bdc9ed51 Reset sem@'s ports per his request.
With hat:	portmgr-secretary
2016-08-21 11:58:26 +00:00
Kurt Jaeger
29d4fcf7c3 mail/rainloop{-community}: 1.10.2 -> 1.10.3
- Fix translations missing for ckeditor (#1142)
- Change "Spam/Not Spam" icons
- Synchronize localizations from Transifex
- Update all third party libraries

PR:		211870
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Approved by:	Loic Blot <loic.blot@unix-experience.fr> (maintainer)
2016-08-21 08:01:47 +00:00
John Marino
7c15669fda mail/notmuch: unbreak everywhere
The configure argument for docs+doxygen is "--with-docs" and
"--without-docs", not "--with-api-docs".  I check configure to be sure.
The build was failing everywhere with "Unrecognized option" error message
during configure phase.

Approved by:	just-fix-it
2016-08-20 17:39:44 +00:00
Baptiste Daroussin
2311550ca7 Incorporate a patch from upstream
Affecting DragonFly 4.6 and earlier, Matt Dillon fixed this in base after
finding out from BSDNow Episode 152. Comments following were from his commit
which explains better than I. Just taking his change and putting it here as well.

* dma makes an age-old mistake of not properly checking whether a file
  owned by a user is a symlink or not, a bug which the original mail.local
  also had.

* Add O_NOFOLLOW to disallow symlinks.

Thanks-to: BSDNow Episode 152, made me dive dma to check when they talked
           about the mail.local bug.
2016-08-20 16:39:51 +00:00
John Marino
7126f3bc15 mail/sendmail: fix stage-qa error
The strip command for sbin/sendmail fails due to the permissions of
the program installed in the stage directory.  Change the staged sendmail
mode to 755 so that the strip command succeeds.  The pkg-list specifies
the final mode to be 2555.

PR:		211353
Reported by:	dave (ci.com.au)
Final fix:	marino@
Appproved by:	maintainer timeout
2016-08-19 22:19:11 +00:00
Dmitry Marakasov
9fa5b3fb5f - Update from 0.22 to 0.22.1
- New MANPAGES and DOXYGEN options to control building of documentation (DOXYGEN option is used to build API manpage)
- RUBY option to support ruby bindings
- General port cleanup
- While here, add LICENSE_FILE

PR:		211266
Submitted by:	mp39590@gmail.com (maintainer)
2016-08-19 13:51:11 +00:00
Pawel Pekala
f4b9ca45af Update to version 0.7.14 2016-08-18 19:58:25 +00:00
Guido Falsi
cdbc5c2f9b Update to 2.8.4. 2016-08-16 15:40:50 +00:00
Vsevolod Stakhov
5762cd412a - Update to 1.3.3
- Add notes in UPDATING about fuzzy storage issue
2016-08-15 14:11:09 +00:00
Hajimu UMEMOTO
962c853e36 Fix build with recent libressl (2.4.2).
Reported by:	"Dean E. Weimer" <dweimerxi [...] dweimer.net>`
2016-08-13 17:23:13 +00:00
Dirk Meyer
1b269fd4fd - unbreak regressions with bdb 1.8.5
- restore compatibility with base
2016-08-11 20:22:27 +00:00
Dirk Meyer
0cd22c8361 - cleanup options 2016-08-11 19:51:43 +00:00
Renato Botelho
0ab0ecf326 - Define LICENSE
- Take maintainership
2016-08-11 11:50:59 +00:00
Torsten Zuehlsdorff
fa135a0475 mail/rubygem-mail_room: Update from 0.7.0 to 0.8.0
- Rework the mailbox watcher and handler into a new Connection class
  to abstract away IMAP handling details

Approved by: Michael Fausten (maintainer)
Approved by: swills (mentor)
2016-08-10 14:17:35 +00:00
Wen Heping
21bb836122 - Update to 0.0100
Changes: http://cpansearch.perl.org/src/IRONCAMEL/Dancer2-Plugin-Email-0.0100/CHANGES
2016-08-10 14:12:49 +00:00
Jimmy Olgeni
10c2b53cf1 Sort category Makefiles. 2016-08-10 10:19:22 +00:00
Emmanuel Vadot
32b3c73afe Update Nanomsg to version 1.0.0 the first stable release of Nanomsg.
Also bump PORTREVISION for mail/libmapi as it depend on it.

PR:		210669
Approved by:	koobs, Jan Bramkamp <crest@bultmann.eu> (maintainer)
2016-08-10 08:21:19 +00:00
Pawel Pekala
f14bf47b47 - Update to Claws Mail release 3.14.0
- Register proxy dependencies found by stage-qa

Changes: http://claws-mail.org/news.php
2016-08-09 22:33:33 +00:00
Pawel Pekala
820c688718 - Update to version 1.7.2
- Convert to USES=ssl
- Register dependency found by stage-qa
- Bump affected deskutils/cairo-dock-plugins
2016-08-09 22:28:39 +00:00
Vsevolod Stakhov
4633311a1f - Update to 1.3.3.a1
- Fix logrotate path [1]

PR:		211610 [1]
Submitted by:	Alexander Moisseev [1]
2016-08-08 16:22:11 +00:00
Vsevolod Stakhov
47bcf018db - Update to 1.3.2
- Fix paths for newsyslog file [1]

PR:		211610 [1]
Submitted by:	Alexander Moisseev [1]
2016-08-08 16:17:06 +00:00
Mathieu Arnold
f037e39601 USE_BDB cleanup.
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
2016-08-08 13:46:50 +00:00
Baptiste Daroussin
f4df49ec60 Update to 20160808
Changes: http://www.neomutt.org/2016/08/08/release
2016-08-08 11:40:33 +00:00
Martin Matuska
42fd1fcaa1 Horde package update:
security/pear-Horde_Auth 2.1.12 -> 2.2.0
devel/pear-Horde_Core 2.24.0 -> 2.25.0
mail/pear-Horde_Mime_Viewer 2.1.3 -> 2.2.0
2016-08-07 23:19:39 +00:00
Vsevolod Stakhov
3cf4021900 mail/rspamd:
- Fix conflicts
- Fix openssl usage
- Fix rspamd.newsyslog.conf installation path
- Fix formatting

mail/rspamd-devel:
- Update to a569362
- Fix LICENSE
- Fix openssl usage
- Fix fuzzy sample config install path
- Fix formatting

PR:		211584
Submitted by:	Alexander Moisseev
2016-08-05 10:20:22 +00:00
John Marino
8866cc102d mail/thunderbird-dictionaries: Rework (options invalid)
It is not valid to define PORT_OPTIONS variable directly (this is done
through OPTIONS_DEFINE and related variables) and definitely they can't
be modified after inclusions of bsd.port.pre.mk or bsd.port.options.mk
fragments.

Since the port needed to be reworked anyway, I simplified it a lot.  I
removed a shell command (with 3 pipes!) completely.  I saw several ways
to create ${ALLDICTS} with basic makefile techniques, but in the end
it wasn't even necessary.

I eliminated the "ALL" option.  It didn't make sense.  If "ALL" was set,
it would override the individual language options (leading to possible
confusion) and the "ALL" option was set by default, and then it even
checked PACKAGE_BUILDING to override the value to ALL again.  I have to
assume that it wasn't originally set up that way but changed over time.
Now only the language options are there and they are all "ON" by default.
It's simpler to disable languages than before (no need to deselect "ALL"
option first).

The <pre> and <post> inclusions were removed, they aren't necessary.
The PLIST substitutions are made with standard OPTIONS_SUB technique.

The work is verified by checking SELECTED_OPTIONS and DESELECTED_OPTIONS
which now show the correct values and the dependencies registered to the
built package now match the port.

Approved by:	infrastructure blanket (fix options)
2016-08-05 00:28:22 +00:00
John Marino
78b071321a gecko ports: Remove redundant dependency on unzip
A dependency on unzip will never be registered since unzip is available
on all supported platforms (since FreeBSD 8.0).

Approved by:	infrastructure blanket (removal of redundant deps)
2016-08-04 04:57:59 +00:00
John Marino
e40e0c98ac mail/mailscanner: Remove redundant dependency on unzip
A dependency on unzip will never be registered since unzip is available
on all supported platforms (since FreeBSD 8.0).

Approved by:	infrastructure improvements blanket (sweep for unzip)
2016-08-04 00:54:27 +00:00
Mathieu Arnold
aef5a66670 Don't use extension.ini any more, and have each extension install in its
file, so the order remains the same.

Every PHP (or Zend) extension now installs its own .ini file in
/usr/local/etc/php.  A PHP extension will be automatically activated
when installed.  The order into which extensions are loaded is
automatically guessed.  In some very rare cases, the guess will be
wrong, and PHP_MOD_PRIO will need to be set.  Refer to the USES=php
section of the Porter's Handbook for more information.

Convert ports touching etc/php/extensions.ini manually, or telling the
OP to do it.

And finally, bump PORTREVISION for all php extensions.

PR:		210697
Submitted by:	mat
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D7022
2016-08-03 12:47:05 +00:00
Olli Hauer
5894099eb9 - fix build with libressl-devel
PR:		211502
Reported by:	Helmut Ritter
Obtained from:	http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/mail/postfix/stable/patches/
2016-08-02 18:02:43 +00:00
Adam Weinberger
823c03539d Remove hard dependency on p5-IO-Socket-IP and bump PORTREVISION. 2016-08-02 16:17:19 +00:00
Antoine Brodin
f13df4511d - Update devel/doxygen to 1.8.11
- Adjust plist of ports depending on it

PR:		211447
Submitted by:	maintainer
2016-08-01 18:26:33 +00:00
Vsevolod Stakhov
88987574c2 - Update to 1.9.1 2016-08-01 13:36:32 +00:00
Vsevolod Stakhov
4532c2de6d - Update to 1.3.1
- Fix fuzzy sample config install path [1]

PR:		210806 [1]
Submitted by:	Alexander Moisseev [1]
2016-08-01 13:34:19 +00:00
Kevin Lo
5c1bdd2acf Fix pkg-plist when X11 option is on.
PR:	210757
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
Approved by:	Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
2016-07-31 14:16:55 +00:00
Thomas Zander
ae105f7c1d New port: py-fuglu, a mail scanning daemon for Postfix written in Python
PR:		203120
Submitted by:	ports@caomhin.org (maintainer)
2016-07-31 07:15:14 +00:00
Olli Hauer
58cfde8670 - update to 20160730
20160728
  Bugfix (introduced: 20090614): with concurrent connections
  from the same client IP address, and after-220 tests enabled,
  postscreen could overwrite the cached "all tests completed"
  result of one connection that completed the after-220 tests,
  with the "some tests not completed" result of a concurrent
  connection where the client hung up before completing the
  after-220 tests.  Files: postscreen_misc.c, postscreen_state.c,
  postscreen.h, postscreen_tests.c, postscreen.c, postscreen_smtpd.c,
  postscreen_early.c.

20160730
  Cleanup: don't try to optimize away postscreen cache updates.
  File: postscreen_misc.c.

  Cleanup: removed compatibility crutches that emulated a
  historical data organization from four years ago. Files:
  postscreen/postscreen.[hc], postscreen/postscreen_early.c,
  postscreen/postscreen_smtpd.c, postscreen/postscreen_tests.c.
2016-07-31 06:38:52 +00:00
Emanuel Haupt
7069c3734a - Update to 3.5.1
- Register LIB_DEPENDS according to selected OPTIONS (prompted by QA scripts)
2016-07-30 11:09:37 +00:00
Baptiste Daroussin
7f73be35f9 Fix collision with getline(3)
Obtained from:	fedora
2016-07-29 23:24:50 +00:00
Pawel Pekala
b744d7eb54 - Update to version 0.7.0 [1]
- Bump all affected ports, ABI change

PR:		211417 [1]
Submitted by:	maintainer
2016-07-28 22:27:20 +00:00
Vsevolod Stakhov
a1fe5d5b78 - Add pkgconfig dependency
- Fix openssl usage

Submitted by:	az
2016-07-25 20:40:15 +00:00
Rene Ladan
78450f0a5d Reset miwi@'s ports, he stepped down from the Ports Team.
With hat:	portmgr-secretary
2016-07-25 20:01:02 +00:00
Vsevolod Stakhov
19fac4b7dc - Add missing dependency on glib 2016-07-25 15:43:17 +00:00
Vsevolod Stakhov
69d383f262 - Update to 1.9.0 2016-07-25 14:56:11 +00:00
Vsevolod Stakhov
30b2e80713 - Update to 1.3.0 2016-07-25 14:50:44 +00:00
Vsevolod Stakhov
cbbc5f4dec - Update to 1.3.0.b4.25072016 2016-07-25 13:21:54 +00:00
Baptiste Daroussin
0b6623760d Update to 20160723
Please read the release note:
https://github.com/neomutt/neomutt/releases/tag/neomutt-20160723
2016-07-24 10:37:58 +00:00
Hajimu UMEMOTO
60b91f1a56 - Update to 2.5.9
- Use USES=ssl
2016-07-22 10:56:52 +00:00
Adam Weinberger
9034eb8cb9 Add missing plist change after r418843 2016-07-20 19:11:51 +00:00
Adam Weinberger
ec72ee5b5e Remove the SSL option and make it mandatory.
I received a report that the build is broken on 9.x with SSL disabled.
I think the right solution here is just to remove the SSL option entirely.
I really can't think of a use-case where IMAP/POP/LMTP without TLS
capability is a good idea. Plus, NetBSD and OpenBSD both have SSL
mandatory.

PORTREVISION bump is necessary here, because it was possible to have
no SSL on 10.x with a successful build.

Discussed with:	Larry Rosenman, maintainer of dovecot2-pigeonhole
2016-07-20 17:07:55 +00:00
Dirk Meyer
3561a46f28 - update libgd to 2.2.2
- new MASTER_SITES
- add security patch
PR:		210913
Submitted by:	Piotr Kubaj
MFH:		2016Q3
Security: CVE-2015-8874
Security: CVE-2016-3074
Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
2016-07-20 09:33:31 +00:00
Mathieu Arnold
f899c758a6 When there is a do-install target, do not use a post-install target, do
everything at once.  Sometime, rename post-install into a options helper
target.

I did not fix ports that were such a mess that I could not figure out
what they really wanted to do.  I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-19 11:04:13 +00:00
Mathieu Arnold
7b46a49633 Don't echo in post-install, use pkg-message. Also, don't "fix"
pkg-message in post-install, use SUB_FILES/SUB_LIST.

Sponsored by:	Absolight
2016-07-18 16:41:19 +00:00
Pawel Pekala
b6195b9f5c Update to version 6.2.16
PR:		211155
Submitted by:	maintainer
2016-07-16 19:54:51 +00:00
Thomas Zander
e25e1ecf5b Update to upstream release 4.50.0
PR:		211116
Submitted by:	jrm@ftfl.ca (maintainer)
2016-07-16 18:32:13 +00:00
Adam Weinberger
1dd9c17db2 If base was built WITHOUT_KERBEROS and dovecot2 was built with kerberos
from ports, pigeonhole's build will fail because it can't find libkrb5.so.

To fix this, introduce the usual GSSAPI option block. Also, add a
BUILD_FAIL_MESSAGE asking you to make sure that the GSSAPI option here
matches the GSSAPI option from dovecot2.

PR:		211025
Submitted by:	dewayne heuristicsystems com au
Patch by:	maintainer (Larry Rosenman)
2016-07-15 14:31:18 +00:00
Kubilay Kocak
fa5a83264f mail/postsrsd: Remove USE_LDCONFIG
postsrsd does not install shared libraries but the port uses
USE_LDCONFIG causing the following warning:

ldconfig: warning: /usr/local/lib/postsrsd: No such file or directory

Remove USE_LDCONFIG to compensate

PR:		211097
Reported by:	Miroslav Lachman <000.fbsd quip cz>
Approved by:	Krzysztof <ports bsdserwis com> (maintainer)
Approved by:	portmgr (blanket)
MFH:		2016Q3
2016-07-14 11:59:19 +00:00
Adam Weinberger
bb020c5715 Simplify gssapi settings 2016-07-13 19:53:14 +00:00
Adam Weinberger
eea6c7f769 Fix typo in LDFLAGS 2016-07-13 19:08:25 +00:00
Jan Beich
ef220c70b1 gecko: axe poorly maintained QT5 support
https://bugzilla.mozilla.org/show_bug.cgi?id=1282866
2016-07-13 16:24:33 +00:00