Commit graph

258 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
7f5cbfeed4 Bump PORTREVISION for security/nettle shlib change 2020-05-16 10:51:32 +00:00
Gleb Popov
d0e72f9cc1 mail/claws-mail: Allow all Python 3 versions.
PR:		245921
Submitted by:	Chris Hutchinson <portmaster@bsdforge.com> (maintainer)
2020-04-26 09:42:34 +00:00
Gleb Popov
ebc2362b6f mail/claws-mail: Update to 3.17.5.
PR:		245464
Submitted by:	Chris Hutchinson <portmaster@bsdforge.com>
2020-04-25 11:25:47 +00:00
Jochen Neumeister
c211ca1710 hand over Maintainership to Chris (portmaster@BSDforge.com)
Sponsored by:	Netzkommune GmbH
2020-03-07 09:05:45 +00:00
Niclas Zeising
82f108df30 Add USES=xorg USES=gl, ports categories m
Add USES=xorg and USES=gl to ports in categories starting with 'm'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
2019-11-06 18:07:22 +00:00
Sunpoet Po-Chuan Hsieh
af93a41404 Fix build with libetpan 1.9.4
Reported by:	antoine
2019-11-03 19:14:23 +00:00
Baptiste Daroussin
0be2ce42f1 Drop the ipv6 virtual category for m* category as it is not relevant anymore 2019-10-09 12:06:22 +00:00
Rene Ladan
e2370c0ada mail/claws-mail: remove support for expired jpilot link. 2019-09-24 21:40:28 +00:00
Jochen Neumeister
688e59b7ef Update to 3.17.4
* New HTML viewer plugin: Litehtml viewer

* Added option 'Enable keyboard shortcuts' to the 'Keyboard
  shortcuts' frame on /Configuration/Preferences/Other/Miscellaneous

* Compose: implemented copying of attached images to clipboard

* Compose: images and text/uri-list (files) can now be attached by
  pasting into the Compose window

* Python plugin: window sizes are now remembered for the Python
  console, the 'Open URLs' and the 'Set mailbox order' windows.

* Fancy plugin: the download-link feature now follows redirections

* MBOX export: the Enter key in the dialogue now starts the export

* The date (ISO format) has been added to log timestamps

* Updated translations: Brazilian Portuguese, Catalan, Czech, Danish,
  Dutch, French, German, Hungarian, Indonesian, Polish, Portuguese,
  Romanian, Russian, Slovak, Spanish, Swedish, Traditional Chinese,
  Turkish

Sponsored by:	Netzkommune GmbH
2019-08-05 07:28:48 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

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, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Sunpoet Po-Chuan Hsieh
d99d942bb0 Update security/nettle to 3.5.1
- Bump PORTREVISION of dependent ports for shlib change
- Fix build of devel/pijul [1]

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
PR:		238991
Exp-run by:	antoine
Thanks to:	tobik [1]
2019-07-09 17:13:07 +00:00
Jochen Neumeister
c2d46dcf7f - Switch to python3 and fix build
- Unbreak mail/claws-mail-python

Submitted by:	mmokhi
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D18800
2019-01-10 08:35:25 +00:00
Jochen Neumeister
eab94d2aeb Update to 3.17.3
Changelog:
* Add support for TLS Server Name Indication (SNI). This enables the
  sending of your hostname, if available, to the server so that it
  can select the appropriate certificate for your domain. This is
  useful for servers which host multiple domains on the same IP
  address.
  This is a hidden Account preference, 'use_tls_sni', and is enabled
  by default.

* SSL/TLS certificate manager: The Delete key will now delete the
  selected certificate.

* Window sizes are now remembered for the 'Apply tags' and SSL/TLS
  certificate manager windows.

* bug fixes:
	o bug 3519, 'Links including umlauts are broken'
	o bug 4134, ''Save message to' option not set when it should
		     be'
	o prevent the Tools/SSL/TLS Certificates dialogue from
	  crashing when certificate filenames contain a fingerprint.
	o build on GNU Hurd.
	o various build fixes when building without GnuTLS.

Sponsored by:	Netzkommune GmbH
2018-12-23 11:29:55 +00:00
Jochen Neumeister
76e0fc360a Update to 3.17.2
Changelog:
* Message List: A context menu has been added to the column headers,
  it has two entries: a new option, 'Lock column headers', and 'Set
  displayed colums'.

