Commit graph

15760 commits

Author SHA1 Message Date
sno
6d24353205 Updating devel/p5-Module-Install-XSUtil from 0.27 to 0.33
Upstream changes:
0.33 Sun Sep 19 22:15:10 2010
    - Disable -Wdeclaration-after-statement by requires_c99()

0.32 Mon Sep 13 14:18:33 2010
    - Don't clean xshelper.h by default.
      Use use_xshelper -clean (or -realclean) to clean the file.

0.31 Mon Sep 13 13:09:16 2010
    - Fix a check for STATIC_INLINE (s/__cplusplus__/__cplusplus/)

0.30 Sat Sep 11 14:17:06 2010
    - Add use_xshelper() command to create xshelper.h
2010-09-23 22:43:21 +00:00
sno
6512fe3f51 Updating devel/p5-MooseX-StrictConstructor from 0.10nb1 to 0.11
Upstream changes:
0.11     2010-09-09
- Added a missing test dep on Test::Exception. Reported by Phillip Moore. RT
  #61205.
2010-09-23 22:20:29 +00:00
sno
be03f867a2 Updating devel/p5-MooseX-Types from 0.23nb1 to 0.24
Upstream changes:
0.24    Sat Sep 11 19:59:18 CEST 2010
        - Avoid more warnings from Moose 1.09 in tests (Dave Rolsky).
2010-09-23 22:17:44 +00:00
sno
ea7a70d76e Updating devel/p5-Moose from 1.12 to 1.14
Upstream changes:
1.14 Tue, Sep 21, 2010

  [BUG FIXES]

  * Work around what looks like a bug in List::MoreUtils::any. This bug caused
    a weird error when defining the same union type twice, but only when using
    MooseX::Types. Reported by Curtis Jewell. RT #61001. (Dave Rolsky)

1.13 Mon, Sep 13, 2010

  [API CHANGES]

  * The deprecation warnings for alias and excludes are back, use -alias and
    -excludes instead. (Dave Rolsky)

  [ENHANCEMENTS]

  * When composing one role into another and there is an attribute conflict,
    the error message now includes the attribute name. Reported by Sam
    Graham. RT #59985. (Dave Rolsky)

  * When a class is made immutable, the does_role method is overridden with a
    much faster version that simply looks role names up in a hash. Code which
    uses lots of role-based type constraints should be faster. (Dave Rolsky)
2010-09-23 22:16:41 +00:00
sno
c359376456 Updating devel/p5-Devel-TraceUse from 2.02nb1 to 2.03
Upstream changes:
2.03 Wed Sep 22 01:15:40 CEST 2010
    - The 'hidecore' option will hide core modules in the output
      (initial patch by David Leadbeater)
    - moved author tests to xt/
2010-09-23 21:28:01 +00:00
sno
e6db69c120 Updating devel/p5-autobox from 2.70nb1 to 2.71
pkgsrc changes:
- bump dependency version of Scope::Guard to 0.20

Upstream changes:
2.71  Thu Sep 23 02:28:10 2010
    - fix for recent perls: remove cargo-cultism
2010-09-23 21:22:55 +00:00
sno
a1d1428028 Updating devel/p5-App-cpanminus from 1.0013 to 1.0014
Upstream changes:
1.0014  Tue Sep 21 12:42:28 PDT 2010
   - Added "--> Working on ..." output for a better understanding of
     overall build process
2010-09-23 21:19:08 +00:00
obache
0228162331 Update ruby-gnome2 to 0.90.1.
= NEWS

== Ruby-GNOME2 0.90.1: 2010-09-23

NOTE: 0.90.x releases are for 1.0.0 major release.

A install bug fix release of 0.90.0.

=== Changes

==== Ruby/ATK

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/GTK2

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/Pango

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/Poppler

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/RSVG

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

=== Thanks

  * OBATA Akio

== Ruby-GNOME2 0.90.0: 2010-09-23

NOTE: 0.90.x releases are for 1.0.0 major release.

RubyGems support!

=== Changes

==== Ruby/GTK2

  * Bug fixes:
    * [ruby-gnome2-devel-en] Gtk 2.20, Gtk::Builder and 'name'
      add Gtk::Buildable#builder_name/set_builder_name.
      [Simon Arnaud, Kouhei Sutou]

=== Thanks

  * Simon Arnaud
2010-09-23 15:35:58 +00:00
obache
f24cd0da17 + ruby-pkg-config 2010-09-23 15:25:57 +00:00
obache
f8e030f858 Import ruby-pkg-config-1.0.6 as devel/ruby-pkg-config.
A pkg-config implementation by Ruby.
2010-09-23 15:24:28 +00:00
taca
9e4978df82 Remove empty value of LICENSE. 2010-09-23 09:22:13 +00:00
obache
90f140fb7c Update libgee to 0.5.3.
pkgsrc changes:
* set LICENSE=gnu-lgpl-v2.1
* drop dependency on vala, not used.
* add TEST_TARGET.

