Commit graph

6584 commits

Author SHA1 Message Date
heinz
21d990162a Enabled installation to DESTDIR. (OK by martti@). 2009-08-09 21:15:31 +00:00
tonnerre
5e3725e53c Use mutts builtin mutt_curses.h to discover the correct curses header.
Fixes PR 41790.
2009-08-09 20:05:37 +00:00
minskim
2f5f815900 Update mew to 6.2. This fixes PR 40808 and PR 41853.
Major changes:
    * Configuration in ".mew.el", especially of mew-config-alist is
      simplified. See the config2 node in info.
    * Virtual mode is categorized to Selection and Thread. You can create
      Selection by keyword, dialog, sorting, and so on. You can make
      Thread even of Selection as well as of Summary.
    * "S" is now virtual sort creating Selection. Physical sort is
      assigned to "M-s".
    * Punycode is supported. Mew now can display internationalized domain
      names.
    * "Z" collects a folder list according to the current world.
      No numeric argument is necessary any more.
    * "_" toggles a long line: normal, long, wrapped.
    * You can use gmail with IMAP.
2009-08-09 12:01:18 +00:00
schmonz
2519b92611 Update to 4.11.0. From the changelog:
- fix --dump not generating any output for rcfiles containing
    "verbose = 0" option. Thanks: Morty Abzug.
- fix copy-and-paste error in documentation of MultiSorter destination.
    Thanks: Roland Hill.
2009-08-08 21:21:48 +00:00
schmonz
96446027d4 Update to 4.10.0. From the changelog:
- add "message_log_verbose" option, defaulting to false. If true,
  the message_log file (and syslog, if used) will contain a little
  more information than the default of just messages retrieved.
  Thanks: Matthias Andree, Gregory Morozov.
2009-08-07 03:09:23 +00:00
plunky
d9e46af432 OpenSSL has provided a "typedef char *STRING" in recent versions,
this conflicts with the "typedef struct { } STRING" used througout
Alpine.

Since Alpine does not actually use the OpenSSL STRING def, obscure
it with #define and pretend it does not exist.
2009-08-06 20:01:50 +00:00
minskim
7b90c30295 PKGREVISION bump for elisp packages because of bytecode format changes
in emacs23.
2009-08-06 01:44:45 +00:00
minskim
948224bb22 mail/mailcrypt can be built with emacs23. 2009-08-06 00:49:40 +00:00
minskim
4c92a55256 Add wl-snapshot. 2009-08-05 22:30:57 +00:00
minskim
6b458b1ae8 Import wl-2.15.6.20090322 as mail/wl-snapshot.
This is the development version of mail/wl.
2009-08-05 22:23:57 +00:00
hasso
d6e3c8552b Fix breakages introduced with previous commit. 2009-08-05 11:41:12 +00:00
markd
05d159f476 Update akonadi to 1.2.0
- Fix attribute joining in collection list results.
- Buildsystem fixes for Mac OS.
- Do not show a console window for akonadi_control on Windows.
2009-08-04 21:15:52 +00:00
ahoka
0c1f16b5ac Changes from 2.6.0
* The plug-in system was implemented (still experimental. See PLUGIN.txt for detail).
    * LibSylph (internal version) is built as shared library now.
    * The update check feature was implemented (requires curl command, included in Windows installer).
    * fsync() will be called after writing configuration files.
    * 'Send queued messages' is shown instead of 'Mark all read' in the context menu of the Queue folder.
    * The default command line options of spam filters were modified.
    * Win32: Hard link will be used to improve file I/O performance if available.
    * Win32: bsfilter is included in the installer now. If you have installed bsfilter at another location, please note that the location of database files might change.
    * Win32: Install/uninstall will be aborted if Sylpheed is running.
    * Win32: The registration of Start menu will be applied to all users.
    * Win32: The installer cannot launch Sylpheed anymore when install finishes (for Vista).
    * A crash bug on CSV import of the address book was fixed.
    * Several other bugfixes were made.