* Folder List:  A context menu has been added to the column headers,
  containing 'Set displayed columns'.

* Preferences: The Display/Summaries option page has been split into
  three notebook pages: Folder List, Message List, and Defaults.
  The Message List page contains the new 'Lock column headers'
  option. The Defaults page contains several new options for new
  folders.

* New Folder Properties: It is now possible to control signing and
  encrypting options on the Compose page. By default it follows the
  Account preferences, but they can be overridden to always sign
  and/or encrypt, or never sign/encrypt.

* Saving sent messages: The global preference, 'Save sent messages',
  can now be overriden by the Folder Property and Account
  preferences. The global preference no longer needs to be activated
  for the Account Preference, 'Put sent messages in ...' option to
  function. Likewise, the Folder Property, 'Save copy of outgoing
  messages to this folder instead of Sent', no longer relies on the
  global preference being set.

* SSL/TLS certificates: The SHA-256 fingerprint is now displayed, and
  the MD5 fingerprint has been removed.

* SSL/TLS certificates list: Status and Expiry columns have been
  added, and expired and invalid certificates are now clearly
  indicated.

* QuickSearch: body searches are now quicker.

* QuickSearch: symbols used in Extended searches are now expanded
  in the 'Edit' dialogue.

* Re-editing: Flags and tags are now preserved when re-editing a
  message.

* Fancy plugin: The minimum required webkitgtk version is now 1.10.0.

* PDF Viewer plugin: Ctrl+scroll now zooms.

* Tools: added cm-break.pl script, which breaks thread references for
  the selected messages; textviewer.pl has been updated and now
  requires perl 5.14.1.

* The legacy "sylpheed-claws" symlink is no longer installed in the
  bindir.

* New translation: Portuguese.

* Updated translations: Brazilian Portuguese, Catalan, Czech, Danish,
  Dutch, French, German, Russian, Slovak, Spanish, Swedish, Turkish.

Sponsored by:	Netzkommune GmbH
2018-12-22 15:39:42 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
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
2018-12-12 01:35:33 +00:00
Jochen Neumeister
3a26e84988 Update to 3.17.1
- Add License
- Remove the MANUAL Part: This has alredy been removed in Version 3.17.0

Changelog: https://www.claws-mail.org/NEWS

Sponsored by:	Netzkommune GmbH
2018-11-17 00:57:35 +00:00
Antoine Brodin
8fe304d81d Add explicit USES=python 2018-10-02 08:19:24 +00:00
Mark Linimon
cf9626627e Fix build on gcc-based archs.
While here, pet portlint.

Tested on powerpc64, amd64.

PR:		231702
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2018-09-27 22:51:25 +00:00
Dmitry Marakasov
1d624b9dc0 - Update WWW
Approved by:	portmgr blanket
2018-07-05 09:37:37 +00:00
Jochen Neumeister
36a52bc52d www/claws-mail: Take Maintainership
Reset pawel@'s port www/claws-mail, he stepped down from the Ports Team.

Hope you come back one day, and take over the port again.

-Take Maintainership

PR:		226397
Submitted by:	pawel
2018-03-06 19:29:08 +00:00
Dmitry Marakasov
3d30de165a - Fix shebangs properly, add missing python dependency
Approved by:	portmgr blanket
2018-02-06 13:15:36 +00:00
Pawel Pekala
399cfc957a Update to Claws Mail release 3.16.0
Changelog:
http://claws-mail.org/news.php
2017-12-17 22:41:45 +00:00
Mathieu Arnold
3fcd0e41de Remove USES=execinfo.
PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
2017-09-22 10:48:28 +00:00
Pawel Pekala
84c238e1c7 Update to Claws Mail 3.15.1 bugfix release
This is a bug-fix release:
~~~~~~~~~~~~~~~~~~~~~~~~~~
* Bug fixes:
 o bug 3348, 'Contact pictures not deleted when contact is
	     deleted'
 o bug 3721, 'Fails to build in Debian kfreebsd-*'
 o bug 3744, 'Crash upon deleting tags.'
 o bug 3822, 'AttRemover deletes message and fails to create
	     new one when disk is full'
 o bug 3828, '"Re-edit" should not recycle the Message-ID
  	     header'
 o bug 3835, 'autogen.sh fails with invalid test on line 33'
 o bug 3855, 'segfault at startup with old profile and IMAP
	     account'
 o bug 3866, 'slibtool causes compile failure'
 o fix crash in sieve manager window when no account has sieve
  	     enabled.
 o fix incorrect labels in folder selection dialog.
 o fix RSSyl feeds getting renamed to "Untitled feed".
 o fix Resent-Date value.
 o Fix typo around libarchive in configure.ac.