NEWS from upstream:
libgee 0.5.3
============

 * Fix memory leaks in TimSort and LinkedList.
 * Bug fixes in TreeMap and TreeSet.

libgee 0.5.2
============

 * Build system enhancements to conform Gnome's style.
 * Bug fixes in TreeSet, TreeMap and Collection.to_array.
 * Deprecated Map methods marked with [Deprecated].

libgee 0.5.1
============

 * Bug fixes in HashMultiSet, TimSort, TreeMap, TreeMultiSet, and TreeSet.
 * Fix build with Vala 0.8.0 and later.
 * Fix build on Windows.
 * Fix subprocess handling in test infrastructure.

libgee 0.5.0
============

 * API changes
   * Introduce Functions hash, equal and compare function factory
   * Introduce Comparable<G> interface
   * Implementations provides sane defaults when constructed without functions
   * ReadOnly* made internal in favor of a `read_only_view` properties
   * Iterator<G> is now mutable and resettable
   * Introduction of BidirIterator<G> bidirectional iterators
   * List<G>.list_iterator () returns a specialized ListIterator<G>
   * Various API contracts clarifications and enhancements
   * Introduce List<G>.sort () with TimSort implementation
   * Complete Map API rework
   * Introduce Queue and Deque interfaces
   * Introduce MultiSet and MultiMap interfaces (Ali Sabil)
   * Introduce SortedSet interface (Maciej Pietchotka)

 * New implementations
   * HashMultiSet and HashMultiMap (Ali Sabil)
   * TreeMultiSet and TreeMultiMap.
   * PriorityQueue
   * LinkedList now implements Deque
   * TreeSet now implements SortedSet (Maciej Pietchotka)

 * Infrastructure
   * New test framework and complete tests refactoring (Julien Peters)
   * New doc/ documentation directory (--enable-doc)
   * Test coverage analysis using lcov (--enable-coverage)
   * Basic benchmark framework and sort benchmark (--enable-benchmark)
   * Use silent rules by default for users of automake 1.11

 * Code Quality
   * Many bug fixes
   * Many optimizations
   * Lots of additional documentation
   * Better overall encapsulation, dangerous public setters have been removed
   * Better test coverage (more than 90%)

libgee 0.4.0
============

 * Bug fixes.

libgee 0.3.0
============

 * Introduce AbstractCollection, AbstractList and AbstractMap base classes.
 * Add new properties and methods to Collection, List and Map. (Tomaž Vajngerl)
 * Add LinkedList implementation. (Mark Lee)
 * Add TreeSet and TreeMap implementations. (Maciej Piechotka)
 * Iterable.element_type is now a property.
 * Map.remove now takes an optional parameter to retrieve the removed value.
 * Bump library version info to reflect API/ABI breakage

libgee 0.2.0
============

 * Generate GIR file.

libgee 0.1.6
============

 * Fix build for Vala 0.7.
 * Bug fixes.
2010-09-23 08:26:09 +00:00
taca
5f3a5740e7 Add and enable ruby-ffi and ruby-getopt. 2010-09-23 07:20:07 +00:00
taca
1aaf8da8f4 Importing devel/ruby-getopt 1.4.0.
The getopt library provides two different command line option parsers.
They are meant as easier and more convenient replacements for the
command line parsers that ship as part of the Ruby standard library.
Please see the README for additional comments.
2010-09-23 07:18:42 +00:00
taca
d1a1b55897 Importing devel/ruby-ffi 0.6.3.
== DESCRIPTION:

Ruby-FFI is a ruby extension for programmatically loading dynamic
libraries, binding functions within them, and calling those functions
from Ruby code.  Moreover, a Ruby-FFI extension works without changes
on Ruby and JRuby.

