adam [Sun, 19 Dec 2010 09:53:43 +0000 (09:53 +0000)]
Changes 8.4.6:
* Force the default wal_sync_method to be fdatasync on Linux
* Fix assorted bugs in WAL replay logic for GIN indexes
* Fix recovery from base backup when the starting checkpoint WAL
record is not in the same WAL segment as its redo point
* Fix persistent slowdown of autovacuum workers when multiple workers
remain active for a long time
* Add support for detecting register-stack overrun on IA64
* Add a check for stack overflow in copyObject()
* Fix detection of page splits in temporary GiST indexes
* Fix error checking during early connection processing
* Improve efficiency of window functions
* Avoid memory leakage while "ANALYZE"'ing complex index expressions
* Ensure an index that uses a whole-row Var still depends on its table
* Do not "inline" a SQL function with multiple OUT parameters
* Behave correctly if ORDER BY, LIMIT, FOR UPDATE, or WITH is
attached to the VALUES part of INSERT ... VALUES
* Fix constant-folding of COALESCE() expressions
* Fix postmaster crash when connection acceptance (accept() or one of
the calls made immediately after it) fails, and the postmaster was
compiled with GSSAPI support
* Fix missed unlink of temporary files when log_temp_files is active
* Add print functionality for InhRelation nodes
* Fix incorrect calculation of distance from a point to a horizontal
line segment
* Fix incorrect calculation of transaction status in ecpg
* Fix PL/pgSQL's handling of "simple" expressions to not fail in
recursion or error-recovery cases
* Fix PL/Python's handling of set-returning functions
* Fix bug in "contrib/cube"'s GiST picksplit algorithm
* Don't emit "identifier will be truncated" notices in
"contrib/dblink" except when creating new connections
* Fix potential coredump on missing public key in "contrib/pgcrypto"
* Fix memory leak in "contrib/xml2"'s XPath query functions
* Update time zone data files to tzdata release 2010o for DST law
changes in Fiji and Samoa; also historical corrections for Hong
Kong.
adam [Sun, 19 Dec 2010 09:53:30 +0000 (09:53 +0000)]
Changes 9.0.2:
* Force the default wal_sync_method to be fdatasync on Linux
* Fix "too many KnownAssignedXids" error during Hot Standby replay
* Fix race condition in lock acquisition during Hot Standby
* Avoid unnecessary conflicts during Hot Standby
* Fix assorted bugs in WAL replay logic for GIN indexes
* Fix recovery from base backup when the starting checkpoint WAL
record is not in the same WAL segment as its redo point
* Fix corner-case bug when streaming replication is enabled
immediately after creating the master database cluster
* Fix persistent slowdown of autovacuum workers when multiple workers
remain active for a long time
* Fix long-term memory leak in autovacuum launcher
* Avoid failure when trying to report an impending transaction
wraparound condition from outside a transaction
* Add support for detecting register-stack overrun on IA64
* Add a check for stack overflow in copyObject()
* Fix detection of page splits in temporary GiST indexes
* Fix error checking during early connection processing
* Improve efficiency of window functions
* Avoid memory leakage while "ANALYZE"'ing complex index expressions
* Ensure an index that uses a whole-row Var still depends on its table
* Add missing support in "DROP OWNED BY" for removing foreign data
wrapper/server privileges belonging to a user
* Do not "inline" a SQL function with multiple OUT parameters
* Fix crash when inline-ing a set-returning function whose argument
list contains a reference to an inline-able user function
* Behave correctly if ORDER BY, LIMIT, FOR UPDATE, or WITH is
attached to the VALUES part of INSERT ... VALUES
* Make the OFF keyword unreserved
This prevents problems with using off as a variable name in
PL/pgSQL. That worked before 9.0, but was now broken because
PL/pgSQL now treats all core reserved words as reserved.
* Fix constant-folding of COALESCE() expressions
wiz [Sun, 19 Dec 2010 09:10:22 +0000 (09:10 +0000)]
Updated multimedia/avidemux to 2.4.4nb6
wiz [Sun, 19 Dec 2010 09:10:10 +0000 (09:10 +0000)]
Force cmake to find x264, it didn't for some reason.
Bump PKGREVISION.
is [Sun, 19 Dec 2010 08:31:03 +0000 (08:31 +0000)]
Native code OCaml on arm.
is [Sun, 19 Dec 2010 08:27:17 +0000 (08:27 +0000)]
- Enable native compilation for arm.
- to do this, and make the result runnable on pre-thumb arm, change
upstreams assembler snippets and stubs to use "mov pc,reg" instead
of the return/call-to-thumb-friendly "bx reg", which is not available
in non-thumb-enabled arm CPUs. Whether this is the way to go, or a
seperate "armt" architecture for ocaml is needed, needs to be discussed
with upstream.
Resulting compiler, when running its selftest suite, has 6 errors less than
the same on i386. Unison compiled natively with this passes its self-test.
repo-copy [Sun, 19 Dec 2010 05:42:18 +0000 (05:42 +0000)]
Repo copy files
pkgsrc fixup [Sun, 19 Dec 2010 05:42:17 +0000 (21:42 -0800)]
Fixup fromcvs/togit conversion
taca [Sun, 19 Dec 2010 03:04:25 +0000 (03:04 +0000)]
Note update of these pacakges:
devel/php-memcache 2.2.6
www/php-apc 3.1.6
taca [Sun, 19 Dec 2010 03:02:25 +0000 (03:02 +0000)]
Update php-apc package to 3.1.6.
3.1.6 2010-11-30
- make slam_defense a little more optimistic, allow a thread/process to write
to cache in a loop
- ensure realpaths hit the realpath_cache, in no-stat mode
- prevent memory starvation, nuke all caches when expunging just one doesn't
work
- fix uploadprogress keylength issues (NUL is part of keylen, pecl bug #20016)
3.1.5 2010-11-02
- Reduce usage of CG(open_files) (mkoppanen at php dot net)
- Add support for php-trunk, new op code, new internals string format,
etc. (Dmitry)
- apc_debug are not compiler-valid NOPs for non-debug builds
- Fixed relative paths resolution when ./foo/a.php or ../foo/a.php (or similar
path) are used. 'foo/a.php' path behaviors remain unchanged
- Fixed a possible memory corruption, when partial path cannot be resolved by
expand_filepath()
- Fixed notices in apc.php (Tomasz Krawczyk)
- Fixed Bug #17978: standardize user keys to include NULs in
identifier_len. Z_STRLEN_P() doesn't, so add to it.
- Fixed bug #16966, apc produces tons of warnings "Unable to allocate memory
for pool".
- Added --enable-apc-debug configuration argument to enable debugging (Kalle)
- Added support for internal debugging on Windows (Kalle)
- ZTS optimizations (Kalle)
3.1.4 2010-08-05
- Windows builds may now have filehits and memory protection if enabled
(Kalle)
- Renamed the memory protection configure option to --enable-apc-memprotect
(Kalle, Shire)
- ZTS fixes and optimizations (Kalle, Felipe)
- Win32 stat support (Pierre, Kalle)
- Added support for interned strings, run-time caches and Zend Engine 2.4
(Dmitry)
- Added apc_exists() (Rasmus)
- Fixed potential XSS in apc.php (Pierre, Matt Chapman)
- Fixed pecl bug #17597 (keys with embedded NUL) (Gopal)
- Fixed pecl bug #17650 (Fix goto jump offsets) (Gopal)
- Fixed pecl bug #17527 (Standardized error reporting) (Gopal, Paul Dragoonis)
- Fixed pecl bug #17089 (Scrub the constant table of all inherited members
before caching) (Gopal)
- Fixed pecl bug #16860 (files can be included more than once even when
include/require_once are used) (Pierre)
- Fixed pecl bug #16717 (apc_fetch dies after 1 hour, regardless of ttl
settings) (Kalle)
- Fixed pecl bug #17597 (apc user cache keys with embedded NULs) (Gopal)
- Fixed pecl bug #13583 (apc upload progress fixes) (Gopal)
taca [Sun, 19 Dec 2010 03:00:52 +0000 (03:00 +0000)]
Update php-memcache package to 2.2.6.
2.2.6 2010-10-03
- Fixed pecl bug #16536 (Weight of 0 causes SegFault on memcache_add_server)
- Fixed pecl bug #17130 (Uninitialized tv.tv_usec causing PHP to loop
endlessly)
- Fixed pecl bug #13623 (Memcache-client makes php segfault in semi-related
code)
taca [Sun, 19 Dec 2010 02:23:25 +0000 (02:23 +0000)]
Note update of security/php-suhosin package to 0.9.32.1.
taca [Sun, 19 Dec 2010 02:22:15 +0000 (02:22 +0000)]
Update php-suhosin pacakge to 0.9.32.1.
2010-07-23 - 0.9.32.1
- Fixed missing header file resulting in compile errors
2010-07-23 - 0.9.32
- Added support for memory_limit > 2GB
- Fixed missing header file resulting in wrong php_combined_lcg()
prototype being used
- Improved random number seed generation more by adding /dev/urandom juice
2010-03-28 - 0.9.31
- Fix ZTS build of session.c
- Increased session identifier entropy by using /dev/urandom if available
2010-03-25 - 0.9.30
- Added line ending characters %0a and %0d to the list of
dangerous characters handled
by suhosin.server.encode and suhosin.server.strip
- Fixed crash bug with PHP 5.3.x and session module (due to
changed session globals struct)
- Added ! protection to PHP session serializer
- Fixed simulation mode now also affects (dis)allowed functions
- Fixed missing return (1); in random number generator replacements
- Fixed random number generator replacement error case behaviour
in PHP 5.3.x
- Fixed error case handling in function_exists() PHP 5.3.x
- Merged changes/fixes in import_request_variables()/extract()
from upstream PHP
- Fixed suhosin_header_handler to be PHP 5.3.x compatible
- Merge fixes and new features of PHP's file upload code to suhosin
taca [Sun, 19 Dec 2010 02:17:08 +0000 (02:17 +0000)]
Note addtion of textproc/php-mecab version 0.4.1.
taca [Sun, 19 Dec 2010 02:14:34 +0000 (02:14 +0000)]
Add and enable php-mecab.
taca [Sun, 19 Dec 2010 02:13:50 +0000 (02:13 +0000)]
Merge from vendor branch TNF:
Importing textproc/php-mecab version 0.4.1.
A PHP extension for MeCab Morphological Analyzer.
Still in experimental but seems to used well.
taca [Sun, 19 Dec 2010 02:13:50 +0000 (02:13 +0000)]
Importing textproc/php-mecab version 0.4.1.
A PHP extension for MeCab Morphological Analyzer.
Still in experimental but seems to used well.
taca [Sun, 19 Dec 2010 00:54:19 +0000 (00:54 +0000)]
Add lang-ku and lang-rm, for Kurdish and Rhaeto-Romance language support.
taca [Sun, 19 Dec 2010 00:52:33 +0000 (00:52 +0000)]
Note update of www/contao29-translations package to
20101214.
taca [Sun, 19 Dec 2010 00:51:49 +0000 (00:51 +0000)]
Update contao29-translations package to
20101214.
Re-add Albanian language files.
wiz [Sun, 19 Dec 2010 00:44:42 +0000 (00:44 +0000)]
+ TeXmacs-1.0.7.9, aria2-1.10.8, avidemux-2.5.4, calibre-0.7.34,
kye-1.0, p5-Perl-Tidy-
20101217, smalltalk-3.2.3.
wiz [Sat, 18 Dec 2010 23:50:58 +0000 (23:50 +0000)]
Not make-jobs-safe. (Wants to link against libraw before it is completely
built when run with -j16.)
repo-copy [Sat, 18 Dec 2010 21:09:18 +0000 (21:09 +0000)]
Repo copy files
pkgsrc fixup [Sat, 18 Dec 2010 21:09:17 +0000 (13:09 -0800)]
Fixup fromcvs/togit conversion
adam [Sat, 18 Dec 2010 19:33:01 +0000 (19:33 +0000)]
Removed PGSQL_USE_HIER
adam [Sat, 18 Dec 2010 18:53:42 +0000 (18:53 +0000)]
Added gssapi
repo-copy [Sat, 18 Dec 2010 17:48:15 +0000 (17:48 +0000)]
Repo copy files
pkgsrc fixup [Sat, 18 Dec 2010 17:48:14 +0000 (09:48 -0800)]
Fixup fromcvs/togit conversion
wiz [Sat, 18 Dec 2010 14:20:14 +0000 (14:20 +0000)]
Updated textproc/mdocml to 1.10.6
wiz [Sat, 18 Dec 2010 14:20:03 +0000 (14:20 +0000)]
Update to 1.10.6:
27-09-2010: version 1.10.6
Calling conventions for mandoc have changed: -W improved and -f
deprecated. Non-ASCII characters are also now uniformly discarded.
Lots of documentation improvements. Many incremental fixes accomodating
for groff's more interesting productions. Lastly, pod2man preambles
are now fully accepted after some considerable roff and special
character support.
27-07-2010: version 1.10.5
Primarily a bug-fix and polish release, but including -Tpdf support
in mandoc by way of Summer of Code. Highlights:
* fix "Sm" and "Bd" handling
* fix end-of-sentence handling for embedded sentences
* polish man documentation
* document all mdoc macros
* polish mandoc -Tps output
* lots of internal clean-ups in character escapes
* un-break literal contexts in man documents
* improve -Thtml output for -man
* add mandoc -Tpdf support
12-07-2010: version 1.10.4
Lots of features developed during both Summer of Code and the
OpenBSD c2k10 hackathon:
* minimal "ds" roff symbols are supported
* "Bk" mdoc support
* beautified SYNOPSIS section output
* variable font-width and paper-size support in mandoc -Tps output
* acceptance of scope-block breakage in mdoc
* clarify error message status
* many minor bug-fixes and formatting issues resolved
19-06-2010: version 1.10.2
Small release featuring text-decoration in -Tps output, a few minor
relaxations of errors, and some optimisations.
wiz [Sat, 18 Dec 2010 13:06:13 +0000 (13:06 +0000)]
Updated devel/cscope to 15.7anb1
wiz [Sat, 18 Dec 2010 13:06:04 +0000 (13:06 +0000)]
Install some emacs support files. Requested by Stefan in PR 44250.
Bump PKGREVISION.
wiz [Sat, 18 Dec 2010 12:47:53 +0000 (12:47 +0000)]
Added lang/boomerang version 0.2
wiz [Sat, 18 Dec 2010 12:47:31 +0000 (12:47 +0000)]
+ boomerang.
wiz [Sat, 18 Dec 2010 12:47:11 +0000 (12:47 +0000)]
Initial import of boomerang-0.2:
Boomerang is a programming language for writing lenses--well-behaved
bidirectional transformations--that operate on ad-hoc, textual data
formats. Every lens program, when read from left to right, describes
a function that maps an input to an output; when read from right
to left, the very same program describes a "backwards" function
that maps a modified output, together with the original input, back
to a modified input.
Lenses have been used to solve problems across a wide range of
areas in computing including: in data converters and synchronizers,
in parsers and pretty printers, in picklers and unpicklers, in
structure editors, in constraint maintainers for user interfaces,
in software model transformations, in schema evolution, in tools
for managing system configuration files, and in databases where
they provide updatable views.
wiz [Sat, 18 Dec 2010 12:47:11 +0000 (12:47 +0000)]
Merge from vendor branch TNF:
Initial import of boomerang-0.2:
Boomerang is a programming language for writing lenses--well-behaved
bidirectional transformations--that operate on ad-hoc, textual data
formats. Every lens program, when read from left to right, describes
a function that maps an input to an output; when read from right
to left, the very same program describes a "backwards" function
that maps a modified output, together with the original input, back
to a modified input.
Lenses have been used to solve problems across a wide range of
areas in computing including: in data converters and synchronizers,
in parsers and pretty printers, in picklers and unpicklers, in
structure editors, in constraint maintainers for user interfaces,
in software model transformations, in schema evolution, in tools
for managing system configuration files, and in databases where
they provide updatable views.
shattered [Sat, 18 Dec 2010 11:26:41 +0000 (11:26 +0000)]
Note kid3 update.
shattered [Sat, 18 Dec 2010 11:26:14 +0000 (11:26 +0000)]
Update to 1.5. Changes:
- Faster filtering, simple audio player, GUI and usability improvements.
- Support for Ogg cover art, import from Amazon.
- Support for WMA/ASF, AIFF and WAV files, advanced playlist creation,
improved tag editing.
- Import of album cover art, options to mark changed tag fields and
to store the ID3v2 genre as text instead of numeric string.
dsainty [Sat, 18 Dec 2010 08:15:52 +0000 (08:15 +0000)]
Remove a portion of patch-aa that patched in a reference to
BUILDLINK_PREFIX.jpeg, which probably never worked, and should be entirely
unnecessary.
repo-copy [Sat, 18 Dec 2010 03:31:06 +0000 (03:31 +0000)]
Repo copy files
pkgsrc fixup [Sat, 18 Dec 2010 03:31:05 +0000 (19:31 -0800)]
Fixup fromcvs/togit conversion
abs [Fri, 17 Dec 2010 23:37:50 +0000 (23:37 +0000)]
update distinfo for 1.7.3.4
rhaen [Fri, 17 Dec 2010 23:11:36 +0000 (23:11 +0000)]
Updated textproc/p5-XML-Twig to 3.37
rhaen [Fri, 17 Dec 2010 23:09:27 +0000 (23:09 +0000)]
- updated to 3.37
Changelog:
version 3.37
date: 2010-10-08
# minor maintenance release
fixed: more tests fixed for HTML::TreeBuilder, hopefully
will pass now
version 3.36
date: 2010-10-07
# minor maintenance release
added: the use_tidy option to XML::Twig->new, which uses
HTML::Tidy to convert HTML to well-formed XHTML, as an
alternative to the default conversion which uses
HTML::TreeBuilder
added: XML::Twig::Elt method siblings which returns the
siblings of the element
added: methods att_accessors, elt_accessors and field_accessor
as well as the similarly named options when creating an
XML::Twig
added: set_outer_xml XML::Twig::Elt method
added: print_to_file on an XML::Twig::Elt
added: can use the tag[nested] form in twig handlers that
triggers on elements 'tag' that include a child 'nested'
added: aliased the add_to_class XML::Twig::Elt method to add_class,
which seems more natural
added: the remove_class method
added: made att and class lvalues (in perl 5.6 and up)
fixed: copy did not copy the empty status of an element
RT#31664 spotted by Roland Minner
https://rt.cpan.org/Ticket/Display.html?id=31664
fixed: cut_children would always set the empty status of an element,
even if it had children left
fixed: tests did not pass with HTML::TreeBuilder 3.23_1 due to a
change in an error message
rhaen [Fri, 17 Dec 2010 23:04:09 +0000 (23:04 +0000)]
Updated mail/p5-Email-Abstract to 3.003
rhaen [Fri, 17 Dec 2010 23:02:23 +0000 (23:02 +0000)]
- updated to 3.003
Changelog:
3.003 2010-11-08
replace Class::ISA with mro (MRO::Compat)
rhaen [Fri, 17 Dec 2010 22:51:10 +0000 (22:51 +0000)]
Updated devel/p5-Test-Inline to 2.212
rhaen [Fri, 17 Dec 2010 22:49:27 +0000 (22:49 +0000)]
- updated to 2.212
Changelog:
2.212 Mon 22 Nov 2010
- Updating to Module::Install 1.00
- No functional changes
rhaen [Fri, 17 Dec 2010 22:29:52 +0000 (22:29 +0000)]
Updated devel/p5-Test-Deep to 0.108
rhaen [Fri, 17 Dec 2010 22:28:49 +0000 (22:28 +0000)]
- updated to 0.108
Changelog:
0.108 2009-1015
simple (stringwise) comparison should now be much faster (thanks,
NCLEATON)
rhaen [Fri, 17 Dec 2010 22:25:42 +0000 (22:25 +0000)]
Updated devel/p5-TAP-Formatter-HTML to 0.09
rhaen [Fri, 17 Dec 2010 22:23:05 +0000 (22:23 +0000)]
- updated to 0.09
Changelog:
0.09
+ upgraded to jQuery 1.4.2
+ updated App::Prove::Plugin::HTML to simplify cmdline usage to the
extent possible.
+ fixed RT #41457 & RT #49621: applied Neil Hemingway, Tim Esselens, and
Panu Ervamaa's patches, and got everything working. This addresses:
+ small changes to the top-left corner menu (default_report.css)
to render it corretly with Firefox 3 (Linux)
+ inline_js fix
+ added support for force_inline_js (not on by default, including
jQuery inline causes errors)
+ fixed bug in handling of parse_errors in default_report.tt
+ fixed bug: nothing happens when I click on the test output.
+ XHTML support
+ fixed bug: click on summary changes location
+ fixed 2 minor javascript bugs where '#' was being used as a jQuery id ref
+ added new feature: column sorting via Christian Bach's jquery.tablesorter
plugin (bundled from http://tablesorter.com). optional.
+ added new feature: up to top of test when the test filename is no longer
visible
asau [Fri, 17 Dec 2010 22:14:42 +0000 (22:14 +0000)]
Bump package revision after JIT-related changes on DragonFly.
asau [Fri, 17 Dec 2010 22:13:16 +0000 (22:13 +0000)]
jit3 compiler doesn't work on DragonFly and causes crashes. PR pkg/44249
Fold long line.
repo-copy [Fri, 17 Dec 2010 21:09:25 +0000 (21:09 +0000)]
Repo copy files
pkgsrc fixup [Fri, 17 Dec 2010 21:09:24 +0000 (13:09 -0800)]
Fixup fromcvs/togit conversion
shattered [Fri, 17 Dec 2010 19:05:35 +0000 (19:05 +0000)]
PR/37694: add optional support for libcaca. Tested on 4.0/i386.
rhaen [Fri, 17 Dec 2010 18:36:07 +0000 (18:36 +0000)]
Updated devel/p5-Log-Log4perl to 1.31
rhaen [Fri, 17 Dec 2010 18:34:55 +0000 (18:34 +0000)]
- updated to 1.31
Changelog:
1.31 (2010/10/27)
* (ms) Fixed the number of skipped tests for Windows for previous fix
of [RT 60665].
rhaen [Fri, 17 Dec 2010 18:30:47 +0000 (18:30 +0000)]
- updated devel/p5-Log-Dispatch
rhaen [Fri, 17 Dec 2010 18:30:10 +0000 (18:30 +0000)]
- updated to 2.28
- package no longer uses Module::Build
Changelog:
2.28 2010-12-13
- The Log::Dispatch module still had version 2.26 in the last
release. Reported by Øyvind Skaar. RT #63876.
2.27 2010-10-16
- Fix docs on handling of arrays passed to ->debug, ->error, etc. Requested by
Andrew Hanenkamp. RT #61400.
- Allow an arrayref for the Syslog socket option. Requested by Paul
Bennett. RT #57631.
- License is now Artistic 2.0
rhaen [Fri, 17 Dec 2010 18:21:34 +0000 (18:21 +0000)]
Updated devel/p5-IO-Tty to 1.10
rhaen [Fri, 17 Dec 2010 18:20:18 +0000 (18:20 +0000)]
- updated to 1.10
Changelog:
2010-10-11 Todd Rinaldo <toddr@cpan.org>
* CPAN testers clean. Bumping to release version 1.10
2010-10-04 Todd Rinaldo <toddr@cpan.org>
* RT 60788 - Better error reporting on Operating Systems
that can't set a controlling terminal e.g. BeOS
* Bump to 1.09_01
2010-10-04 Todd Rinaldo <toddr@cpan.org>
* CPAN testers looks clean. Internal testing done on perl 5.6
* Bump version to 1.09 and release to CPAN
shannonjr [Fri, 17 Dec 2010 17:20:51 +0000 (17:20 +0000)]
Added entry for updating security/pcsc-lite to 1.5.5nb2
shannonjr [Fri, 17 Dec 2010 17:00:35 +0000 (17:00 +0000)]
Backported security fix from Version 1.6.6 of pcsc-lite. The fix bounds the
value of a pointer, prior to a memcpy(), to prevent a buffer overflow.
hauke [Fri, 17 Dec 2010 16:47:32 +0000 (16:47 +0000)]
Taking maintainership, after an offer from Masao Uebayasi.
repo-copy [Fri, 17 Dec 2010 16:42:11 +0000 (16:42 +0000)]
Repo copy files
pkgsrc fixup [Fri, 17 Dec 2010 16:42:10 +0000 (08:42 -0800)]
Fixup fromcvs/togit conversion
rhaen [Fri, 17 Dec 2010 14:47:19 +0000 (14:47 +0000)]
Updated devel/p5-Devel-StackTrace to 1.26
adam [Fri, 17 Dec 2010 14:13:02 +0000 (14:13 +0000)]
dynamic linking won't work on Darwin when slapd gets stripped
rhaen [Fri, 17 Dec 2010 14:12:10 +0000 (14:12 +0000)]
- Updated to 1.26
Changelog:
- The as_string method did not localize $@ and $SIG{__DIE__} before doing an
eval. Reported and tested by Marc Mims. RT #61072.
adam [Fri, 17 Dec 2010 10:20:51 +0000 (10:20 +0000)]
Fix building openldap-smbk5pwd on machines other than NetBSD, and without kerberos if Heimdal not found (only Samba support).
adam [Fri, 17 Dec 2010 10:19:16 +0000 (10:19 +0000)]
Fix pkglint warnings
wiz [Fri, 17 Dec 2010 09:43:20 +0000 (09:43 +0000)]
Updated devel/omake to 0.9.8.6.0rc1
wiz [Fri, 17 Dec 2010 09:40:14 +0000 (09:40 +0000)]
Update to 0.9.8.6rc1 and add lots of upstream SVN patches to make
it build again.
Changes:
This is a major feature enhancement and bugfix release
* Added keyword and optional function arguments.
The syntax of a keyword parameter/argument is "identifier = expr".
Function Application
-------------------------------------------
f(a) f(1)
f(~a, b) f(~a = 10, 11) Required keyword argument
f(?a, b) f(~a = 10, 12) Optional keyword argument
f(12) -- defaults to empty
f(?a = 1, b) f(~a = 10, 11) Optional keyword argument with default value
f(~a = 1, b) f(11) -- ~a is same as ?a if there is a default value
f(?a = 10, 11) -- Arguments can use ?, but it means the same thing
Keyword arguments and normal arguments are processed
independently. Normal arguments have to appear in the same
order as in the parameter list, but keyword arguments can go
anywhere.
This also adds the function notation.
fun(x, y) =>
add($x, $y)
foreach(x => ..., a b c)
println($x)
where the "..." essentially means "parse as if the indented
block below was actually an expression in here"
Old-style foreach generate a warning.
* Added "program" syntax. This provides a more standard
programming language, where strings must be explicit, and
variables represent applications.
The outer syntax is normal; the program syntax is an ast to
ast translation. The translation is turned on with the command
".LANGUAGE: program", which is scoped like "export". Here is
an example:
#!/usr/bin/env osh
.LANGUAGE: program
f(x) =
return x + 1
println(f(f(1)))
The normal $-style expressions are always allowed, but in
program-syntax mode, identifiers stand for variables, function
application is the f(e1, ..., e2) form, and there are the
standard infix operators. To switch back to the default
syntax, use .LANGUAGE: make
Note, shell commands and rules never use program syntax,
except within function arguments.
This is not heavily tested.
* Added support for partial and curried function applications.
Normal funcation application still require using the correct
number of arguments (as relaxed by the introduction of optional
arguments), but apply function can be used to create curried
and partial applications.
f(x,y) =
return $(add $x, $y)
g = $(apply $f, 2) # Partial applications must use apply
println($(g 3)) # 5
ff(x) =
gg(y) =
return $(add $x, $y)
println($(apply $(ff), 3, 5)) # Prints 8, also need to use apply here
apply can also take keyword arguments.
* A high-quality C parser was added to OMake — see lib/parse/C/Parse.om
* Added a LaTeX parser and spellchecker - see lib/parse/LaTeX/README.txt
* New functions added: localtime, gmtime, mktime, normalize-tm,
utimes, digest-string, url-escaped, find-all, addprefixes
* New object added: Tm
* About 10 Bugs fixed
* [Experimental] Object methods can now export their fields
back into the parent object. For example,
Z. =
x = 1
f() =
x = 2
export
Z.f()
echo $(Z.x)
# Prints "2"
This works with arbitrary levels of nesting.
wiz [Fri, 17 Dec 2010 09:26:23 +0000 (09:26 +0000)]
Add upstream bug report URL.
wiz [Fri, 17 Dec 2010 09:21:34 +0000 (09:21 +0000)]
Added games/supertuxkart version 0.6.2a
wiz [Fri, 17 Dec 2010 09:21:22 +0000 (09:21 +0000)]
+ supertuxkart.
wiz [Fri, 17 Dec 2010 09:20:53 +0000 (09:20 +0000)]
Initial import of supertuxkart-0.6.2a:
SuperTuxKart is a free 3d kart racing game; we want to make the
game fun more than we want to make it realistic. You can play with
up to 4 friends on one PC, racing against each other or just try
to beat the computer.
See the great lighthouse or drive through the sand and visit the
pyramids. Race underground or in space, watching the stars passing
by. Have some rest under the palms on the beach (watching the other
karts overtaking you :) ). But don't eat the bananas! Watch for
bowling balls, plungers, bubble gum and cakes thrown by opponents.
You can do a single race against other karts, compete in one of
several Grand Prix, try to beat the high score in time trials on
your own, play battle mode against your friends, and more!
wiz [Fri, 17 Dec 2010 09:20:53 +0000 (09:20 +0000)]
Merge from vendor branch TNF:
Initial import of supertuxkart-0.6.2a:
SuperTuxKart is a free 3d kart racing game; we want to make the
game fun more than we want to make it realistic. You can play with
up to 4 friends on one PC, racing against each other or just try
to beat the computer.
See the great lighthouse or drive through the sand and visit the
pyramids. Race underground or in space, watching the stars passing
by. Have some rest under the palms on the beach (watching the other
karts overtaking you :) ). But don't eat the bananas! Watch for
bowling balls, plungers, bubble gum and cakes thrown by opponents.
You can do a single race against other karts, compete in one of
several Grand Prix, try to beat the high score in time trials on
your own, play battle mode against your friends, and more!
obache [Fri, 17 Dec 2010 07:43:54 +0000 (07:43 +0000)]
revert last bump, not affect to mono world.
obache [Fri, 17 Dec 2010 07:36:14 +0000 (07:36 +0000)]
Bump PKGREVISION from icu shlib major bump.
repo-copy [Fri, 17 Dec 2010 04:42:23 +0000 (04:42 +0000)]
Repo copy files
pkgsrc fixup [Fri, 17 Dec 2010 04:42:22 +0000 (20:42 -0800)]
Fixup fromcvs/togit conversion
asau [Fri, 17 Dec 2010 02:53:58 +0000 (02:53 +0000)]
Updated parallel/mpi-ch to 1.3.1
asau [Fri, 17 Dec 2010 02:47:18 +0000 (02:47 +0000)]
Update to MPICH2 1.3.1
Changes in 1.3.1
# OVERALL: MPICH2 is now fully compliant with the CIFTS FTB standard
MPI events (based on the draft standard).
# OVERALL: Major improvements to RMA performance for long lists of
RMA operations.
# OVERALL: Performance improvements for Group_translate_ranks.
# COLLECTIVES: Collective algorithm selection thresholds can now be controlled
at runtime via environment variables.
# ROMIO: PVFS error codes are now mapped to MPI error codes.
# Several other minor bug fixes, memory leak fixes, and code cleanup.
A full list of changes is available using:
svn log -r7350:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.3.1
... or at the following link:
https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.3.1?action=follow_copy&rev=HEAD&stop_rev=7350&mode=follow_copy
Changes in 1.3
# OVERALL: Initial support for fine-grained threading in
ch3:nemesis:tcp.
# OVERALL: Support for Asynchronous Communication Progress.
# OVERALL: The ssm and shm channels have been removed.
# OVERALL: Checkpoint/restart support using BLCR.
# OVERALL: Improved tolerance to process and communication failures
when error handler is set to MPI_ERRORS_RETURN. If a communication
operation fails (e.g., due to a process failure) MPICH2 will return
an error, and further communication to that process is not
possible. However, communication with other processes will still
proceed normally. Note, however, that the behavior collective
operations on communicators containing the failed process is
undefined, and may give incorrect results or hang some processes.
# OVERALL: Experimental support for inter-library dependencies.
# PM/PMI: Hydra is now the default process management framework
replacing MPD.
# PM/PMI: Added dynamic process support for Hydra.
# PM/PMI: Added support for LSF, SGE and POE in Hydra.
# PM/PMI: Added support for CPU and memory/cache topology aware
process-core binding.
# DEBUGGER: Improved support and bug fixes in the Totalview support.
# Build system: Replaced F90/F90FLAGS by FC/FCFLAGS. F90/F90FLAGS are
not longer supported in the configure.
# Multi-compiler support: On systems where C compiler that is used to
build mpich2 libraries supports multiple weak symbols and multiple aliases,
the Fortran binding built in the mpich2 libraries can handle different
Fortran compilers (than the one used to build mpich2). Details in README.
# Several other minor bug fixes, memory leak fixes, and code cleanup.
A full list of changes is available using:
svn log -r5762:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.3
... or at the following link:
https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.3?action=follow_copy&rev=HEAD&stop_rev=5762&mode=follow_copy
hiramatsu [Fri, 17 Dec 2010 02:25:08 +0000 (02:25 +0000)]
Updated devel/p5-Coro.
hiramatsu [Fri, 17 Dec 2010 02:22:36 +0000 (02:22 +0000)]
Updated to 5.25. This fixes build problem due to API changes of devel/libev.
5.25 Thu Nov 11 01:08:39 CET 2010
- try a different approach on netbsd - netbsd 5 finally has marginally
working pthreads, but still broken ucontext/sigaltstack.
- openbsd 4.8 finally got their act together, Coro works out of the box
with asm, setjmp and pthreads (no change, just informational).
5.24 Sat Oct 23 11:27:12 CEST 2010
- port to the EV 4.0 API.
- work around bugs in mingw32, making strawberry perl work
out of the box.
- correctly modify Coro::AIO function prototypes
so that they reflect the "no optional parameters" rule.
- "ported" libcoro to C++.
wiz [Fri, 17 Dec 2010 01:32:59 +0000 (01:32 +0000)]
+ abcmidi-
20101212, bzr-2.2.2, dvipng-1.14, gentoo-0.19.7, gsasl-1.6.0,
gwaei-1.5.1, mrtg-2.17.0, openoffice3-3.3, opera-11.0, tellico-2.3.2.
gdt [Fri, 17 Dec 2010 01:19:34 +0000 (01:19 +0000)]
Updated www/gitweb to 1.7.3.4
gdt [Fri, 17 Dec 2010 01:19:17 +0000 (01:19 +0000)]
Update to 1.7.3.4. Most importantly:
commit
3017ed62f47ce14a959e2d315c434d4980cf4243
Author: Jakub Narebski <jnareb@gmail.com>
Date: Wed Dec 15 00:34:01 2010 +0100
gitweb: Introduce esc_attr to escape attributes of HTML elements
It is needed only to escape attributes of handcrafted HTML elements,
and not those generated using CGI.pm subroutines / methods for HTML
generation.
While at it, add esc_url and esc_html where needed, and prefer to use
CGI.pm HTML generating methods than handcrafted HTML code. Most of
those are probably unnecessary (could be exploited only by person with
write access to gitweb config, or at least access to the repository).
This fixes CVE-2010-3906
Reported-by: Emanuele Gentili <e.gentili@tigersecurity.it>
Helped-by: John 'Warthog9' Hawley <warthog9@kernel.org>
Helped-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Jakub Narebski <jnareb@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
and lesser changes:
3017ed6 gitweb: Introduce esc_attr to escape attributes of HTML elements
d48b284 perl: bump the required Perl version to 5.8 from 5.6.[21]
d8a9480 gitweb: Don't die_error in git_tag after already printing headers
22e5e58 Typos in code comments, an error message, documentation
497d9c3 gitweb: clarify search results page when no matching commit found
0b45010 gitweb: Fix typo in run() subroutine
7f425db gitweb: allow configurations that change with each request
61bf126 gitweb: move highlight config out of guess_file_syntax()
109988f gitweb: fix esc_url
869d588 gitweb: Move evaluate_gitweb_config out of run_request
7064994 gitweb/Makefile: fix typo in gitweb.min.css rule
5ed2ec1 gitweb: Return or exit after done serving request
ad709ea gitweb: Fix typo in hash key name in %opts in git_header_html
45aa989 gitweb: Run in FastCGI mode if gitweb script has .fcgi extension
18d0532 gitweb: Move static files into seperate subdirectory
04794fd gitweb: Use @diff_opts while using format-patch
a0446e7 gitweb: Add support for FastCGI, using CGI::Fast
c2394fe gitweb: Put all per-connection code in run() subroutine
592ea41 gitweb: Refactor syntax highlighting support
b331fe5 gitweb: Syntax highlighting support
152d943 gitweb: Create install target for gitweb in Makefile
8515392 gitweb: Improve installation instructions in gitweb/INSTALL
ee1d8ee gitweb: Silence 'Variable VAR may be unavailable' warnings
efb2d0c gitweb: Move generating page title to separate subroutine
7a59745 gitweb: Add custom error handler using die_error
c42b00c gitweb: Use nonlocal jump instead of 'exit' in die_error
377bee3 gitweb: href(..., -path_info => 0|1)
8de096b gitweb: simplify gitweb.min.* generation and clean-up rules
e391859 gitweb: update INSTALL to use shorter make target
a8ab675 gitweb: add documentation to INSTALL regarding gitweb.js
bb4bbf7 Gitweb: add autoconfigure support for minifiers
0e6ce21 Gitweb: add support for minifying gitweb.css
890a13a Sync with 1.7.0.4
7a49c25 gitweb: git_get_project_config requires only $git_dir, not also $projec
9be3614 gitweb: Fix project-specific feature override behavior
964ad92 gitweb multiple project roots documentation
1df4876 gitweb: Protect escaping functions against calling on undef
453541f gitweb: esc_html (short) error message in die_error
e6e592d gitweb: Die if there are parsing errors in config file
57017b3 gitweb: Simplify (and fix) chop_str
aa14013 gitweb: Add optional extra parameter to die_error, for extended explanaion
1ee4b4e gitweb: add a "string" variant of print_sort_th
0cf207f gitweb: add a "string" variant of print_local_time
24d4afc gitweb: Check that $site_header etc. are defined before using them
62331ef gitweb: Makefile improvements
b62a1a9 gitweb: Load checking
b2c2e4c gitweb.js: Workaround for IE8 bug
gdt [Fri, 17 Dec 2010 01:06:44 +0000 (01:06 +0000)]
git updated to 1.7.3.4; remove suggestion to update to 1.7.3.3
gdt [Fri, 17 Dec 2010 01:05:39 +0000 (01:05 +0000)]
Updated devel/scmgit to 1.7.3.4
gdt [Fri, 17 Dec 2010 01:05:23 +0000 (01:05 +0000)]
Update to 1.7.3.4.
Git v1.7.3.4 Release Notes
==========================
Fixes since v1.7.3.3
--------------------
* Smart HTTP transport used to incorrectly retry redirected POST
request with GET request.
* "git apply" did not correctly handle patches that only change modes
if told to apply while stripping leading paths with -p option.
* "git apply" can deal with patches with timezone formatted with a
colon between the hours and minutes part (e.g. "-08:00" instead of
"-0800").
* "git checkout" removed an untracked file "foo" from the working
tree when switching to a branch that contains a tracked path
"foo/bar". Prevent this, just like the case where the conflicting
path were "foo" (c752e7f..
7980872d).
* "git cherry-pick" or "git revert" refused to work when a path that
would be modified by the operation was stat-dirty without a real
difference in the contents of the file.
* "git diff --check" reported an incorrect line number for added
blank lines at the end of file.
* "git imap-send" failed to build under NO_OPENSSL.
* Setting log.decorate configuration variable to "0" or "1" to mean
"false" or "true" did not work.
* "git push" over dumb HTTP protocol did not work against WebDAV
servers that did not terminate a collection name with a slash.
* "git tag -v" did not work with GPG signatures in rfc1991 mode.
* The post-receive-email sample hook was accidentally broken in 1.7.3.3
update.
* "gitweb" can sometimes be tricked into parrotting a filename argument
given in a request without properly quoting.
Other minor fixes and documentation updates are also included.
Git v1.7.3.3 Release Notes
==========================
In addition to the usual fixes, this release also includes support for
the new "add.ignoreErrors" name given to the existing "add.ignore-errors"
configuration variable.
The next version, Git 1.7.4, and future versions, will support both
old and incorrect name and the new corrected name, but without this
backport, users who want to use the new name "add.ignoreErrors" in
their repositories cannot use older versions of Git.
Fixes since v1.7.3.2
--------------------
* "git apply" segfaulted when a bogus input is fed to it.
* Running "git cherry-pick --ff" on a root commit segfaulted.
* "diff", "blame" and friends incorrectly applied textconv filters to
symlinks.
* Highlighting of whitespace breakage in "diff" output was showing
incorrect amount of whitespaces when blank-at-eol is set and the line
consisted only of whitespaces and a TAB.
* "diff" was overly inefficient when trying to find the line to use for
the function header (i.e. equivalent to --show-c-function of GNU diff).
* "git imap-send" depends on libcrypto but our build rule relied on the
linker to implicitly link it via libssl, which was wrong.
* "git merge-file" can be called from within a subdirectory now.
* "git repack -f" expanded and recompressed non-delta objects in the
existing pack, which was wasteful. Use new "-F" option if you really
want to (e.g. when changing the pack.compression level).
* "git rev-list --format="...%x00..." incorrectly chopped its output
at NUL.
* "git send-email" did not correctly remove duplicate mail addresses from
the Cc: header that appear on the To: header.
* The completion script (in contrib/completion) ignored lightweight tags
in __git_ps1().
* "git-blame" mode (in contrib/emacs) didn't say (require 'format-spec)
even though it depends on it; it didn't work with Emacs 22 or older
unless Gnus is used.
* "git-p4" (in contrib/) did not correctly handle deleted files.
Other minor fixes and documentation updates are also included.
agc [Fri, 17 Dec 2010 00:38:14 +0000 (00:38 +0000)]
document rtree and fts options for sqlite3
agc [Fri, 17 Dec 2010 00:37:34 +0000 (00:37 +0000)]
Add two new options for sqlite3, rtree (for multi-dimensional search optimization),
and fts (full-text searching). Both options are off by default.
jnemeth [Fri, 17 Dec 2010 00:24:28 +0000 (00:24 +0000)]
Update to 1.8.1.1. This is a minor bugfix update.
The release of Asterisk 1.8.1.1 resolves two issues reported by the community
since the release of Asterisk 1.8.1.
* Don't crash after Set(CDR(userfield)=...) in ast_bridge_call. Instead of
setting peer->cdr = NULL, set it to not post.
(Closes issue #18415. Reported by macbrody. Patched, tested by jsolares)
* Fixes issue with outbound google voice calls not working. Thanks to az1234
and nevermind_quack for their input in helping debug the issue.
(Closes issue #18412. Reported by nevermind_quack. Patched by dvossel)
For a full list of changes in this release candidate, please see the ChangeLog:
http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.1.1
jnemeth [Fri, 17 Dec 2010 00:21:52 +0000 (00:21 +0000)]
Updated comms/asterisk18 to 1.8.1.1
rhaen [Fri, 17 Dec 2010 00:05:24 +0000 (00:05 +0000)]
Updated www/drupal6 to 6.2
rhaen [Fri, 17 Dec 2010 00:04:00 +0000 (00:04 +0000)]
- updated package to 6.20
- update patch provided by V.Seifert
ChangeLog:
- #494462 by z.stolar: modify robots.txt to give search engine crawlers
permission to index content in /sites/*, such as images uploaded to the
site #481142 by JohnAlbin, sociotech: theme settings forms were not
inherited by sub-themes
- #764548 by Dave Reid, sun: backport hiding of hidden modules on the
modules page, so if projects include hidden modules for testing, those
will not confuse users #687674 by jefnguo, rdrh555: fix minor code
documentation typo in menu.inc
- #881540 by bjaspan: make syslog identity configurable on the user
interface (instead of hardwired to 'drupal') #280930 by pillarsdotnet,
oadaeh, David_Rothstein: fall back on an empty array if hook_schema is
not defined for a module
- #956320: clean up documentation for menu_set_active_trail #903016 by
daniels220: path argument was not documented on the arg() function
- #618280 by daniels220: minor fix to drupal_add_css() documentation to
have correct path example #926440 by daniels220: document search_form()
return value properly
- #716348 by grendzy, hefox: document that drupal_get_path(),
drupal_load() and drupal_get_filename() can be used with 'profile' as
well #767408 by hunmonk: copy semaphore site creation to
update_fix_d6_requirements() to solve issues upgrading from any version
of Drupal 5
- #948520 by jhodgdon, mvc: fix formatting in Schema API documentation
lists #931304 by subnet_rx, webkenny: backport support for newly popular
tel: protocol in filter_xss_bad_protocols()
- #937508 by amateescu: document the return value of arg() better #505730
by alexanderpas, jhodgdon: document return value of
valid_email_address() better
- #930784 by Jay Matwichuk, daniels220: fix argument name in code
documentation for db_add_field() #225950 by mgriego, daniels220,
jhodgdon: improve documentation on theme_image()
- #698248 by andypost: fix notice in cache.inc when $user->cache is not
defined #872374 by sender: user_load() can take a uid not just an array;
document that properly
- #942718 by joachim: document where drupal_get_form() arguments end up in
form arrays #895858 by dstol: fix documentation of possible $item values
in menu_link_save()
- #379348 by dstol: refine documentation on node_submit() #403034 by
Andreas Wolf, roderik: node_assign_owner_action() should use
node_get_types('name', ...) to get the name of the node type
- #829968 by AlexisWilke, andypost: fix drupal_lookup_path() to always
return FALSE if the source was not found, not just for the 2nd call
onwards #245990 by David_Rothstein, Pedro Lozano, andypost: do not
follow any redirections in system_check_http_request() since we only
need data on whether HTTP requests worked at all
- #366768 by druppi, hass, plach, GiorgosK: do not link to unpublished
translation nodes, even if user would have access to them (once
published) #764234 by yan_nick, Zoltan Balogh and myself: backport width
of user filter labels in admin forms; better fit for some translations
- #971400 by myself, pp: backport change of language source URLs from
Drupal 7 #809616 by catch, hswong3i: fix notice in menu rebuild
- #973242 by pp: log type name not properly translated in dblog.module
- #147000 by pwolanin, mikeytown2, et. al.: avoid multiple, parallel
rebuildings of module and theme data
- #969252 by Dave Reid: save hook_help implementation in upload.module for
admin/settings/uploads #993834 by adamgerbert, nenne: fix documentation
of return value in do_search
- #991944 by Jacine: theme_locale_admin_manage_screen() doesn't exist
- #841134 by daniels220, jhodgdon: file_save_upload() documentation
corrections
- #287647 by bjaspan, lilou, mikejoconnor, cafuego, Déja: cast invalid
hook_schema() results into arrays at all times #917670 by mr.baileys,
rdrh555: fix documentation for drupal_alter()
- #357785 by arnoldc, gravalsyr, miro_dietiker, plach: retain the tnid
value for new nodes saved, so the node object reflects the database
- #422218 by salvis, jeremiah.snapp: fix a case in forum module where non
forum tids might get picked as the forum topic tid
- #488166 by EmanueleQuinto, Damien Tournoud, jhodgdon: search relevance
calculation fails if last_comment_timestamp is NULL #881132 by HLopes,
Garrett Albright: CSS files with non-UTF-8 characters broke CSS
optimization
- #772678 by sun, jpmckinney, Berdir, markus_petrux: no way to specify
default collation, entirely depended on database configuration (which
might be inappropriate) #212130 by salvis, boydjd, Steven, grendzy,
Damien Tournoud: more complete support for unicode entities, to account
for previously missing entities in decode_entities()
- #307636 by zbricoleur, sreynen, quicksketch: fix file identification bug
with image file processing on Microsoft IIS Roll back #147000, prevented
Drupal from being installed.
- #986682 by pkiraly: improve code documentation for db_table_exists() and
db_column_exists()