2009-07-27 23:06:46 +00:00
tonnerre
7b8e22163b Ensure that we always have a mvchgat at hand. Fixes sidebar patch for
NetBSD < 5.99 and curses != ncurses.
2009-07-25 17:37:03 +00:00
markd
88d45b13ca Update akonadi to 1.1.95
1.1.95                           23-June-2009
---------------------------------------------
- Fix item size handling.
- Add support for retrieving collection statistics as part
  of the AKLIST/AKLSUB commands.
- Add support for collection size statistics.
- Build fixes for Windows.
- Support RID-based operations for CREATE, MODIFY and DELETE.
- Avoid emitting unecessary change notifications when
  modifying items or collections.
- Add COLMOVE command.
- Reduce number of database writes when modifying a collection.
- Fix parsing of attributes containing CR or LF characters.

1.1.90                           03-June-2009
---------------------------------------------
- Return the storage location for items in FETCH responses
- Fix remode identifier encoding problems
- Fix infinite loop when parsing RID lists
- Fix parsing errors on stray newlines
- Support RID-based operations for STORE and MOVE
- Fix race on resource creation
- Provide modified item parts in change notifications
- Build system fixes

1.1.85                            05-May-2009
---------------------------------------------
- Improved CMake scripts so it is possible to detect
  the Akonadi version in projects that depend on it.
- Simplified the check for existance of tables.
- Add a dedicated item deletion command, to get rid of
  the old STORE/EXPUNGE which was extremely inefficient.