Discover why should you write your next extension using Ruby-FFI
here[http://wiki.github.com/ffi/ffi/why-use-ffi].

== FEATURES/PROBLEMS:

* It has a very intuitive DSL
* It supports all C native types
* It supports C structs (also nested), enums and global variables
* It supports callbacks
* It has smart methods to handle memory management of pointers and structs
2010-09-23 07:18:01 +00:00
adam
4545efde3d Changes 0.25:
* 0.24 included a too strict whitespace/shell metacharacter filter
  leading to some legal characters like = and : being escaped in the
  output.  This has been fixed.
* when building with newer and external libpopt, it would be confused
  over being asked to split an empty string, leading to errors with
  packages that included empty fields in their .pc files.
* Make the COPYING file explicitly GPLv2.  The COPYING file in 0.24
  was inadvertently GPLv3 rather than the correct GPLv2.
* Minor changes to documentation

Changes 0.24:
* Fix up bug in PKG_CONFIG_SYSROOT handling which mangled non-I and
  non-L arguments
* Put /usr/lib/pkgconfig and /usr/share/pkgconfig into the default
  search path when no prefix is passed to configure.
* Portability fixes for Windows and NetBSD
* Various man page updates
* Add logging support to log how pkg-config is being called.
* Skip Requires.private unless we need them for Cflags
* Add a variable, pc_path to the compiled-in pkg-config package that
  you can query for the compiled-in PKG_CONFIG_PC_PATH.
* Various updates to pkg.m4.
* Update rpmvercmp with bugfixes from upstream.
* Add introductory guide to pkg-config, thanks to Dan Nicholson for
  the patch.
* Add listing of variables in a package
* Make it possible to use external popt.
* Add --print-provides and --print-requires(-private) options
* Add support for paths containing whitespace and shell metacharacters
2010-09-23 07:07:46 +00:00
sno
a77fae5b61 Updating devel/p5-Parse-ExuberantCTags from 1.01nb1 to 1.02
Upstream changes:
1.02  Tue Sep 21 22:23 2010
  - Fix compilation in C89 mode (RT #61526)
  - Better Makefile.PL (Alexandr Ciornii)
2010-09-23 06:52:02 +00:00
sno
d516da0bd0 Updating devel/p5-Perl-Version from 1.009nb1 to 1.010
pkgsrc changes:
- adding license definition
- removing upstream applied fix

Upstream changes:
1.010   2010-09-19
        Install perl-reversion by default.
2010-09-23 06:47:54 +00:00
taca
79c65bcdaf Update devel/ruby-thor to 0.14.1.
Official changes are unknown but it seems that some bug fixes was done.
2010-09-23 06:41:27 +00:00
taca
3d1768185f Update devel/ruby-rcov to 0.9.9.
It seems that a little improvemnt for JRuby (not related to ruby in
pkgsrc).
2010-09-23 06:37:17 +00:00
sno
62862a3596 Added devel/p5-LEOCHARRE-Dir, devel/p5-LEOCHARRE-Debug and devel/p5-LEOCHARRE-CLI2 2010-09-23 06:31:17 +00:00
sno
35b313458c Importing package for Perl5 module LEOCHARRE::CLI2 1.16 into
devel/p5-LEOCHARRE-CLI2 as dependency of scheduled update of
www/p5-WordPress-XMLRPC to 1.23

Some quick help for writing cli scripts. Forces by default that -h
triggers help, that -d triggers debug. Automates help, debug, etc.
When LEOCHARRE::CLI2 is used, the OPTIONS are altered automatically.
Also it automatically generates HELP.
2010-09-23 06:29:35 +00:00
sno
5365807778 Importing Perl5 module LEOCHARRE::Debug 1.03 into devel/p5-LEOCHARRE-Debug
as dependency for scheduled update of p5-WordPress-XMLRPC to 1.23

Leo Charre's debug sub
2010-09-23 06:27:43 +00:00
sno
abe9244b10 Importing Perl5 package LEOCHARRE::Dir version 1.08 into
devel/p5-LEOCHARRE-Dir as required by the update of www/p5-WordPress-XMLRPC
to 1.23

Reading directories, etc. Made to be simple, clean cut.
2010-09-23 06:13:05 +00:00
obache
9fa21de6d5 + lua-filesystem 2010-09-23 05:27:32 +00:00
joerg
f19552fa00 Update to fossil-201009181.55143: No detailed ChangeLog, but this fixes
issues with the git2fossil import and repositories > 4GB.
2010-09-22 20:39:59 +00:00
sno
4ff342246a Updating devel/p5-Net-LDAP-Class from 0.18nb1 to 0.25
pkgsrc changes:
- add license
- add/adjust dependencies

Upstream changes:
0.19    10 Aug 2009
        * tweek N::L::C::G::AD per https://rt.cpan.org/Ticket/Display.html?id=48562
        * add isa_user() and isa_group() methods to base class per same RT ticket.

0.20    26 Aug 2009
        * add Iterator, SimpleIterator and MultiIterator classes and supporting methods.
          Thanks to Peter Newman for dialogue on the development of the iterator feature.
          See https://rt.cpan.org/Ticket/Display.html?id=48562
        * fix overloading for boolean checks when stringify() evaluates false (emptry string, e.g.)

0.21    26 Aug 2009
        * change fetch_secondary_users() in both Group::AD and Group::POSIX to just wrap around
          secondary_users_iterator().

0.22    14 Sep 2009
        * add pswd_will_expire_localtime to User::AD
        * remove init_user_class and init_group_class overrides in subclasses,
          to prevent masking the fact that you must create your own subclass.

0.23    24 Nov 2009
        * add explicit unbind() calls in tests per RT #52037

0.24    29 Nov 2009
        * flag some AD tests as TODO until the pack/unpack issue with SIDs can be ironed out.
          It only seems to affect Net::LDAP::Server::Test, not actual AD servers.

0.25    17 Feb 2010
        * rewrite of internal _sid2string() and _string2sid() pack/unpack magic. Many thanks
          to David Lowe for the help.
2010-09-22 06:27:47 +00:00
sno
71ef470122 Updating devel/p5-Net-LDAP-Server-Test from 0.8.0.01 to 0.10
pkgsrc changes:
- add license
- adjust download directory

Upstream changes (since 0.08_01 - upstream version of packaged 0.8.0.01):
0.10    15 June 2010
        * ditch the pseudo-sleep() delay in forking child, instead using
          a pipe() check.  Patch from David Leadbeater via
          https://rt.cpan.org/Public/Bug/Display.html?id=56987
        * quiet line noise when primaryGroupID not used. Patch from Ted
          Katseres via https://rt.cpan.org/Public/Bug/Display.html?id=58337

0.09    17 Feb 2010
        * wrap print to $socket handle in {} braces for perl 5.6.x
        * rewrite _sid2string() and _string2sid() with better pack/unpack
          magic. Thanks to David Lowe.

0.08    26 Aug 2009
        * make debugging messages optional with LDAP_DEBUG env var
        * add support for Net::LDAP::Control (specifically,
          Net::LDAP::Control::Paged)
2010-09-22 06:09:30 +00:00
sno
23e35f86af Updating devel/p5-Module-CoreList from 2.38 to 2.39
Upstream changes:
2.39    Sun Sep 19 2010
  - Updated for v5.13.5
2010-09-21 20:54:12 +00:00
sno
525fc9054c Updating devel/p5-Devel-NYTProf from 4.04nb1 to 4.05
Upstream changes:
Changes in Devel::NYTProf 4.05 (svn 1359) 15th Sept 2010
  Fixed tests to work with a new optimization in perl 5.13.4.
  Fixed handling of negative values for subroutine line ranges
    (that may be added to %DB::sub by buggy software).
  Fixed handling of negative times from unstable clocks
    that caused spikes in statement times.
  Fixed risk of bad line numbers hanging report generation.
2010-09-21 20:49:11 +00:00
fhajny
08ff784184 Import lua-filesystem-1.5.0 as devel/lua-filesystem.
LuaFileSystem is a Lua library developed to complement the set of functions
related to file systems offered by the standard Lua distribution.

LuaFileSystem offers a portable way to access the underlying directory
structure and file attributes.
2010-09-21 09:30:41 +00:00
sno
fff309caf6 Updating devel/p5-Getopt-Long-Descriptive from 0.085nb1 to 0.086
pkgsrc changes:
- bump version of dependency to devel/p5-Sub-Exporter

Upstream changes:
0.086   2010-09-19
        fix minimum required version of Sub::Exporter
        minor tweak to avoid warnings when run with -w
2010-09-21 06:22:11 +00:00
sno
ca28541bcf Updating devel/p5-Package-Stash from 0.05nb1 to 0.08
Upstream changes:
0.08  2010-09-18
      - oops, accidentally included some experimental changes in that last
        release, that break things

0.07  2010-09-18
      - non-dev release

0.06-TRIAL  2010-08-26
      - re-enable the caching of the stash, since I can't reproduce the bug
        at all
2010-09-21 06:17:21 +00:00
sno
ac25fc2029 Updating devel/p5-PathTools from 3.31nb1 to 3.33
pkgsrc changes:
- adjust license

Upstream changes since 3.31:
3.33 - Mon Sep 20 18:00:00 2010
- No functional changes since the previous release.
- Fixes POD links
  (part of core change2a6dc37471bea77f0c24fd1fe90c598a270c9968,
   Florian Ragwitz)

3.32 - Sun Sep 19 18:00:00 2010
- Promote to stable release.

3.31_03 - Fri Sep 17 20:00:00 2010
- Colon delimiter and escaped delimiters for File::Spec::VMS
  This is core change 61196b433b2b (Craig A. Berry)

3.31_02 - Fri Jul 23 20:00:00 2010
- Add TODO test for File::Spec->rel2abs() when under a symlink.
- Make catpath return an empty directory rather than the current
  directory if the directory name is empty.  This allows catpath
  to play nice with non-rooted logical names, as in
        catpath('sys$login:', '', 'login.com');
  (Craig A. Berry)
- Fix abs2rel bug in handling a Unix-style input.
  (Craig A. Berry)
- Assorted clarification and simplification of the documentation.
  (Craig A. Berry)
2010-09-21 06:11:38 +00:00
sno
8056f12e2e Updating devel/p5-Class-XSAccessor from 1.07 to 1.08
pkgsrc changes:
- removing dependency to devel/p5-AutoXS-Header

Upstream changes:
1.08  Fri Sep 17 20:30 2010
  - Promote latest development release to a stable release.

1.07_04  Sun Sep 12 10:30 2010
  - Since WIN32 doesn't have the PERL_CORE optimization,
    it gets the PERL_NO_GET_CONTEXT optimization back.
  - Add threading test that would previously crash on win32
    and perls compiled with track-mempool.
  - Use the system's malloc/etc for the shared memory, not perl's.

1.07_03  Thu Sep  9 20:30 2010
  - Minor constructor optimization/cleanup.
  - Various built-time warning fixes.
  - PERL_CORE optimization now disabled on WIN32.
  - Class::Accessor::Fast compatibility code added (not
    for public consumption!)
  - Clear requirement of Perl 5.8 everywhere.
  - Fix minor (constant as in O(1)) memory leak.

1.07_02  Mon Aug 23 20:30 2010
  - Various warning fixes and small cleanups over previous
    dev. version.

1.07_01  Wed Aug 18 20:30 2010
  - Experimental support for lvalue accessors:
    $obj->foo = 12
2010-09-21 05:59:42 +00:00
sno
81f42249df Updating subversion from 1.6.9nb1 to 1.6.12
Upstream changes:
Version 1.6.12
(21 Jun 2010, from /branches/1.6.x)
http://svn.apache.org/repos/asf/subversion/tags/1.6.12

  User-visible changes:
   * further improvements for issue #3242
   * allow deletion of uris which need character escaping (issue #3636)
   * fix errors with 'svn mkdir --parents' (issue #3649)
   * update address to which crash reports are sent (r901304)
   * check for server certificate revocation on Windows (r898048)
   * disable custom file mutexes on Windows (r879902, -16)
   * fix handling of peg revision'd copy targets (issue #3651)
   * more improvements to 'svn merge --reintegrate' (r935631)
   * allow copying of broken symlinks (issue #3303)
   * improve rep-sharing performance on high-concurrency repos (issue #3506)
   * fixed: added subtrees with mergeinfo break reintegrate (issue #3654)
   * fixed: assertion triggered by tree-conflicted externals (issue #3469)

  Developer-visible changes:
   * give windows devs more flexibility with sqlite versions (r944635)
   * allow the pack tests to work with low file descriptor limits (r937610)
   * improve exception handling on Windows Vista and 7 (r878447, -910, -916)

Version 1.6.11
(19 Apr 2010, from /branches/1.6.x)
http://svn.apache.org/repos/asf/subversion/tags/1.6.11

 User-visible changes:
  * fix for repositories mounted via NFS (issue #3501)
  * enable TCP keep-alives in svnserve (r880552)
  * tighten restrictions on revprops for 'svnadmin verify' (r904594)
  * make ra_serf give better out-of-date information (issue #3561)
  * improve error message upon connection failure with svn+ssh:// (r922516)
  * allow 'svn log' on an uncommitted copy/move destination (r901752)
  * make 'svnadmin hotcopy' copy the fsfs config file (r905303)
  * mergeinfo improvements with non-inheritable mergeinfo (issue #3573)
  * make mergeinfo queries not require access to the repo root (issue #3242)
  * update URLs to refer the the new apache.org repository (r904301, -94)
  * update relative externals during a switch (issue #3390)
  * fix 'merge --reintegrate' with self-referential mergeinfo (r892050, -85)
  * improve wc-ng working copy detection (r929382)
  * improve handling of mergeinfo when using serf (r880461)
  * fixed: 'svnlook plist --revprop' with '-t TXN_NAME' (r917640, -8211)
  * fixed: file external from URL cannot overwrite existing item (issue #3552)
  * fixed: potential memory error in 'svn status' (r923674, -9)
  * fixed: merge records mergeinfo from natural history gaps (issue #3432)
  * fixed: theoretical possibility of DB corruption (r926151, -67)

 Developer-visible changes:
  * disable checks for wc-ng working copies when running the test suite
  * on Windows, don't ignore move operation error codes (r896915)
  * more precise reporting of errors occuring with sqlite init (r927323, -8)
  * ensure rangelist APIs are commutative (r923389, -91)

Version 1.6.10
(Not released, see changes for 1.6.11.)
2010-09-19 16:10:46 +00:00
wiz
40ec122438 Set LICENSE. 2010-09-19 14:09:41 +00:00
obache
932750b5e1 Update libmowgli to 0.7.1.
Based on PR#43760 by Kamel Derouiche.

summary from changelog
 * Add mowgli_patricia_size().
 * Update buildsys.
 * bug fixes.
2010-09-19 12:19:41 +00:00
wiz
ebdaef1323 Update to 0.70:
0.70 Fri Sep 17 19:07:02 2010
    [BUG FIXES]
    * Delegations ignored method modifiers

0.69 Mon Sep 13 14:04:41 2010
    [BUG FIXES]
    * Workaround a problem with Test::Builder 2.00_01, which could cause
      SEGV (the HEAD in the repository of tb2 is okay)
2010-09-19 10:58:14 +00:00
wiz
a08d077eb4 Update to 1.29:
2010-06-17: version 1.29

    * fix warnings spew if calling stats on a down server

    * fix buck2sock confusion (Eddie Canales)

	* quell ipv6-related warning
	  https://rt.cpan.org/Ticket/Display.html?id=51761
2010-09-19 10:54:28 +00:00
obache
175d154d8a Update gsoup to 2.7.17.
Based on PR#43789 by Kamel Derouiche.

pkgsrc changes:
 * install documentation additionally.
 * exactly buildlink with zlib and openssl.

upstream changes:

# Version 2.7.14 (09/07/2009)


    * Added support for poll() to replace select() to prevent FD_EXCEEDED.
    * Fixed enum local simpleType restriction attribute initialization.
    * Fixed utf8 string parsing issue when first char in CDATA could cause
      problems.
    * Fixed UDP IPv6 multicast-unicast exchange.
    * Fixed gzip end-of-stream check.
    * Fixed wsdl2h portType operation-input/output matching to ensure operations
      can be safely overloaded.


# Version 2.7.15 (11/07/2009)


    * Added soap_read_X() and soap_write_X() macros to simplify object reading
      and writing.
    * Fixed soap_new_X() functions compilation problem.
    * Fixed SSL session in context copy.
    * Fixed win32 select() in tcp_select().
    * Fixed wstrings in unions.
    * Fixed preservation of CDATA sections in literal XML strings.


# Version 2.7.16 (04/05/2010)


    * Added soapcpp2 option -T to generate auto-test echo server code with an
      example in samples/autotest based on 294 patterns for data binding W3C
      workgroup.
    * Added soapcpp2 option -b to serialize byte arrays char[] as fixed-size
      strings (array of xsd:byte otherwise).
    * Added xsd:duration serializer: import custom/duration.h.
    * Added gsoap header syntax '$' type qualifier to indicate special
      struct/class members (array length, union discriminators).
    * Added "colon notation" to attach XML prefixes to C/C++ names without
      changing the names, an alternative to the ns__ prefix notation.
    * Added wsdl2h options -z# for backward compatibility flags (-z1, -z2).
    * Added SOAP_XML_IGNORENS to optionally ignore XML namespaces.
    * Added WS-ReliableMessaging plugin.
    * Added custom xsd:duration serializer.
    * Added WSSE plugin soap_wsse_set_wsu_id() to simplify signing of elements
      (sets the wsu:Id of a given element tag name).
    * Improved handling of struct/class member name clashes resulting from XML
      schemas definitions.
    * Improved SOAP RPC ecoding response element tag acceptance.
    * Improved VxWorks compatibility.
    * Fixed FastCGI SOAP/XML processing with MIME attachments.
    * Fixed 'typedef std::string XML', for literal XML serialization problem.
    * Fixed a rare incorrect well-formedness error when xmlns default namespaces
      are absent.
    * Fixed a zlib compression error when obsolete crc check is used.
    * Fixed WS-Addressing HTTPS message relay (OpenSSL crash).


# Version 2.7.17 (05/10/2010)


    * Added WS-Policy 1.2 and 1.5, WS-SecurityPolicy 1.2 support for wsdl2h.
    * Improved WS-ReliableMessaging interop and verified MT-safety.
    * Improved WS-Security WSSE plugin documentation.
    * Fixed soapcpp2 line number error reporting.
    * Fixed WSSE plugin soap_wsse_set_wsu_id().
    * Fixed wsdl2h cycle problem with recursive xs:include and xs:import.
    * Fixed enum translation of enum symbols with colons.
    * Fixed std::wstring used as XML attribute value UTF8 encoding (internal stdsoap2 API changed).
2010-09-18 12:11:36 +00:00
obache
567e8a6331 replace spaces with tabs for recent gmake. 2010-09-18 08:02:29 +00:00
spz
5a4469c01f update to version 3.8.8, partially by sno@
Upstream Changelog:

NEW FEATURES AND MAJOR CHANGES

* Aaron Sigel performed a security audit of RT and pointed out
  a number of potential improvements which have been addressed

* Charts improvements

    * Time-based charts can now show "hourly" goupings.
    * ChartFont option is now hash with font per language.
    * Two default fonts are shipped with RT to cover most
      supported languages.
    * The table of chart results now contains links to tickets
      matching a given row.
    * Timezones support, but protected with config option.
    * Better scaling of Y axis.
    * X axis labels are now vertical if there is not enough
      space to display them horizontally.

* RTAddressRegexp option improvements

    * No default value anymore.
    * If no value is set then RT will attempt to calculate the right value
      from the user-defined queue addresses.
    * On create/update/people pages RT now checks addresses
      users enter and stop users from entering known
      addresses for RT queues.

* Admin UI improvements

    * Improved display of the "About this RT" page.
    * More pages in the Admin UI have been switched to generic
      code to list objects (like tickets in search results)
    * Display formats for these objects are now configurable
      in the config file (%AdminSearchResultFormat)
    * More columns in column maps for objects other than
      tickets.

* Custom fields ordering and application improvements

    * Queue specific custom fields now can be placed above
      global, below or even in the middle. Order of global
      custom fields stays the same in all queues, but a custom
      field that is applied to particular queues can be placed
      differently in each queue.
    * Make it possible to apply a CF globally from 'Applies To'
      page.
    * RT no longer allows you to apply a CF globally and to queues
      at the same time. When CF is applied globally it is
      un-applied from specific queues first.

* Refactored simple (googleish) search

    * new options in the config to control defaults
    * new keywords to search for particular things

* RSS feeds now contain embedded single-query authentication strings
* We've Introduced a config option to prevent adding the
  RT-Originator header in outgoing mails.
* New MessageBoxIncludeSignature* options
* LogoutRefresh config option to control how long to wait
  before going back to login
* New config option for AttachmentUnits
* New config option for AlwaysDownloadAttachments
* RT now requires your current password to change any password
* Improved LinkValueTo and returned back functionality

    * if LinkValueTo starts with __CustomField__ then don't
      escape it, but make sure it's not a JS link
    * escape links using HTML escaping
    * don't wrap into <a> with empty href if link is empty

* Added DefaultMailPrecedence and DefaultErrorMailPrecedence
  config options
* Squelch watchers on update. This makes doing silent
  Updates possible
* New web handler: bin/fastcgi_server
* Refactored Elements/ShowUser so it's easy to add custom
  formats. Several performance improvements in this code.
* MERGE_CACHE to cache information about merged tickets and
  lower logs and DB impact on re-checks
* Made NotifyActor into a User Preference
* If the MIME entity has header X-RT-Squelch, do not send
  the message
* Improved print layouts
* Serve images in js and css dirs as static files,
  so browsers cache them more agressively
* Added HasAttribute and HasNoAttribute to TicketSQL
* New faster and less memory hungry TicketsMaps - First, Prev,
  Next and Last links when you view tickets from the current
  search. Size is now limited by a new config option. Floating
  window is used to build the links.

CLEANUPS AND SMALL IMPROVEMENTS

* Updated doc/Security with more modern security tips
* Made the plaintext mono feature work in IE.
* Better timezone handling in Tools/Reports/ResolvedByDates.html
* Make sure we don't serve files outside RT's paths
* Additional checks to make sure that credentials
  are sent to RT on Login
* Moved CustomField column map from tickets' to generic
* Make height, width, href and alt of the logo configurable
* Load as much as possible when a web-handler with forks
  is used, this increase memory sharing across processes
* A link provided for approvals templates to whoever worked
  the approval
* Global __WebRequestPath__ and __WebRequestPathDir__
  column map entries
* Process custom fields in ModifyDates.html
* Handle Ccs and AdminCcs of the queue in SkipNotification
  feature
* Sort callbacks within a root only, respect plugins
  order
* Add some wording to the check boxes on the reply pages
* Reduce whitespace on bottom of boxes as was earlier
* Use smaller margin for reminders display to save space
* Use a reasonable length for scrip descriptions
* Removed a lie about RT CLI still being "unsupported"
* User friendlier errors handling thrown by Calendar::Simple
* Split some CSS from themes into base/xxx.css
* Googleish search was making incorrect assumptions
  about RT::User and RT::Group's Load function
  returning a boolean not a list. This was throwing
  (harmless, but ugly) errors.
* Don't apply order on collections if sorting is not
  allowed
* Removed the "URL" parameter to 'Logout' as it had no
  legitimate use.
* make instal and testdeps tests to avoid some versions
  of modules that are known to be buggy or incompatible,
  for example DBD::Oracle 1.23

BUG FIXES

* properly use AND/OR when content is searched and
  DontSearchFileAttachments option is enabled
* Make sure Merge only possible when user has Modify
  right on both tickets
* Fixes for UseSQLForACLChecks option, it was possible
  to construct a query and see tickets an user has no
  right to see. Lots of tests have been added to make
  sure it wouldn't happen again.
* SQL used for ACL checks has been refactored to get
  more effective queries. Especially when list of
  potential owners is built for the query builder.
* Unified API for tables with disabled column and
  fixes when ->Count could return bigger value
  when some CFs are disabled.
* I18N was transcoding attachments to UTF-8 one line
  at a time. This doesn't work at all for UTF-16 and
  probably other encodings.
* Fixed encoding problem when loading a dump file
  produced by rt-dump-database.
* A closing </li> was missing in PreviewScrips comp
* Fixed config loading when Fcntl module or other exporting
  symbols is loaded. Load was failing with "Not a SCALAR
  reference" error.
* Returned back effective SQL when searching by CFs with
  = or != operator
* Fixed error on login when user make mistake in password
  and he entered character out of ASCII range.
* Honor a user's MessageBoxRichTextHeight setting
* Fixed query builder behaviour with NULLs and '' (empty values)
* Fixed potential information loose on incorrect GnuPG mails
* Fixed display-all-rows in Dashboards
* Fixed JS escaping issues
* Set context object in OCFV::CustomFieldObj
* Sessions ended up in /tmp/ in some cases
* Fixed safe_run_child when code dies between fork and exec,
  deals with "mysql server has gone away" error
* fix Jumbo reloading and losing message content
* Stop infinite looping when you have global custom
  fields and no Queue restriction
* Fixed sorting of custom fields in Results.tsv
* Set of fixes for Unicode characters in emails
  and tests covering these changes
* Don't create handles we don't need, we can hit limit
* Prevent servers using GnuPG from running out of file handles

TRANSLATION

Updates merged from launchpad and two new languages: nn.po
and pt_PT.po. Thanks to all contributors.

CALLBACKS

* AboutThisUser in ShowPeople box
* Between the GnuPG and message rows
* AfterSubject
* Before and After CustomFields
* Before and After TransactionCustomFields
* AfterAddress in PreviewScrips
* At the top of ticket summary columns
* For adding links for attachment downloads
* At the bottom of the logout box
* Pass more information to the FormStart callback
  in Ticket/Update.html
* AfterMessageBox on ticket create page
* ShowTransaction/AfterAnchor
* In EditDates and ShowDates
* Pass a reference to the signature in MessageBox's callback
* For inserting text after the transaction's description
* AfterUpdateType in Jumbo.html and Update.html
2010-09-17 21:41:54 +00:00
asau
9e5ea4674b Fix shared (PIC) code on amd64 and, hopefully, on other platforms. 2010-09-17 09:35:58 +00:00
obache
d0078bee03 remove python23 stuff. 2010-09-17 06:22:57 +00:00
sno
15ee64e5ea Updating devel/p5-PPIx-Regexp from 0.010nb1 to 0.011
pkgsrc changes:
- adjust dependencies

Upstream changes:
0.011		T. R. Wyant	16-Sep-2010
  No changes from 0.010_01.

0.010_01	T. R. Wyant	11-Sep-2010
  Remove dependencies on Params::Util and Readonly. The latter involved
    changing the symbols exported from PPIx::Regexp::Constant, but these
    were documented as private, so ...
  Parse POSIX character classes [=a=] and [.a.] as
    PPIx::Regexp::Token::CharClass::POSIX::Unknown, which counts as a
    parse failure since these are not supported by Perl.
  Make the PPI::Document created by PPIx::Regexp::Token::Code->ppi() be
    read only. This means we need PPI 1.116. Cache the document, and
    ensure the cached result is returned on subsequent calls.
2010-09-17 06:09:10 +00:00
sno
cd5c196afe Updating devel/p5-Format-Human-Bytes from 0.05nb1 to 0.06
pkgsrc changes:
- adjust module type

Upstream changes:
0.06    2010.09.14
        Fix dependencies
2010-09-17 06:03:36 +00:00
sno
daa8287b96 Updating devel/p5-File-HomeDir from 0.91nb1 to 0.93
pkgsrc changes:
- kicked out Mac::Carbon for MacOS X support (done using
  Mac::SystemDirectory)
- forced Adam to wait with 0.93 to include patch for above changes

Upstream changes:
0.93 Wed 13 Sep 2010
	- Production release, no changes from 0.92_05

0.92_05 Mon 13 Sep 2010
	- use Mac::SystemDirectory for each Darwin based MacOS. (REHSACK)

0.92_04 Fri 10 Sep 2010
	- Be less strict about desktop and others on FreeDesktop (ADAMK)

0.92_03 Mon  6 Sep 2010
	- Adding experimental support for my_dist_config() (JQUELIN)
	- Adding diag comment on which drivers gets used (ADAMK)

0.92_02 Mon 28 Jun 2010
	- Updating to Module::Install 1.00 (ADAMK)
	- Add a bit more docs, and tweak the existing stuff a bit (ADAMK)
	- Deprecated the %~ interface. It will continue to exist as an
	  undocumented legacy interface until 2015, warnings will be
	  issued from 2013 (ADAMK)
	- On FreeDesktop.org systems, root often does not have the relevant
	  directories. Skip tests for them in the same way as we do for the
	  Mac root users on darwin (GARU)

0.92_01 Fri 11 Jun 2010
	- Updating to Module::Install 0.99 (ADAMK)
	- Adding experimental support for my_dist_data() (JQUELIN)
2010-09-17 05:59:45 +00:00
sno
6867cc76c7 Updating devel/p5-Data-UUID from 1.216nb1 to 1.217
Upstream changes:
1.217 2010-09-14
  - documentation fixes
  - minor portability tweak to UUID.xs (thanks, Florian Ragwitz)
2010-09-17 05:54:47 +00:00
sno
05ba0632fd Updating devel/p5-Class-MOP from 1.07 to 1.08
pkgsrc changes:
- add Test::Requires dependency

Upstream changes:
1.08 Mon, Sep 13, 2010
  [BUG FIXES]
  * The get_method_list and _get_local_methods methods blew up in the face
    of subroutine stubs. (Goro Fuji)
2010-09-17 05:52:51 +00:00