2017-08-31 14:35:32 +00:00
Pawel Pekala
69e5057b57 - Update to 3.15.0 Claws Mail release
- Fix python shebangs
- claws-mail-tnef now requires external ytnef
- claws-mail-vcalendar marked as IGNORE for now, needs newer libical

Release notes: http://claws-mail.org/news.php
2017-04-17 14:07:47 +00:00
Pawel Pekala
5c700e15b1 Update to Claws Mail 3.14.1 release
Changes: http://claws-mail.org/news.php
2016-11-13 10:41:28 +00:00
Pawel Pekala
ce0d8a9e99 Rework last build fix to work on DragonFlyBSD also
PR:		211626
Tested by:	marino
2016-10-17 15:23:12 +00:00
Pawel Pekala
d89b2cfdbd Fix build on 12.0-CURRENT after encrypt() function removal in r306651
Configure script checks for encrypt() even though it's not used
on FreeBSD platform, disable this check.

PR:		211626
Reported by:	Ed Schouten
2016-10-05 20:13:40 +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
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Tijl Coosemans
e0d57cfa07 Bump PORTREVISION for gnutls update in r411990. 2016-03-28 17:19:54 +00:00
Pawel Pekala
cc66fa9343 Update to Claws Mail release 3.13.2
MFH:		2016Q1
Security:	CVE-2015-8614
2016-01-20 06:50:52 +00:00
Pawel Pekala
d01e3f95f5 Update Claws Mail to release 3.13.1
Release notes: http://claws-mail.org/news.php
2015-12-25 11:48:58 +00:00
Pawel Pekala
fb21ed6e89 Switch to options helper 2015-12-11 22:28:38 +00:00
Pawel Pekala
671a9410b8 Update to Claws Mail release 3.13.0
Release notes: http://claws-mail.org/news.php
2015-10-16 18:35:36 +00:00
Pawel Pekala
0430ea81cb - Fix shebangs in additional scripts [1]
- Don't install desktop file second time

PR:		203132 [1] (based on)
Submitted by:	amdmi3 [1]
2015-09-16 19:10:16 +00:00
Pawel Pekala
08f3b8c64c - Update Claws Mail & plugins to version 3.12.0
- Fetch distfile from project site, SF distribution is postponed till
  situation with site is clear
- Include configure patch that prevents linking all binaries to libarchive [1]
- Switch archiver plugin to USES=libarchive [1]
- Add new Manage Sieve plugin which allows manipulation of IMAP filters
- Mark gdata plugin as IGNOREd, needs newer version of devel/libgdata
  library, which is not in ports yet

Release notes: http://claws-mail.org/news.php

PR:		201949 [1]
Submitted by:	tijl [1]
2015-07-31 20:58:07 +00:00
Dmitry Marakasov
51819f0a6f - Add CPE info
Approved by:	portmgr blanket
2015-04-25 06:51:31 +00:00
Pawel Pekala
f91433d07a Add information about many dependencies needed to build user manual 2014-11-19 20:41:10 +00:00
Pawel Pekala
8f0e707165 Update to 3.11.1 bugfix release 2014-10-28 20:48:18 +00:00
Pawel Pekala
a24f72f72e Update Claws Mail and plugins to 3.11.0 release
mail/claws-mail:
- Convert to USES=execinfo shebangfix
- Use path independent (BUILD|RUN)_DEPENDS

Release notes: http://claws-mail.org/news.php
2014-10-26 23:13:00 +00:00
Pawel Pekala
7a918da861 Fix USES=autoreconf conversion
Reported by:		antoine
2014-09-27 12:13:29 +00:00
Pawel Pekala
eebd4aed41 - Convert mail/libetpan to USES=autoreconf
- Bump affected ports
- Simplify pkg-plist in mail/claws-mail
2014-09-27 10:02:14 +00:00
Tijl Coosemans
74a7f8c73c Bump PORTREVISION on more ports that depend on libgcrypt after the update
in r363436 and remove the UPDATING entry because it did not guarantee
that all ports were updated nor that they were updated in the right order.
Also remove libgcrypt.la again.

