Commit graph

142644 commits

Author SHA1 Message Date
sno
3a8e4a2723 Updated devel/p5-glib2 to 1.221 & Added devel/p5-pango version 1.220 2009-05-21 19:27:06 +00:00
sno
914ec7c5cf Importing package p5-pango 1.220 as dependency for scheduled update of
p5-gtk2.

Perl bindings to the pango layout and rendering library
(http://www.pango.org/).
2009-05-21 19:24:44 +00:00
tnn
be487b620f Updated sysutils/duplicity to 0.5.18 2009-05-21 19:18:25 +00:00
tnn
d87b0b433c Update to duplicity-0.5.18.
New in v0.5.18 (2009/05/20)
---------------------------
Added support for RackSpace's CloudFiles, cf+http.
Added support for Tahoe-LAFS
patch #6743: Tahoe backend for duplicity
Only half of this bug is fixed but it's still useful.
bug #21792: pipe call fails with an error OSError:
            [Errno 24] Too many open files
Changed from using ulimit external command to
 resource.getrlimit to check open files limit.

New in v0.5.17 (2009/05/04)
---------------------------
Removed one line of code left from some testing that I
 did that caused a crash when the target dir was empty
 and collection-status was requested.
Moved from using the df command to get temp space
 availability to Python's os.statvfs() call.  Not all
 df commands work the same way.
patch #6813: Making changelist easy to read
patch #6814: Ignore comments in filelists

New in v0.5.16 (2009/04/21)
---------------------------
bug #24825: duplicity warn on insufficient TMPDIR
            space availability and low max open
            file limits pre-backup.
bug #25594: wrong backup statistics
bug #25976: Password requested when not needed.
patch #6806: More graceful handling of old
             --short-filename files
Added tilde and variable expansion to the source or
target argument that is not a URL.

New in v0.5.15 (2009/04/09)
---------------------------
FTP backend was failing on PureFTPd when the "-x ''"
 option was removed from the second ncftpls popen, a fix
 that was implemented due to bug #24741.  This fix does
 the ls in one pass by extracting the last entry on the
 'ls -l' listing.
If a file is unreadable due to access rights or other
 non-fatal errors, put out error message and continue
 rather than dying messily with a traceback.
Added tilde '~' expansion and variable expansion in the
 options that require a filename.  You can now have this
 "--archive-dir=~/ArchDir/$SYSNAME" if you need it.  No
 expansion is applied to the source or target URL's.
Fixed problem I caused, again, where sys.exit() was
 trapping instead of exiting.  Added big note to not
 to do that again.

New in v0.5.14 (2009/04/02)
---------------------------
After email voting among known duplicity contributors,
 the decision was reached to revert to the GPL Version 2
 license, so with their consensus, duplicity is now under
 GPL Version 2.
Revert to calling NcFTP utilities (ls, get, put) directly
 rather than scripting ncftp via pexpect by reverting to the
 0.5.07 version of ftpbackend.py.
Changed fatal error regarding version 3.2.0 of ncftpput to
 warning level since it has been reported that the problem
 does not occur on most distributions.

Changed from log.Log with numbered log levels to log.Debug,
log.Info, log.Notice, log.Warn, log.FatalError.
The -vN option has not changed.  Verbosity may also be one
 of: character [ewnid], or word ['error', 'warning', 'notice',
 'info', 'debug'].  The default is 4 (Notice).  The options
 -v4, -vn, and -vnotice are functionally equivalent, as are
 the mixed-case versions, -vN, -vNotice, -vNOTICE.
Normalized include statements and tried to insure that all
 duplicity includes were from the duplicity module.
patch #6790: Add --exclude-if-present

New in v0.5.13 (2009/03/26)
---------------------------
Add more error detection to FTP backend.
Fix backends so sleep does not occur after last retry.
Fix so BackendException does not cause traceback except when
verbosity is at level 5 or higher (Info level).
Adjust log levels so some errors show up with default verbosity.
Fixed bug where an extra comma caused a traceback during a warning
 about unnecessary sig files.  Plus fixed print so the real filename
 would show up and not a Python object representation.
Add Changelog.GNU to website and distribution to add a bit of detail
 showing the CVS changes via rcs2log.  Added dist/mkGNUChangelog.sh.
bug #22908: Don't block gpg-agent
To fix the above, --use-agent was added as a command line option.
 When this is specified and asymetric encryption is enabled, then all
 GnuPG passphrases will come from the gpg-agent or equivalent program
 and no passphrase prompt will be issued.
bug #25787: Usernames with escaped @-sign are not handled properly
bug #25976: Password requested when not needed.
patch #6787: import duplicity.GnuPGInterface explicitly

New in v0.5.12 (2009/03/15)
---------------------------
bug #25838: Backup fails / ncftp - remote file already exists
With this fix we also get resume in ftp get/put.  If a put or
 get fails part of the way through, ncftp will resume on the
 next retry.
bug #25853: duplicity fails with boto passwords coming from ~/.boto
patch #6773: Make user name optional in rsync backend
GPG errors will no longer cause tracebacks, but will produce a
 log entry, from gpg, similar to the following:
===== Begin GnuPG log =====
gpg: BAD0BAD0: skipped: public key not found
gpg: [stdin]: encryption failed: public key not found
===== End GnuPG log =====
This will let the user know what really caused the GPG process
to fail, and what really caused errors like 'broken pipe'.

New in v0.5.11 (2009/03/08)
---------------------------
bug #25787: Usernames with @-sign are not handled properly
Bug #333057: GnuPGInterface prints exit statuses incorrectly
bug #25696: ncftp error w/0.5.09 -- nested target directories
bug #15664: When restoring backup: "OverflowError:
            long int too large to convert to int"
patch #6761: More robust pexpect handling of SSH authentication
patch #6762: Wrong exit() used for 2.3/2.4 Python
2009-05-21 19:17:13 +00:00
wiz
4bdec8d81f Remove bogus gnu-gpl-v2.1. 2009-05-21 19:05:01 +00:00
wiz
7264efdd83 There is no gnu-gpl-v2.1 and this package does not define it either.
Set LICENSE to gnu-lgpl-v2.1.
2009-05-21 19:04:38 +00:00
sno
7cc370be2d add gnu-gpl-v2.1 as default acceptable 2009-05-21 18:54:39 +00:00
sno
4d5c968a72 pkgsrc changes:
- Updating package for p5 Glib 2 bindings
  - Setting license to gnu-gpl-v2.1

Upstream changes:
2009-03-29  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* copyright.pod
	* Glib.pm
	* NEWS
	* README: Stable release 1.221.

2009-03-29  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* t/a.t: Using multiple log levels breaks g_log on some platforms,
	so don't do it on those platforms.  Tracked down by Wim Lewis, and
	reported here: <http://bugzilla.gnome.org/show_bug.cgi?id=577137>.

2009-03-24  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.exports: Add gperl_option_context_get_type and
	gperl_option_group_get_type to the export list so that dependent
	modules link correctly on MSWin32.  Patch by Martin
	Schlemmer.  (GNOME #576372)

2009-03-24  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* t/h.t: Correct a skip count.  Patch by Stefan B.  (RT #44428)

2009-03-19  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Makefile.PL: Space-separate the libs and cflags strings from
	gobject and gthread to avoid unwanted concatenation.  Patch by
	Daniel Macks.  (RT #44055)

2009-03-19  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* MakeHelper.pm (postamble_docs_full): Use qq// instead of qq{} to
	quote the copyright string in order to avoid problems with dmake.
	Patch by Martin Schlemmer.  (GNOME #573099)

2009-03-17  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.pm
	* Makefile.PL
	* NEWS
	* README: Stable release 1.220.

2009-03-08  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.pm
	* NEWS
	* README: Unstable release 1.214.

2009-03-08  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GClosure.xs (gperl_callback_invoke): Fix a giant leak by
	properly unsetting all GValues used for the callback arguments.
	Patch by Kevin Ryde.

2009-03-08  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GenPod.pm (xsub_to_pod): Don't wrap the argument types of xsubs
	with a superfluous pair of '=over' and '=back'.

2009-03-08  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GenPod.pm (podify_enums_and_flags): Don't generate 'ENUMS AND
	FLAGS' entries for Glib::Enum and Glib::Flags since they don't
	have values anyway.

2009-03-01  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* t/7.t
	* GSignal.xs (gperl_signal_connect): Don't leak the GClosure
	object when an invalid signal name is passed in.  Patch by
	Kevin Ryde.

2009-03-01  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GType.xs (gperl_fundamental_type_from_obj): Check the SV for
	definedness before passing it to SvRV.  This fixes a test failure
	on MSWin32 in t/c.t.

2009-03-01  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* t/filename.t: Add more tests for Glib::filename_to_uri.  Patch
	by Kevin Ryde.

2009-02-22  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GBoxed.xs
	* GType.xs: Fix errors reported by podchecker.

2009-02-21  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Makefile.PL: Tell the CPAN indexer to ignore the package 'MY'
	used by Glib::MakeHelper.

2009-02-21  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GenPod.pm (xsdoc2pod): Instead of relying on one final '=cut',
	close every opened POD paragraph separately.  This fixes POD
	errors that occurred when '=for position COPYRIGHT' was used.
	Original patch by Ryan Niebur.

2009-02-18  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GBookmarkFile.xs: Don't document Glib::BookmarkFile::set_added,
	set_modified, and set_visited as functions; they're methods.

	* t/h.t: Test Glib::BookmarkFile::set_added, set_modified, and
	set_visited and their associated getters.

2009-02-18  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.pm: Use an '=encoding utf8' directive for the AUTHORS POD
	section so that non-ASCII characters are handled correctly.

2009-02-13  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.pm
	* NEWS
	* README: Unstable release 1.213.

2009-02-11  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GError.xs: Document that Glib::Error->location returns raw
	bytes.  Patch by Kevin Ryde.

2009-02-11  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.pm: In the documentation for filename_from_uri, hint at
	path separator issue.  Patch by Kevin Ryde.

2009-02-11  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GOption.xs (copy_string): Fix C99-ism.  Patch by Kevin Ryde.

2009-02-06  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* t/filename.t: Test Glib->filename_to_uri with hostname == undef.

2009-02-05  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* MakeHelper.pm: Deprecate
	Glib::MakeHelper->get_configure_requires_yaml in favor of EU::MM's
	new META_MERGE and META_ADD features.

2009-02-05  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Makefile.PL: Unconditionally use META_MERGE; so you now need
	ExtUtils::MakeMaker >= 6.46 to roll a Glib tarball with a proper
	META.yml.  Also, tell the CPAN indexer (via META.yml) to not index
	xsapi.pod.head and xsapi.pod.foot.

2009-02-05  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GClosure.xs (gperl_closure_marshal): Synchronize the way signals
	with no return value are handled with how it's done in
	gperl_signal_class_closure_marshal.  This means that Perl handlers
	for these kinds of signals are now always called in void context,
	as they should be.

2009-02-05  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* MANIFEST
	* GType.xs (gperl_signal_class_closure_marshal)
	* t/signal_marshal.t: Correctly handle signals with no return type
	when invoking signal class closures.  Patch by Kevin Ryde.

2009-02-05  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GType.xs (gperl_register_fundamental_full): Handle
	wrapper_class_by_type being NULL gracefully.  Patch by Kevin Ryde.

2009-02-05  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.xs: In Glib::filename_from_uri and filename_to_uri, use the
	gchar converters for the hostname.  Patch by Kevin Ryde.

2009-02-05  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GClosure.xs (gperl_callback_invoke): Use the <"%s", pointer>
	pattern when passing an error string pointer to croak().

2009-02-05  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GType.xs
	* t/c.t: Make the various Glib::Flags methods more robust with
	respect to receiving undefined input.  Patch by Kevin Ryde.

2009-02-05  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GBoxed.xs (gperl_register_boxed)
	* GObject.xs (gperl_register_object)
	* GType.xs (gperl_register_fundamental): When inserting into the
	package -> type hash tables, use g_hash_table_replace instead of
	_insert so that the new string pointer is used as the key.  Patch
	by Kevin Ryde.

2009-02-05  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.pm
	* NEWS
	* README: Unstable release 1.212.

2009-02-03  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* t/a.t
	* GLog.xs: Make sure that messages with % chars in them make it
	through Glib::log() and friends safely.

2009-02-02  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* ParseXSDoc.pm (xsdocparse): Always use Data::Dumper on MSWin32
	for serialization.  Storable seems to consistently fail there,
	stating 'Magic number checking on storable file failed'.

2009-02-02  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.xs
	* GSignal.xs: Hush some compiler warnings.

2009-01-20  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.pm: Add documentation for Glib->filename_to_uri and
	filename_from_uri.  Patch by Kevin Ryde.

2009-01-18  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GParamSpec.xs
	* t/e.t: Add Glib::ParamSpec->value_cmp.  Patch by Kevin Ryde.

2009-01-18  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* t/e.t: Use UTF-8 instead of ISO-8859-1 to encode umlauts.

2009-01-18  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GParamSpec.xs
	* t/e.t: Add Glib::ParamSpec->value_validate.  Patch by Kevin
	Ryde.

2009-01-18  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* t/options.t: Don't use UTF-8 umlauts unconditionally as this
	causes trouble on non-UTF-8 locales.

2009-01-18  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* MakeHelper.pm: Add
	Glib::MakeHelper->postamble_precompiled_headers to generate a make
	target for precompiling headers.

	* Makefile.PL: Use the above to create a 'precompiled-headers'
	target that precompiles gperl.h.  This speeds up the compilation
	of Glib by 16% on my machine.

2008-12-30  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GType.xs
	* t/c.t: Allow calling Glib::Flags::as_arrayref directly, as an
	alternative to the @{} syntax.  Patch by Kevin Ryde.

2008-11-24  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.pm
	* NEWS
	* README: Unstable release 1.211.

2008-11-22  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.xs
	* GOption.xs (added)
	* gperl.h
	* Makefile.PL
	* MANIFEST
	* t/options.t (added)
	* typemap: Add Glib::OptionContext and Glib::OptionGroup, wrapping
	glib's command line option parser.

2008-11-22  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* gperl-private.h: Don't include perl.h.  This header is always
	included after gperl.h which includes everything already.  And
	including perl.h alone doesn't work and isn't enough anyway.

2008-11-15  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GBoxed.xs (gperl_register_boxed): Use the copy of the passed-in
	package name for the key of info_by_package to avoid problems when
	the package name is dynamically allocated.

	* GBoxed.xs (gperl_register_boxed)
	* GObject.xs (gperl_register_object)
	* GType.xs (gperl_register_fundamental): Always insert into the
	lookup tables in the correct order to avoid prematurely freeing
	the package name.

2008-11-12  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GObject.xs: Add newlines at the end of debugging messages that
	lack them to keep perl from adding line number information.

2008-11-03  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GType.xs (gperl_type_from_package): Also try
	gperl_param_spec_type_from_package on the package.

2008-11-03  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.pm
	* Makefile.PL
	* NEWS
	* README: Unstable release 1.210.

2008-11-03  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GType.xs (add_interfaces): Fail loudly and with a clear error
	message when we encounter an unknown interface when registering a
	new type.

2008-11-03  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* t/lazy-loader.t -> t/lazy_loader.t: Rename this test to blend in
	with the others which use underscores to separate words.

2008-11-03  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Glib.exports
	* gperl.h: Properly export gperl_param_spec_type_from_package and
	gperl_register_param_spec, they are meant to be public.

2008-11-02  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GType.xs: Use gperl_register_fundamental_alias to register the
	"Glib::Uint" backwards-compatibility alias.

2008-11-02  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GBoxed.xs
	* GObject.xs
	* GType.xs
	* Glib.exports
	* gperl.h: Provide gperl_register_boxed_alias,
	gperl_register_fundamental_alias, and gperl_register_object_alias
	to register aliases for other registered types.  An alias is a
	package name that will resolve to the specified type, while the
	type will still resolve to its originally registered package when
	going the other way.

2008-11-01  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* t/9.t
	* GMainLoop.xs: Wrap g_child_watch_add as Glib::Child::watch_add.
	Patch by Kevin Ryde.

2008-11-01  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* GMainLoop.xs
	* Glib.pm: Add constants Glib::SOURCE_CONTINUE and SOURCE_REMOVE
	for use in source-type callbacks.  Patch by Kevin Ryde.

2008-10-19  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Makefile.PL: ExtUtils::MakeMaker 6.46 removed support for
	EXTRA_META in favor of the new META_MERGE and META_ADD.  Adapt.
2009-05-21 18:50:43 +00:00
sno
5a8cf307d8 add correct license 2009-05-21 18:18:14 +00:00
sno
7eb61108e2 Updated graphics/p5-GD-SecurityImage to 1.70 & mail/p5-Mail-IMAPClient to 3.17 2009-05-21 18:15:48 +00:00
sno
ce4b18ff9e pkgsrc changes:
- Updating package for p5 module Mail::IMAPClient from 3.14 to 3.16
  - Splitting dependencies into "real depends" part and a recommended part
  - Add Authen::SASL as recommended dependency
  - Set gnu-gpl-v2 as license

Upstream changes:
version 3.17: Thu May 21 01:40:08 EDT 2009
	- ran all test code and lib/Mail/IMAPClient.pm through Perl::Tidy
	- plan on using perltidy to standardize format going forward
	- added 13 tests to t/basic.t to cover more methods
	- fix some broken tests
	- update Makefile.PL to provide info about optional modules

version 3.17_05: Tue May 19 11:04:28 EDT 2009
	Potential compatibility issues highlighted with '*':
	- *reset LastError for every call to _imap_command_do()
	- *run() - use _imap_command_do(), return arrayref in scalar context
	- *tag_and_run() - return arrayref in scalar context
	- *done() - use _imap_command_do(), return arrayref in scalar context
	- *search() now returns empty arrayref not undef if no matches found
	- _imap_command_do() made more flexible to avoid code duplication
	- _list_response_parse renamed _list_or_lsub_response_parse
	- updated POD with new/updated behavior
	- append_string() now uses _imap_command_do() for Reconnectretry
	- internally use defined return values instead of only LastError()
	- run() updated to use same/similar code to _imap_command_do()
	- make several return statements more consistent
	- delete() now unsets current Folder attribute on success

version 3.17_04: Fri May 15 17:18:52 EDT 2009
	- updated POD with new reconnect() method and Reconnectretry attr
	- *new _imap_command() after renaming old one to _imap_command_do
	  support retrying commands X times EPIPE/ECONNRESET errors
	- *added Reconnectretry attr to control number of retry
	  attempts (default is 0 - no reconnect/retry)
	- *added reconnect() method to support Reconnectretry attr
	  reconnect and updated _imap_command() method
	- *_imap_command_do will return undef if command given has no TAG
	- fixed message_string() logic/errors for failed size() calls
	- local-ize $! anywhere we use Carp routines as older versions
	  of Carp could cause $! to be reset
	- several 'BUG?' comments -- raising red flag for future work
	- minor cleanup of sort() logic
	- reduce duplicate code, hopefully improved error handling:
	  new _list_or_lsub() for list() and lsub()
	  new _folders_or_subscribed() for folders() and subscribed()
	  + new _list_response_preprocess() keeping old code/logic in
	    for now, but may remove in the future (for buggy servers?)
	- some updates for migrate() but this method needs much work
	- body_string() now handles fetch() errors
	- tag_and_run now handles _imap_command() errors
	- changed non-timeout CORE::select() timeout from 0.001 to 0.025
	- minor cleanup of _read_line() error handling/debug output
	- get_bodystructure() handle more fetch() errors
	- expunge() handle select() errors
	- restore_message() handle store() errors
	- uidvalidity() handle status() errors
	- uidnext() handle status() errors
	- is_parent() use _list_response_preprocess() for parsing
	- move() send delete_message() errors to stderr
	- simplify size() method

version 3.17_03: Fri May  8 16:37:08 EDT 2009
	- *added uidexpunge() for UID EXPUNGE UIDPLUS support
	- *search() now DWIM: auto-escapes args, SCALAR refs not escaped
	  rt.cpan.org#44936 [cjhenck]
	- _quote_search() provides auto-escape capability for search()
	- many POD updates as well as some major reformatting (incomplete)
	- login now fails if passwd and user are not defined
	- _sysread(): $self was in args to 'Readmethod' twice
	- authenticate() return undef on scheme eq "" or LOGIN
	- "require" instead "use" Digest::HMAC_MD5 for CRAM-MD5 support

version 3.17_02: Fri May  1 16:44:21 EDT 2009
	- cleanup of use/imported data
	- use Socket $CRLF in many cases not \r\n per perlport/IMAP spec
	- new Keepalive attr for use with new()/Socket() enables SO_KEEPALIVE
	- LastError now uses Carp::confess for stack trace if Debug is true
	- Maxcommandlength now defaults to 1000 per RFC2683 section 3.2.1.5
	- added noop() to support IMAP NOOP
	- _imap_command now sets LastError if a OK/$good response is not seen
	- fixed fetch_hash() to return FLAGS as "" not () when no FLAGS set

version 3.17_01: Fri Apr 24 18:36:45 EDT 2009
	- *new attribute Maxcommandlength used by fetch() to limit
	  length of commands sent to a server.  This should removes
	  need for utilities like imapsync to create their own split()
	  functions and instead allows Mail::IMAPClient to hopefully
	  "do the right thing"
	- remove extra 'use' calls for Carp and Data::Dumper
	- _read_more() improperly initialized vector causing select
	  errors, thus timeouts were not working properly (now they
	  work...)
	- *change default timeout 30s => 600s: 30s seems too short in
	   practice
	- *explicit import of encode_base64 and decode_base64 from
	  MIME::Base64 note the code forces a disconnect from the
	  server on timeout as we can not easily recover from this
	  situation right now in the code
	- *numerous changes of error messages, removing superfluous
	  text and now relying on LastError instead of $! or $@ when
	  appropriate
	- separator():
	  + now return undef if an error occured for NAMESPACE or LIST calls
	  + *no longer defaults to '/' if NAMESPACE call does not succeed
	- new internal _list_response_parse() method for parsing LIST
	  responses
	- handle ECONNRESET errors on syswrite and mark connection as
	  Unconnected
	  + error "Connection lost" changed to "Write failed"
	- previously untrapped syswrite error now generate "Write
	  failed" errors
	- fix in _imap_command where LastError would be erroneously
	  set on LOGOUT
	- _record() no longer tries to infer errors based on data
	  being "recorded"
	- _send_line()
	  + cleanup in watching for: +|NO|BAD|BYE
	  + now sets LastError when an unexpected response is seen
	- _read_line()
	  + handle select errors instead of ignoring them
	  + forcefully _disconnect() on timeouts as this breaks app logic
	  + reduced duplication of code on error handling
	- added _disconnect() method to brute force drop connections
	  on timeout
	- added _list_response_parse() to reduce duplicate code for
	  LIST parsing
	- added _split_sequence() to support new Maxcommandlength argument
	- fetch()
	  + use new Maxcommandlength to split a request into multiple
	    subrequests then aggregate results before passing them
	    back to the caller
	- fetch_hash(): added checks for failed IMAP commands
	- parse_headers()
	  + properly check if fetch fails
	  + handle cases where $header and/or $field are not defined
	- size():
	  + return undef if LastError is set
	  + fix case where SIZE is not found and return undef as expected

version 3.16: Mon Apr  6 12:03:41 CEST 2009
	Fixes:
	- set LastError when the imap_command receives an unexpected 'BYE' answer.
	  rt.cpan.org#44762 [Phil Lobbes]
	- handle SIGPIPE cleanly.
	  rt.cpan.org#43414 [Phil Lobbes]
	- improve handling of quotes in folder names
	  rt.cpan.org#43445 [Phil Lobbes]
	- do not use $socket->eof(), because IO::Socket::SSL does not support it.
	  rt.cpan.org#43415 [Phil Lobbes]
	- remove excessive reconfiguration of fastio in _read_line()
	  rt.cpan.org#43413 [Phil Lobbes]

	Improvements:
	- remove experied docs about automatically created calls, which
	  do not exist since 3.00
	- remove verbose explanation about reporting bugs.

version 3.15: Fri Mar 20 13:20:39 CET 2009
	Fixes:
	- manual-page was using POD syntax incorrectly, which caused many
	  broken links on search.cpan.org
	  rt.cpan.org #44212 [R Hubbell]
2009-05-21 18:14:39 +00:00
sno
aaa5b5ab5b pkgsrc changes:
- Updating package for p5 module GD::SecurityImage from 1.66 to 1.70
  - Adding HOMEPAGE/LICENSE

Upstream changes:
1.70 Thu Apr 30 16:56:32 2009
    => Made a mistake. version checking test is really gone now.

1.69 Thu Apr 30 15:13:19 2009
    => Re-release without the version check test.

1.68 Wed Apr 22 19:49:46 2009
    => Update builder.

1.67 Sat Apr 18 05:45:48 2009
    => Update distro files.
2009-05-21 18:00:52 +00:00
sno
ac291d2fd6 Updated graphics/p5-cairo to 1.061 2009-05-21 17:54:26 +00:00
sno
07e035a9cc pkgsrc changes:
- Updating package for p5 cairo bindings from 1.060 to 1.061

Upstream changes:
2009-03-28  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* NEWS
	* README
	* lib/Cairo.pm: Stable release 1.061.

2009-03-28  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Cairo.pm -> lib/Cairo.pm (moved)
	* MakeHelper.pm -> inc/MakeHelper.pm (moved)
	* MANIFEST
	* Makefile.PL: Move the two modules into their own folders to make
	it clear that the one is the real thing while the other is just
	build helper code.

2009-03-28  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Cairo.xs (cairo_object_from_sv, cairo_struct_from_sv): Hush two
	compiler warnings.

2009-03-28  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Cairo.pm: In the POD, use =item instead of =head4 for methods so
	that not every single method shows up in a table of contents.
	Also fix two other small POD glitches.

2009-03-28  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* MANIFEST.SKIP: Update for SVN.

2009-03-28  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Makefile.PL: Use EU::MM's META_MERGE instead of EXTRA_META.

2008-10-26  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Makefile.PL: CAIRO_FONT_TYPE_QUARTZ was introduced in cairo 1.6,
	not 1.4.

2008-10-05  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* MakeHelper.pm: Use the correct enum type instead of int for the
	enum converters.

2008-10-05  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Cairo.pm:
	* Cairo.xs:
	* CairoFont.xs:
	* CairoFt.xs:
	* CairoMatrix.xs:
	* CairoPath.xs:
	* CairoPattern.xs:
	* CairoSurface.xs:
	* MakeHelper.pm:
	* Makefile.PL:
	* cairo-perl-private.h:
	* cairo-perl.h:
	* cairo-perl.typemap:
	* examples/simple.pl:
	* t/Cairo.t:
	* t/CairoFont.t:
	* t/CairoFt.t:
	* t/CairoMatrix.t:
	* t/CairoPath.t:
	* t/CairoPattern.t:
	* t/CairoSurface.t: In preparation of the move to SVN, use the Id
	keyword in place of Header.

2008-09-07  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* Makefile.PL: When prompting for auto-installing dependencies,
	default to 'no' so that automatic testers with CPANPLUS.pm don't
	end up invoking CPAN.pm.  (RT #38286)

2008-09-06  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* README: Fix the dependency versions for EU::Depends and
	EU::PkgConfig.

	* Cairo.pm: Mention http://cairographics.org/manual/ in the API
	documentation section.  Fix a POD error.

	* Makefile.PL: Support the enum value CAIRO_FONT_TYPE_QUARTZ.  (RT
	#34681)

2008-06-01  Torsten Schoenfeld  <kaffeetisch@gmx.de>

	* t/CairoSurface.t: Cairo::PsSurface->create can under certain
	conditions apparently return a surface that is not a PS surface.
	Handle this gracefully.  (RT #33871)
2009-05-21 17:53:48 +00:00
sno
d300af6fec add switch to avoid wrappers used for gnu compatibility on AIX 2009-05-21 16:18:25 +00:00
sno
edeea1baf0 Updated textproc/latex2html to 2008 2009-05-21 16:16:28 +00:00
sno
1919d49fa9 pkgsrc changes:
- Updating package latex2html from 2002.2.1 to 2008
  - Modify MASTER_SITES to the one and only page which hosts it

I didn't find any noted upstream changes :(
2009-05-21 16:15:44 +00:00
abs
97a8f0ccff Fix logic error in tools/hook-scripts/commit-email.pl which would cause
the mail headers to appear in the body of the message. Bump revision
of subversion-base
2009-05-21 16:11:41 +00:00
wiz
357a0573cb Add upstream bug report URL. 2009-05-21 16:11:25 +00:00
wiz
0cb6744dad Remove cargo cult patch. 2009-05-21 16:06:35 +00:00
wiz
ba88416444 Updated editors/dasher to 4.10.1 2009-05-21 16:04:18 +00:00
wiz
cfdd4e7a83 Update to 4.10.1:
=============
Dasher 4.10.1
=============
  * Fix crash when scrolling precisely vertically.
  * Gtk: the speed spin button on the main screen now changes and is in
    synch with the value in preferences.
2009-05-21 16:04:03 +00:00
sno
8e782c2fe3 Updated sysutils/file to 5.03 2009-05-21 15:59:16 +00:00
sno
01a1c362bc pkgsrc changes:
- Updating package for file from 5.00 to 5.03
  - Adding/updating patch which prevents non-gcc is invoked
    with gcc's warning options

Upstream changes:
2009-05-06  10:25  Christos Zoulas <christos@zoulas.com>
        * Avoid null dereference in cdf code (Drew Yao)
        * More cdf bounds checks and overflow checks

2009-05-01  18:37  Christos Zoulas <christos@zoulas.com>
        * Buffer overflow fixes from Drew Yao

2009-04-30  17:10  Christos Zoulas <christos@zoulas.com>
        * Fix more cdf lossage. All the documents I have
          right now print the correct information.

2009-03-27  18:43  Christos Zoulas <christos@zoulas.com>
        * don't print \012- separators in the same magic entry
          if it consists of multiple magic printing lines.

2009-03-23  10:20  Christos Zoulas <christos@zoulas.com>
        * Avoid file descriptor leak in compress code from
          (Daniel Novotny)

2009-03-18  16:50  Christos Zoulas <christos@zoulas.com>
        * Allow escaping of relation characters, so that we can say \^[A-Z]
          and the ^ is not eaten as a relation char.
        * Fix troff and fortran to their previous glory using
          regex. This was broken since their removel from ascmagic.

2009-03-10  16:50  Christos Zoulas <christos@zoulas.com>
        * don't use strlen in strndup() (Toby Peterson)

2009-03-10  7:45  Christos Zoulas <christos@zoulas.com>
        * avoid c99 syntax.

2009-02-23 15:45  Christos Zoulas <christos@zoulas.com>
        * make the cdf code use the buffer first if available,
          and then the fd code.
2009-05-21 15:58:17 +00:00
wiz
d4df4ace92 + etm-254, gnome-applets-2.26.1, gnome-desktop-2.26.2, gnome-menus-2.26.1,
gnome-panel-2.26.2, gnome-session-2.26.1, gnome-settings-daemon-2.26.1,
  gnome-system-monitor-2.26.1, gnome-themes-2.26.2,
  gst-plugins0.10-good-0.10.15, gvfs-1.2.3, libgtop-2.26.1,
  libsoup24-2.26.2, p5-glib2-1.220, p5-gtk2-1.220,
  tokyocabinet-1.4.21, wesnoth-1.6.2.
2009-05-21 15:52:51 +00:00
wiz
f3b01b34c6 Updated meta-pkgs/py-gnome-bindings to 2.26.2 2009-05-21 15:51:29 +00:00
wiz
a6f66a8326 Update pattern, package was already up-to-date. 2009-05-21 15:51:13 +00:00
sno
2703222359 Updated devel/p5-IO-CaptureOutput to 1.11.01 2009-05-21 15:39:09 +00:00
sno
36ec6d3f44 pkgsrc changes:
- Updating package for p5 module IO::CaptureOutput from 0.11 to 0.11.01
  - Setting license to gnu-gpl-v2

Upstream changes:
1.1101 Tue Mar  3 23:30:45 EST 2009
    - Fixed Makefile.PL; no functional changes
2009-05-21 15:38:30 +00:00
sno
b4b7c746b2 Updated devel/p5-Data-UUID to 1.20.1 2009-05-21 15:33:58 +00:00
sno
24b78333af pkgsrc changes:
- Updating package for p5 module Data::UUID from 1.14.9 to 1.20.1
  - Adjusting dependency to perl core module

Upstream changes (since upstream ver 1.149):
1.201 Sat Apr 18 14:09 2009
  - replace Data-UUID's own md5 with Digest::MD5 (thanks, RUZ!)
  - apply patch from tokuhirom to avoid segmentation violation
2009-05-21 15:33:12 +00:00
sno
26c9a8869d Updated devel/p5-Data-Serializer to 0.49 2009-05-21 15:21:48 +00:00
sno
dd6ff2b37b pkgsrc changes:
- Updating package for p5 module Data::Serializer from 0.48 to 0.49
  - Setting gnu-gpl-v2 as license

Upstream changes:
0.49  Tue Apr  15 2009
	- Modified XML::Simple serializer to support options
		patch supplied by John Alden <john_a_alden@hotmail.com>
2009-05-21 15:21:00 +00:00
sno
4210d43673 Updated devel/p5-Data-Compare to 1.21.01 2009-05-21 15:11:08 +00:00
sno
a0d0fe32dc pkgsrc changes:
- Updating package for p5 module Data::Compare from 1.21 to 1.21.01
  - Setting gnu-gpl-v2 as license

Upstream changes:
1.2101  2009-05-05  DCANTRELL  Add full licence text; -I fix in taint tests
                                 to cope with paths with a space in 'em
				 (thanks to MATISSE, see RT 45676)
2009-05-21 15:10:04 +00:00
sno
fc3427dd25 Updated devel/p5-Class-Mix to 0.003 2009-05-21 15:05:05 +00:00
sno
ba4345868a pkgsrc changes:
- Updating package for p5 module Class::Mix from 0.002 to 0.003

Upstream changes:
version 0.003; 2009-05-19
  * bugfix: avoid unreliable "\w" in parsing PREFIX parameter for genpkg()
  * use simpler "parent" pragma in place of "base"
2009-05-21 15:04:24 +00:00
sno
be9b6ebc77 Updated devel/p5-Curses-UI to 0.9607 2009-05-21 15:01:09 +00:00
sno
a08f8fcf73 pkgsrc changes:
- Updating package for p5 module Curses::UI from 0.9605nb1 to 0.9607
  - Adjusting dependencies according to META.yml

Upstream changes:
Version 0.9607
==============
        - Curses::UI::set_timer no longer calls int() on passed time value,
          allowing Time::HiRes support, thanks to Gilmar Santos, Jr. (RT#29026)
        - Fixed ancient bug in Popupmenu.pm, thanks to Davide Chiarini
          and Michael Arlt (RT#38211,25885)
        - POD testing bug introduced in last version now fixed

Version 0.9606
==============
	- Patch to Notebook.pm from Dominque Dumont (RT#39915)
        - Test::POD no longer required for install
2009-05-21 15:00:29 +00:00
sno
1a9f532dbf Updated textproc/p5-Text-ChaSen to 1.04 2009-05-21 14:55:18 +00:00
sno
ddbfa317bf pkgsrc changes:
- Updating package for p5 module Text::ChaSen from 1.03 to 1.04
  - Setting gnu-gpl-v2 as license
  - Remove POD fix (applied upstream)
  - Modify meta data setting (HOMEPAGE, MASTER_SITES)

Upstream changes:
2000-12-18  NOKUBI Takatsugu  <knok@daionet.gr.jp>
	* Verison 1.04.
	* ChaSen.pm: Fixed bad pod syntax
2009-05-21 14:54:23 +00:00
tonnerre
062b9b2b99 Removed databases/sqlitemanager 2009-05-21 14:36:05 +00:00
tonnerre
ec9febd69e Remove package sqlitemanager which is unmaintained upstream, full of
security problems and has spent its last half year in eol-packages.
2009-05-21 14:34:35 +00:00
tonnerre
90c1654f2b - sqlitemanager (EOL). 2009-05-21 14:33:53 +00:00
tonnerre
02d0c8e869 Donate my Perl packages to the Great Five. (Don't worry, I'll try to take
care of them still.)
2009-05-21 14:28:44 +00:00
sno
e6578513b9 Updated time/p5-DateTime-Format-ISO8601 to 0.0600 2009-05-21 14:18:21 +00:00
sno
2d0bc9edfb pkgsrc changes:
- Updating package for p5 module DateTime::Format::ISO8601 from 0.0403nb1
    to 0.0600
  - Setting gnu-gpl-v2 as license
  - Adding some recommended build dependencies

Upstream changes:
0.06 Tue Apr 10 15:17:34 HST 2007
    - add Test::Distribution tests
    - merge rel_0_04_FIXES branch -- fixing the major regressions introduced
      in 0.05

0.05 Tue Mar 27 11:25:42 HST 2007
    - disable a test that may fail depending on the localtime date
2009-05-21 14:17:27 +00:00
sno
16255d8522 Updated time/p5-Data-ICal to 0.15 2009-05-21 14:07:49 +00:00
sno
d7e50aba09 pkgsrc changes:
- Updating package for p5 module Data::ICal from 0.13nb1 to 0.15
  - Setting license to gnu-gpl-v2
  - Adjusting dependencies according to META.yml

Upstream changes:
0.15
    * Escaping fixes
0.14
    * No longer explodes if your .ics file lacks a VERSION property
    * Perl 5.11 adds additional strictures. Patch from ANDK to deal [rt.cpan.org #34717]
2009-05-21 14:06:55 +00:00
sno
fa6cf6da26 Updated time/p5-DateTimeX-Easy to 0.087 2009-05-21 13:59:19 +00:00