- Some fixes to support sqlite in the future.
- Soprano is required now.
- Qt 4.5.0 is required now.
- Support for collection retrieval by remote identifier.
- Support for item retrieval based on the remote identifier.
- Less useless debug output.
- Fixed leak on socket error.
- Various smaller bug fixes, see ChangeLog for a list.
- Support for writing large payloads to a file.
- New Item retrieval code.
- Added a streaming IMAP parser, and ported code the use it.
- Add support for manually restarting an agent instance.
2009-07-25 12:30:37 +00:00
schmonz
a1bb72f22f Update to 0.2.2. From the changelog:
- Fix quicksearchbox look in Chrome and Konqueror (#1484841)
- Fix UTF-8 byte-order mark removing (#1485514)
- Fix folders subscribtions on Konqueror (#1484841)
- Fix debug console on Konqueror and Safari
- Fix messagelist focus issue when modifying status of selected
    messages (#1485807)
- Support STARTTLS in IMAP connection (#1485284)
- Fix DEL key problem in search boxes (#1485528)
- Support several e-mail addresses per user from virtuser_file (#1485678)
- Fix drag&drop with scrolling on IE (#1485786)
- Fix adding signature separator in html mode (#1485350)
- Fix opening attachment marks message as read (#1485803)
- Fix 'temp_dir' does not support relative path under Windows (#1484529)
- Fix "Initialize Database" button missing from installer (#1485802)
- Fix compose window doesn't fit 1024x768 window (#1485396)
- Fix service not available error when pressing back from compose
    dialog (#1485552)
- Fix using mail() on Windows (#1485779)
- Fix word wrapping in message-part's <PRE>s for printing (#1485787)
- Fix incorrect word wrapping in outgoing plaintext multibyte
    messages (#1485714)
- Fix double footer in HTML message with embedded images
- Fix TNEF implementation bug (#1485773)
- Fix incorrect row id parsing for LDAP contacts list (#1485784)
- Fix 'mode' parameter in sqlite DSN (#1485772)

From Fredrik Pettai in PR pkg/41778 (and private mail that once
again got lost in the shuffle, sorry).
2009-07-25 01:19:16 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
wiz
5d67015237 Remove DragonFly portability patch that isn't necessary any longer.
Ok hasso@
2009-07-19 19:16:17 +00:00
wiz
e80d82976f Update to 2.4.7:
2009-04-27  Jeffrey Stedfast  <fejj@novell.com>

	* README: Bumped version

	* configure.in: Bumped version to 2.4.7

	* build/vs2008/gmime.vcproj: Bumped version.

2009-04-25  Jeffrey Stedfast  <fejj@novell.com>

	* gmime/gmime-object.c (g_mime_object_set_disposition): Unref the
	disposition after setting it on the GMimeObject, don't ref it
	again. Oops.

	* gmime/gmime-message.c (unblock_changed_event): Oops, this needs
	to /unblock/ the event handler.

	* gmime/gmime-header.c (g_mime_header_list_set_raw): Added back
	just in case someone was foolish enough to use this API.
	(g_mime_header_list_has_raw): Same.

2009-04-24  Jeffrey Stedfast  <fejj@novell.com>

	* gmime/gmime-parser.c (struct _GMimeParserPrivate): Added
	message_headers_begin/end and changed the meaning of
	headers_begin/end to be for the current MIME part rather than for
	the current message itself.
	(g_mime_parser_init): Init the boolean state variables before
	calling parser_init() so that parser_init() can use them.
	(parser_init): Only create a rawbuf if our stream isn't seekable
	or isn't persistent. Initialize our new message_headers_begin/end.
	(g_mime_parser_set_persist_stream): If our persist mode has
	changed, malloc or free our rawbuf.
	(raw_header_append): Don't append any data if rawbuf is NULL (this
	means we're keeping track of offsets instead).
	(parser_step_headers): Always update headers_begin/end since we
	now always want to keep track of all header begin/end offsets.
	(parser_step): Update our message_headers_begin/end state.
	(parser_scan_message_part): Set the mime-part's raw header stream
	on the message too.
	(parser_construct_message): Same.
	(parser_construct_leaf_part): Substream the input stream to get
	our raw header stream to set on the mime-part's header-list.
	(parser_construct_multipart): Same.

	* gmime/gmime-header.c (struct _GMimeHeaderList): Instead of
	having a string buffer holding the raw header block content,
	instead keep a stream. This not only makes it easy for us to keep
	track of what the header offsets on disk are should the developer
	want to know, but it also means we don't necessarily have to use
	duplicate the header block to memory.
	(g_mime_header_list_set_stream): New function that replaces the
	old g_mime_header_list_set_raw() and looks much cleaner.
	(g_mime_header_list_get_stream): New function to access said
	stream.

	* gmime/gmime-message.c: Fixed uses of
	g_mime_header_list_set/has_raw().
	(g_mime_message_set_mime_part): Set the message's raw header
	stream to NULL.

	* gmime/gmime-multipart.c: Same.

	* tests/test-parser.c (test_parser): Updated.

2009-04-09  Jeffrey Stedfast  <fejj@novell.com>

	* README: Bumped version

	* configure.in: Bumped version to 2.4.6

2009-04-05  Jeffrey Stedfast  <fejj@novell.com>

	* gmime/gmime-encodings.c (g_mime_encoding_uudecode_step): Fixed a
	bug wrt updating uulen when the data isn't an exact multiple of 3.

	* src/uuencode.c (uuencode): Don't bother dup()ing the stdout fd, just
	use set_owner(FALSE) so that it doesn't close when we destroy the stream
	instead.

	* gmime/gmime-stream-file.c (stream_read, stream_write): Don't depend on
	simple arithmetic to update our stream->position on Windows since it
	may do line-ending translation behind our backs. Call ftell() to get
	our real position after reading or writing.

	* gmime/gmime-stream-fs.c (stream_read, stream_write): Same idea.

	* gmime/gmime-utils.c (mktime_utc): Fixed the Windows code-path.
	(charset_convert): In the Windows case, fake the E2BIG error condition
	if outleft <= inleft on any error as errno doesn't seem to get
	properly set in this case.

	* tests/test-headers.c: Removed unused headers to fix the build on
	Windows.

2009-04-04  Jeffrey Stedfast  <fejj@novell.com>

	* gmime/gmime-stream-fs.c: Ported to Windows by #including io.h

	* examples/basic-example.c: Reverted to the old GMimeStreamFs logic
	and #included io.h for G_OS_WIN32 systems.

	* examples/imap-example.c: Ported to Windows by #including io.h and
	using g_ascii_strcasecmp().

2009-04-03  Jeffrey Stedfast  <fejj@novell.com>

	* build/vs2008: New directory for Visual Studio 2008 Solution & Project
	files.

	* gmime.vcproj: Moved to build/vs2008

	* config.h.win32: Same.

	* gmime.sln: Same.

	* examples/basic-example.c: Fixed to build under Visual Studio by
	using GMimeStreamFile instead of GMimeStreamFs and by #ifdef'ing
	out the GnuPG code.

	* tests/testsuit.[c,h]: Fixed to compile under Visual Studio which
	basically means we can't use _try() as a function. Renamed to g_try().
	Also renamed throw() to g_throw() for consistency.

2009-04-02  Jeffrey Stedfast  <fejj@novell.com>

	* tests/testsuite.c: Modified to compile without the need for
	pthread.h

	* gmime.vcproj: Added logic to the PreBuild step to copy
	config.h.win32 to config.h

	* config.h.win32: Added.

2009-04-01  Jeffrey Stedfast  <fejj@novell.com>

	* gmime/gmime-utils.c: #include <process.h> for getpid() and ws2tcpip.h
	for getaddrinfo() on Windows platforms.
	(mktime_utc): Use _get_timezone() when building on Windows.
	(g_mime_utils_header_format_date): Windows has gmtime_s() instead
	of gmtime_r(), so use that on Windows.

	* gmime/gmime-parser.c: If glib is >= 2.14, use GRegex instead of
	glibc regex.

2009-04-01  Jeffrey Stedfast  <fejj@novell.com>

	* gmime/gmime-utils.c: Need to #include <unistd.h> for getpid().

	* gmime/gmime-stream-fs.c: Need to #include <unistd.h> here.

	* gmime/gmime-multipart-signed.c: Got rid of an unused variable.

	* gmime/gmime-message.c: Removed unused variables.

	* gmime/gmime-content-type.c: Don't need to #include
	"gmime-table-private.h" here as we don't actually use it.

	* util/gtrie.c: Disable g_warning()'s when compiled w/o
	--enable-warnings and also fixed some compile warnings.

2009-03-31  Jeffrey Stedfast  <fejj@novell.com>

	* gmime.sln: New Microsoft Visual Studio 2008 Solution file for GMime.

	* gmime.vcproj: New Microsoft Visual C++ Project file for GMime.

2009-03-31  Jeffrey Stedfast  <fejj@novell.com>

	* gmime/gmime-utils.c: Removed unneeded #include <unistd.h>

	* configure.in: Check for unistd.h

	* gmime/gmime-multipart.c (read_random_pool): Implement using
	rand() in the case that unistd.h is not available.

	* gmime/gmime-parser.c (parser_scan_content): Fixed 'crlf'
	argument to be a guint to make it easier to avoid compile warnings
	about comparison between signed/unsigned ints in the callers.

	* gmime/internet-address.c (internet_address_group_add_member):
	Fixed g_return macros to return a value.
	(internet_address_mailbox_get_addr): Same.

2009-03-30  Jeffrey Stedfast  <fejj@novell.com>

	* configure.in: Check for regex.h

	* gmime/gmime-parser.c: #ifdef out the regex functionality if the
	system does not have regex.h

	* gmime/gmime-stream-fs.h: Don't #include <unistd.h> here.

	* gmime/gmime-stream.h: Removed #include <unistd.h> as it isn't
	needed there.

	* gmime/gmime-part.c: Removed unused includes.

	* gmime/gmime-utils.c: Only #include <sys/utsname.h> if we have
	utsname.domainname. Helps build process on Windows.

2009-03-29  Jeffrey Stedfast  <fejj@novell.com>

	* README: Bumped version

	* configure.in: Bumped version to 2.4.5

2009-03-27  Jeffrey Stedfast  <fejj@novell.com>

	* gmime/gmime-stream-buffer.c: Fixed to be more diligent in setting
	errno on error.

	* gmime/gmime-stream-mmap.c: Fixed to be more diligent in setting
	errno on error.

	* gmime/gmime-stream-mem.c: Fixed to be more diligent in setting
	errno on error.
	(stream_seek): If the user seeks beyond the end of the buffer and
	bound_end is unbound, then grow the buffer (e.g. a sparse file).

	* gmime/gmime-stream-file.c: Fixed to be more diligent in setting
	errno on error.

	* gmime/gmime-stream-fs.c: Fixed to be more diligent in setting
	errno on error.

2009-03-20  Jeffrey Stedfast  <fejj@novell.com>

	* configure.in: Default --enable-largefile to yes. Looks like I
	forgot to do this before rolling the version to 2.4.0 like I
	intended.

	* tools/Makefile.am: Fixed to include the porting script in
	EXTRA_DIST (instead of extra_DIST) so that the tarball includes
	it, doh!
2009-07-18 19:27:08 +00:00
smb
b5a173675a Changet getline() to get_line() 2009-07-18 03:15:18 +00:00
adrianp
2ae6078ec7 Give up MAINTAINER 2009-07-17 18:00:13 +00:00
tonio
be7d76cc45 Update mail/mutt-devel to 1.5.20
The keys used are:
  !: modified feature, -: deleted feature, +: new feature

1.5.20 (2009-06-14):
  ! $fcc_attach is a quadoption now
  + $honor_disposition to honor Content-Disposition headers
  + $search_context specifies number of context lines for search results
    in pager/page-based menus
  + ssl_use_sslv2 defaults to no
  + uncolor works for header + body objects, too
  + the "flagged" and "replied" flags are enabled/supported for
    POP when built with header caching
  ! browser correctly displays maildir's mtime
  + <set-flag> and <clear-flag> work in the pager, too
  + ~x pattern also matches against In-Reply-To
  + lower case patterns for string searches perform case-insensitive
    search as regex patterns do (except IMAP)
  + $ssl_verify_dates controls whether mutt checks the validity period of
    SSL certificates
  + $ssl_verify_hostname controls whether mutt will accept certificates whose
    host names do not match the host name in the folder URL.

Disable temporarily mutt-compressed-mbox and mutt-xlabel as the patches are not
available for this version yet.
2009-07-16 20:23:41 +00:00
schmonz
e7b826bbdd Update to 4.9.2. From the changelog:
-use tempfile module function instead of os.tmpfile() so getmail obeys TMPDIR
 and similar environment variables.  Thanks: Stefan Baehring.
2009-07-16 17:10:04 +00:00
joerg
d5fd4c9f55 Not MAKE_JOBS_SAFE. 2009-07-16 14:48:56 +00:00
ghen
627fd43780 Update to Dovecot 1.1.17. manu's patch-ai has been included upstream.
- IMAP: Don't crash if IDLE command is pipelined after a long-running
  UID FETCH or UID SEARCH.
- IMAP: Some FETCH command parameters were broken with in some OSes.
- mbox: New mailboxes were created with UIDVALIDITY 1.
- mbox: Don't write garbage to mbox if message doesn't have a body.
- Maildir: Fixed using in-memory indexes when some required directory
  was missing.
- auth: Don't assert-crash if trying to log in as master user but
  with empty login username.
- Transaction log dotlocking ignored mail_nfs_index and
  dotlock_use_excl settings.
- convert plugin / convert-tool: Fixed changing hierarchy separators
  in mailbox names when alt_hierarchy_char isn't set.
- Several fixes to expire plugin / expire-tool
- zlib: Give better error messages on failures.
2009-07-13 08:00:10 +00:00
tonio
f02b3a5bd3 Update mail/isync to 1.0.4
Changelog contains mostly bugfixes.
Add path-af to handle 64bits time_t
2009-07-12 20:26:59 +00:00
drochner
1086a93eb6 update to 2.26.3
changes:
-bugfixes
-translation updates
2009-07-09 18:44:20 +00:00
drochner
76a2081dc4 update to 2.26.3
changes:
-bugfixes
-translation updates
2009-07-09 17:51:42 +00:00
joerg
d4a50a2966 Provide PY_COMPILE_ALL and PY_COMPILE_O_ALL to compile all Python
sources in a directory (tree) in pversion.mk. Adjust the various places
that called it locally.
2009-07-08 13:55:58 +00:00
sno
6424954d37 adding destdir support and license of perl itself (POD) 2009-07-07 16:09:45 +00:00
tnn
e94ecc8868 use libgnutls-config.mk 2009-07-02 19:13:53 +00:00
ghen
b4bf7a338f There is no sasl option, unlist it. 2009-07-02 11:38:34 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
19cefddf0e Fix bulk build, while here convert to user-destdir. 2009-06-29 22:40:28 +00:00
manu
d62e3d2f2b Enlarge the buffer for communication between auth worker client and server.
This allows exotic authentications that use a large data payload to work.
This patch has been committed upstream.
2009-06-25 09:54:14 +00:00
martti
b6c73ea8e6 Updated mail/squirrelmail-locales to 1.4.18
* Lots of language updates
2009-06-25 05:29:18 +00:00
ghen
4047d54180 Update thunderbird and thunderbird-gtk1 to 2.0.0.22.
Security fixes in this version:

MFSA 2009-33 Crash viewing multipart/alternative message with text/enhanced part
MFSA 2009-32 JavaScript chrome privilege escalation
MFSA 2009-29 Arbitrary code execution using event listeners attached to an element whose owner document is null
MFSA 2009-27 SSL tampering via non-200 responses to proxy CONNECT requests
MFSA 2009-24 Crashes with evidence of memory corruption (rv:1.9.0.11)
MFSA 2009-17 Same-origin violations when Adobe Flash loaded via view-source: scheme
MFSA 2009-14 Crashes with evidence of memory corruption (rv:1.9.0.9)

For more info, see http://www.mozilla.com/en-US/thunderbird/2.0.0.22/releasenotes/
2009-06-24 08:45:52 +00:00
he
cf45f12123 Move setting of PKGREVISION from Makefile to the common Makefile,
so that thunderbird-gtk1 also gets the revision bump, as the latter
is already using the newest patch for regxpcom crash fixing.
2009-06-19 13:13:06 +00:00
he
1343843fe2 Update from version 2.0.0.21 to 2.0.0.21nb1.
Pkgsrc changes:
 o For the benefit of 64-bit strict alignment archs using gcc, such
   as NetBSD/sparc64, ensure that the specially crafted double values
   are properly aligned.  Thanks to martin@ for pointing to the problem.

   This should stop regxpcom from dropping core on NetBSD/sparc64.

OK'ed by wiz@
2009-06-19 11:34:31 +00:00
joerg
76039544d1 Remove @dirrm related logic. 2009-06-14 22:57:58 +00:00
joerg
ce6e8d4701 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 20:45:10 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
zafer
6d14250c0d update master site. 2009-06-12 22:56:03 +00:00
rillig
61c7cf362d Removed redundant .gz suffix for man pages. 2009-06-12 19:09:35 +00:00
rillig
4d5bb03511 Fixed some pkglint warnings. 2009-06-12 18:54:32 +00:00
wiz
535692e6d0 regen patch-ap, from Sean Boudreau on tech-pkg. 2009-06-11 08:13:05 +00:00
martti
ac61c1269c pkglint -Wall 2009-06-11 04:39:07 +00:00
martti
354b13e7fc Updated mail/clamav to 0.95.2
* Lots of bug fixes (see the ChangeLog for details)
2009-06-11 04:38:18 +00:00
hasso
b2e6902be1 Fix a typo. 2009-06-07 10:44:54 +00:00
martti
2b7d9d61c8 Updated mail/postfix to 2.6.2
Postfix stable release 2.6.2 fixes one defect in SASL support.
This does not affect Postfix versions 2.5 and earlier.

With plaintext SMTP sessions AND smtpd_tls_auth_only=yes AND
smtp_sasl_auth_enable=yes, the SMTP server logged warnings for
reject_*_sender_login_mismatch, instead of enforcing them.

You can find Postfix version 2.6.2 at the mirrors listed at
http://www.postfix.org/

The same fix is also available in Postfix snapshot 2.7-20090528.
Postfix versions 2.5 and earlier are not affected.
2009-06-04 14:08:56 +00:00