PR:		192342
Approved by:	portmgr (implicit, bump unstaged ports)
2014-08-05 22:13:29 +00:00
Tijl Coosemans
37f54e0f66 net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample

databases/libgdamm:
- Drop :keepla
- USES=tar:bzip2
- Use INSTALL_TARGET=install-strip

databases/libgdamm5:
- Add INSTALL_TARGET=install-strip
- Drop --enable-static (inherited from old repocopy)

devel/anjuta x11-toolkits/py-gnome-extras:
- Drop :keepla

dns/powerdns dns/powerdns-devel:
- Convert to USES=libtool
- Add INSTALL_TARGET=install-strip
- Disable static modules
- Stop creating library symlinks with .0 suffix, not needed for dynamically
  opened modules

mail/dovecot2:
- Add USES=libtool

mail/dovecot2-pigeonhole:
- Drop CONFIGURE_TARGET (incorrect for Dragonfly)
- Add USES=libtool and INSTALL_TARGET=install-strip

math/gnumeric:
- USES=libtool tar:xz

Approved by:	portmgr (implicit, bump unstaged ports)
2014-07-24 18:34:16 +00:00
Tijl Coosemans
3ab1b8443e - Replace security/gnutls with security/gnutls3 and update to 3.2.15
- Bump PORTREVISION on all ports that depend on security/gnutls and
  adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
  developers)

PR:		191274
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-07-23 09:54:02 +00:00
Pawel Pekala
c130be0bcc - Update Claws Mail and plugins to 3.10.1 bugfix release
- Move libravatar plugin to separate port
2014-06-10 15:08:10 +00:00
Pawel Pekala
8e8f4b5d5e mail/libetpan:
- Update to version 1.5, development moved to github
- Convert to USES=libtool, don't install la file
- Install striped version of library
- Allow to compile with OpenSSL from base
- Update homepage address
- Bump affected deskutils/cairo-dock-plugins

mail/claws-mail:
- Update to version 3.10.0
- Convert to USES=libtool tar:bzip2 [1]
- Don't install static plugin files [1]
- Replace GMAKE with MAKE_CMD [1]

Release notes: http://claws-mail.org/news.php

mail/claws-mail-clamd:
- Don't show pkg-message in post-install, staging takes care of that

Submitted by:	tijl via private mail [1]
2014-05-27 21:11:52 +00:00
Pawel Pekala
6c95bb7ab3 Update to version 3.9.3
New in this release:
~~~~~~~~~~~~~~~~~~~~

* The TAB address completion in the Compose window now matches any
  part of the address and not just the beginning.

* When copying or moving a message, the type-ahead search now matches
  any part of a folder name and not just the beginning.

* It is now possible to replace the current signature in the Compose
  window by using the '/Message/Replace signature' menu item.

* It is now possible to disable the 'Subject is empty' warning
  dialogue. See the option 'Warn when Subject is empty' option on the
  '/Configuration/Preferences/Mail handling/Sending' page.

* When sending messages, if the hostname cannot be determined,
  fallback to 'localhost' rather than 'unknown', as the latter is
  rejected by some servers.

* Added better handling of messages from broken mailers, such as
  yahoo groups.

* PDF plugin: the minimum required version of poppler is 0.12.0.

* PGP/* plugin: long key IDs are now displayed in the dialogues
  instead of short IDs.

* PGP/* plugin: The automatic signature check is now non-blocking.

* Python plugin: can now access accounts, mailboxes, folder
  properties

* vCalendar plugin: webcals:// URLs are now treated as https://

* Translation updates: Brazilian Portuguese, Czech, Dutch, French,
  German, Hebrew, Slovak, Spanish, and Swedish.

* Support for Maemo has been removed.
2013-12-14 22:02:10 +00:00
Eitan Adler
1e443545d0 The word 'very' has no place in COMMENT
COMMENT should not begin with 'A' or 'An'

Maintainers were notified and given time to object.
2013-10-31 04:17:29 +00:00