Commit graph

19660 commits

Author SHA1 Message Date
rhaen
739916dfc7 Updated to 2.00
ChangeLog
2.00    2012-12-29
        New 'fresh' modifier (Aaron Crane)
2013-01-26 19:44:43 +00:00
rhaen
cac744876f Added p5-Safe-Isa 2013-01-26 16:37:07 +00:00
rhaen
a18e7da3df Initial import, Safe::Isa - Call isa, can, does and DOES safely on things
that may not be objects.
2013-01-26 16:35:50 +00:00
rhaen
f983b81097 Updated to 4.11
ChangeLog:
4.11 Sat Feb  4 19:56:26 CET 2012
    - (libev) implement memory fences for (obsolete) llvm-gcc.
2013-01-26 15:22:49 +00:00
rhaen
25eeba7473 - updated to 7.04
ChangeLog:

7.04 Thu Nov 15 02:23:58 CET 2012
    - debugging code left in.

7.03 Thu Nov 15 02:16:11 CET 2012
    - AnyEvent::Socket::inet_aton did not work when dns resolution was
          used to find the addresses (analyzed and patch by Maxime Soulé).
        - fix a memory leak in the /etc/hosts lookup code when hosts don't
          resolve and are not in hosts (analyzed by sten).

7.02 Tue Aug 14 04:27:58 CEST 2012
    - AnyEvent::Util::run_cmd could block indefinitely (analyzed and test
          program by Yorhel).
    - verified that AnyEvent::Socket follows RFC5952.
        - try to parse "ADDR#PORT" in addition to "ADDR PORT".

7.01 Sun May 13 01:03:17 CEST 2012
    - fail with EPROTO in AnyEvent::Handle wqhen TLS is requested but
          not available, instead of throwing an exception.
    - use File::Spec to get the tmpdir in t/*, to avoid needless
          failures on (most, not mine :) windows boxes.
        - new handle read types: tls_detect and tls_autostart.

7.0  Fri Apr 13 06:33:30 CEST 2012
        - child watchers are broken in POE 1.352 (also many earlier
          versions) and there seems to be no way to work around it, as POE
          itself is inherently racy. Document this regression and add a delay
          in t/68_poe_03_child.t for the time being.
    - new module AnyEvent::IO, that is a frontend to either a pure-perl
          synchronous I/O implementation (AnyEvent::IO::Perl), or to the
          asynchronous I/O extension IO::AIO (AnyEvent::IO::IOAIO).
        - load /etc/hosts only when DNS has no answer.
        - stat /etc/hosts on every access and reload it if it changed.
        - load /etc/hosts via AnyEvent::IO - potentially asynchronous.
        - fix a buggy croak in the dh parameter reading in AnyEvent::TLS.
        - AnyEvent::Log log_to_file and log_to_path now use AnyEvent::IO. As
          a side effect, they now use true appending as opposed to libc
          appending, and the file might not have been opened when the function
          returns.
        - the default logging level was not properly documented in a variety of
          places, this has hopefully been rectified.
    - updated uts46data.pl for unicode 6.1.0.
        - made log messages generated by AnyEvent submodules not
          include the package name anymore, as it will be logged
          by default already.
        - upgrade to the trick used by common-sense 3.5 to work
          around extra warning torture/breakage under perl 5.15.x.
        - log messages by anyevent are now ucfirst, are usually full
          sentences and do no longer include the package name.
        - the storable read type would sometimes throw an exception instead
          of causing EBADMSG (analyzed by Maxime Soulé).
        - work around a bug in openssl 1.0.1 which enforces a minimum rsa
          keysize (reported by Paul Howarth).
    - documented Rocco fabricating statements about AnyEvent and me.
2013-01-26 15:19:24 +00:00
wen
5efbfea2a2 Update to 1.5019
Upstream changes:
1.5019 Sun Dec 23 02:19:45 JST 2012
   [Bug Fixes]
      - Fixes a bug where --installdeps fail to configure dependencies with cpanfile (hoelzro)

   [Improvements]
      - Cleaned up unused code
      - Added documentation about --mirror option and local file path

1.5018 Wed Sep 19 14:40:28 JST 2012
   [Improvements]
      - Check cpanm path upon --self-upgrade to give warnings for perlbrew users
2013-01-26 13:39:20 +00:00
rhaen
2cd922b3af - updated to 1.000007
ChangeLog:
1.000007 - 2012-12-15
  - Correctly handle methods dragged along by role composition
  - Die if Moo and Moo::Role are imported into the same package
2013-01-26 13:31:10 +00:00
rhaen
64a2e785af Updated to 1.004004
ChangeLog:
1.004004 - 2012-11-12
  - fix 5.16 crash due to qw() list being readonly
1.004003 - 2012-11-10
  - check only once for presence of extra testing prereqs
  - explicitly specify no dynamic_config in META
2013-01-26 13:24:58 +00:00
obache
83d45409ab fix missing dependency on ruby-levenshtein 2013-01-26 10:55:43 +00:00
obache
383442b6fc fixes pkgsrc-wip ref. 2013-01-26 04:35:37 +00:00
ryoon
bdccdbe2e7 Update to 2.7.2 from 2.4.0
* Use custom BSDmakefile instead of luarocks.
  It seems that luarocks lacks destdir support.

Changelog:
2013-01-08  Release 2.7.2

  * Fixed the use of alternative allocators, and a memory leak.
  * Simplify the build system further.
  * Change rockspec to build from git now that github no longer
    supports downloads.

2012-10-18  Release 2.7.1

  * Fixed Lua 5.1 compatibility, broken in 2.7.0.
  * Added ability to specify no replacement to gsub with a nil or
    false replacement argument.

2012-10-04  Release 2.7.0

  * Added support for searching raw memory buffers (e.g. made with
    alien).
  * Fixed possible invalid code generation in C (thanks, Michael
    Tautschnig).
  * Generate LuaRock rockspecs for all modules.
  * Greatly simplify UNIX build system, relying on LuaRocks.
  * Allow POSIX REG_STARTEND to be used on any system supporting it.
  * Add a test set for POSIX regex engine (thanks, Enrico Tassi).
  * Simplify some code.
  * Always use Lua state memory allocator.

2012-04-13  Release 2.6.0

  * Added support for Lua 5.2.

2010-12-15  Release 2.5.3

  * Bug fix to rex.split.
  * Support for new flags in PCRE 8.11.

2010-11-10  Release 2.5.2

  * Important bug fix (thanks to Enrico Tassi for the report)
    affecting platforms with certain alignment requirements.
  * Improved build system for Windows.
  * Minor improvements to the manual.

2010-10-04  Release 2.5.1

  * Minor improvements and fixes, no changes to library code.


2010-10-03  Release 2.5.0

  * Added bindings of the TRE and GNU regex APIs.

  * Improved and simplified the build system.
2013-01-25 22:02:18 +00:00
ryoon
e59422b18a Update to 3.04
* Update MESSAGE.

Changelog:
* Re-written from scratch, this is gilolite g3.
2013-01-25 21:04:02 +00:00
jperkin
03b8f02c05 automake-1.13 compatability. 2013-01-25 11:25:50 +00:00
wiz
6e0325918c Update to 3.2.1, provided by outpaddling and asau in wip.
libctl 3.2.1

8 August 2012

    Fix incorrect gh_symbol2newstr macro replacement.

libctl 3.2

20 July 2012

    Now works with Guile version 2.x (older versions are still
    supported).
    Add libctl_quiet variable to main.c so that libctl-using programs
    can suppress all output if desired (e.g. to avoid duplicate
    outputs on parallel machines).
    Added wedge object type for circular/cylindrical wedges, as a
    subclass of cylinder: (make wedge (center ...) (axis ...)
    (radius ...) ...) with two new properties: (wedge-angle ...)
    for the angle in radians, and (wedge-start v) for a vector v
    such that the wedge angles start at zero in the (v, axis) plane.
    [Caveat: subpixel averaging is currently inaccurate for the
    flat wedge edges.]
    list-type constructors now accept either (name ...elements...)
    or (name (list ...elements...)).
    Add vector3->exact function for to-integer rounding. Otherwise,
    ensure that interpolation results are floating-point to prevent
    type-conversion errors.
    Added ctl-set-prompt! to set interactive prompt in both old
    and new Guile versions.
    Rename string to char* in ctl-io.h for C++ compatibility.
    Bug fix in normal-to-object near corners of blocks.

libctl 3.1

5 June 2008

    Support specifying the location of the guile and guile-config
    programs with GUILE and GUILE_CONFIG environment variables in
    the configure script.
    Support for calling NLopt optimization library (also requires
    the program using libctl to be changed to link nlopt).
    New ellipsoid_overlap_with_object function, analogous to
    box_overlap_with_object function.
    Bug fix in include function for recent versions of Guile, to
    properly keep track of the current include directory.
    Bug fix in numerical-derivative routine, which didn't converge
    when the error was exactly zero.

libctl 3.0.3

27 February 2008

    Added "begin-timed" function, which is similar to "begin-time"
    except that it returns the value of the last statement (like
    "begin") rather than the time.
    Bug fix: allow classes to have boolean properties.
    Bug fixes for compilation under C++, thanks to David Foster:
    include missing string.h header and fixed gh_new_procedure
    prototype.

libctl 3.0.2

22 August 2006

    Fix minor Guile incompatibility on some systems.

libctl 3.0.1

5/1/2006

    Change shared-library version to 3:0:0 instead of 0:0:0. This
    avoids conflicts with shared library version numbers that has
    been assigned to earlier versions of libctl for Debian; thanks
    to Josselin Mouette for the suggestion.

libctl 3.0

4/1/2006

    Switch to use automake and libtool. Can now install shared
    libraries with --enable-shared.
    License is now GNU GPL (v2 or later) rather than the GNU LGPL,
    due to use of third-party GPL code for multi-dimensional
    integration (below).
    gen-ctl-io now supports separate generation of code and header
    files via --code and --header arguments. (Better for parallel
    make.) Also support a -o option to give a different output file
    name.
    gen-ctl-io can now export C++ code by using the --cxx flag.
    gen-ctl-io can now export SWIG .i files for automatic type
    conversion in SWIG wrapper generation, using the --swig flag.
    Backwards incompatible change: users must include their own
    ctl-io.h *before* ctlgeom.h, or you get ctlgeom-types.h instead
    (this is for use with the "stand-alone" libctlgeom.a library
    below.
    New multi-dimensional integration routines using adaptive
    cubature. (Much more efficient than nested 1d integrations.)
    Adapted in part from the HIntlib Library by Rudolf Schuerer
    and from the GNU Scientific Library (GSL) by Brian Gough.
    New interpolate-uniform function that tries to maintain a
    uniform distance between points (i.e. variable number of
    interpolated points between different list elements, as needed).
    Now install a "stand-alone" libctlgeom.a library to make it
    easier to call geometry routines from non-Scheme code.
    New routines to compute overlap fraction of box with object,
    compute analytical normal vectors, etcetera. (For upcoming
    versions of Meep and MPB.) Also new routines to get the object
    of a point, not just the material. Also new routines to operate
    on a supplied geometry list parameter instead of using the
    global; unlike the old material_of_point_in_tree functions,
    these functions do not shift the argument to the unit cell,
    but you can use the new function shift_to_unit_cell to get this
    behavior.
    gen-ctl-io now generates object equal/copy functions.
    In unit-vector3, only return 0 when norm==0, not merely if it
    is small.
    Added one-sided numerical derivative routine.
    Define "verbose?" variable corresponding to main.c variable.
    (print) calls (flush-all-ports) to keep C and Scheme I/O in
    sync.
    Fix in find-root-deriv to prevent infinite loop in some cases
    where the root does not exist; thanks to XiuLun Yang for the
    bug report.
    Bug fix in make_hermitian_cmatrix3x3; thanks to Mischa Megens.
2013-01-23 21:46:33 +00:00
wiz
06813f1be1 Import libctl-3.2.1 as devel/libctl.
Packaged for wip by outpaddling and asau.

Libctl is a free Guile-based library implementing flexible control files for
scientific simulations.
2013-01-23 21:43:21 +00:00
rhaen
f25d33d88e - updated to 1.50000
ChangeLog:
1.50000 2012-09-11

    - Add support for smartmatch (~~) for perl 5.10.1 and higher.
      (Ricardo Signes)
2013-01-23 09:52:53 +00:00
rhaen
36b256695a -updated to 1.40
ChangeLog:

1.40 (2012/11/30)
   *    (ms) Denis Ibaev added support for DBI appender attributes.
   *    (ms) Chris Weyl put in a workaround for a DBD::CSV bug that
             tripped our test suite.
   *    (ms) Tim Bunce provided a patch using Carp::confess() instead of die()
             on the "Root Logger not initialized" message which pops up
             during global construction to make it easier to find the
             offending code.
   *    (ms) Cygwin masks MSWin32-ishness by setting $^O to "cygwin" and not
             to "Win32". Modified check to catch both.
   *    (ms) Fixed unescaped brace in regex that perl 5.17.4 was complaining
             about.

1.39 (2012/10/27)
   *    (ms) Markus Benning reported that logcroak/confess/die stringify
             their arguments, which gets in the way when throwing data
             structures as exceptions. Added flag $STRINGIFY_DIE_MESSAGE.
   *    (ms) [rt.cpan.org #80086] David Morel pointed out misleading
             documentation in the Limiter composite appender. Fixed docs
             and added C<appender_method_on_flush> parameter to support
             appender flush calls by the limiter.
   *    (ms) [rt.cpan.org #79960] Fabrice Gabolde asked for %X{x} to be
             interpolated as NULL for the database appender if its value is
             undef. The DBI appender now inits PatternLayout with the
             undef_column_name parameter set to undef (defaults to "[undef]").
   *    (ms) Updated license/copyright/author sections in all files using
             licensizer and .licensizer.yml.
   *    (ms) Skipped log file recreation test on Win32 as it won't remove
             busy files anyway.

1.38 (2012/09/23)
   *    (ms) Bob Kleemann reported that logdie() in wrapper classes
             printed incorrect caller lines. Fixed by adding
             caller_depth_offset() utility to Log4perl.pm.
   *    (ms) Meir Guttman reported a use case for logging messages
             with dynamic levels on log4perl-devel@lists.sourceforge.net.
             Added to manual page.
   *    (ms) Implemented suggestion by Neil Hooey to check for and report
             undefined message elements before they're assembled in Appender.pm
             and a warning is issued without a proper code location:
             https://github.com/mschilli/log4perl/issues/15
   *    (ms) [rt.cpan.org #78734] Added spell check on filter parameter names

1.37 (2012/05/30)
   *    (ms) [rt.cpan.org #75655] Meir Guttman found the module to make
             Log::Log4perl::Appender::ScreenColoredLevels work on Win32,
             updated docs.
   *    (ms) [rt.cpan.org #76827] UTF-8 encoded configuration files are
             now supported (see Log::Log4perl::Config).
   *    (ms) [rt.cpan.org #77501] Unescaped left brace in regex is deprecated
             with perl 5.17. Times we live in.
2013-01-23 09:49:32 +00:00
rhaen
09841b4541 - updated to 1.30
ChangeLog:
2012-05-19: version 1.30

    * Fix buck2sock corruption that causes errors like
      "No map found matching for GLOB" or "No sock found for" (hachi@cpan.org)
        https://rt.cpan.org/Ticket/Display.html?id=62872

    * Fix t/05_reconnect_timeout.t to not fail on networks that fast-reject
      TEST-NET-1 https://rt.cpan.org/Ticket/Display.html?id=74500

    * Fix warning about undefined value in GetParser.pm (kost@ropnet.ru)
        https://rt.cpan.org/Ticket/Display.html?id=31067

    * Add documentation of connect_timeout and select_timeout
        https://rt.cpan.org/Ticket/Display.html?id=30904
2013-01-23 09:45:10 +00:00
wen
f363cef9a6 Update to 0.23
Upstream changes:
0.23  2013.01.23                  (Evan Giles <egiles@cpan.org>)
    - Update Copyright for 2013
    - CPAN-RT #82887, Sébastien Aperghis-Tramoni <sebastien@aperghis.net>
    - Correct handling of PERL5LIB
    - fix regexp to detect taint mode
2013-01-23 01:05:29 +00:00
wiz
28c982e6ad Add automake-1.13 support. Bump PKGREVISION. 2013-01-22 22:12:04 +00:00
wiz
5bf47a2703 Fix nss dependency (whitespace problem). 2013-01-22 14:14:56 +00:00
ryoon
842cf56f6f Add BUILDLINK_API_DEPENDS.nss for required nss version.
Thank you, Peter Bex.
2013-01-22 10:38:46 +00:00
wiz
4f6a0cdb5e Fix build with kqueue option and automake-1.13. 2013-01-21 15:54:24 +00:00
wiz
89c8246fcf Update to 3.1.9:
ccache 3.1.9
------------
Release date: 2013-01-06


Bug fixes
~~~~~~~~~

    - The EAGAIN signal is now handled correctly when emitting cached stderr
      output. This fixes a problem triggered by large error outputs from the
      compiler.
    - Subdirectories in the cache are no longer created in read-only mode.
    - Fixed so that ccache's log file descriptor is not made available to the
      compiler.
    - Improved error reporting when failing to create temporary stdout/stderr
      files when executing the compiler.
    - Disappearing temporary stdout/stderr files are now handled gracefully.


Other
~~~~~

    - Fixed test suite to work on ecryptfs.
2013-01-21 13:52:36 +00:00
wiz
9b9a9d32d8 Update to 1.13.1. Let me know what breaks (in pkgsrc only :) ).
New in 1.13.1:

* WARNING: Future backward-incompatibilities!

  - Automake 1.14 will likely require Autoconf 2.70 or later (which is
    still unreleased at the moment of writing, but is planned to be
    released before Automake 1.14 is).

  - Automake 1.14 will likely drop support for the long-deprecated
    'configure.in' name for the Autoconf input file.  You are advised
    to use the recommended name 'configure.ac' instead.

  - The long-obsolete (since automake 1.10) AM_PROG_MKDIR m4 macro will
    be removed in Automake 1.14.  The $(mkdir_p) make variable and the
    @mkdir_p@ substitution will still remain available (as aliases of
    $(MKDIR_P)) for the moment, for better backward compatibility; but
    you are advised to stop using ASAP.

  - The ACLOCAL_AMFLAGS special make variable will be fully deprecated
    in Automake 1.14 (where it will raise warnings in the "obsolete"
    category).  You are advised to start relying on the new Automake
    support for AC_CONFIG_MACRO_DIRS instead (which is introduced with
    this release; see below for more information).

  - Support for IRIX and the SGI C/C++ compilers will be removed in
    Automake 1.14: they have seen their last release in 2006, and SGI
    is expected to retire support from them in December 2013; see
    <http://www.sgi.com/services/support/irix_mips_support.html> for
    more information.

  - Future versions of Automake might remove support for MS-DOS and
    Windows 95/98/ME (support for them was offered by relying on the
    DJGPP project).  Note however that both Cygwin and MSYS/MinGW on
    modern Windows versions will continue to be fully supported.

  - Support for the long-deprecated INCLUDES variable will be removed
    altogether in Automake 1.14.  The AM_CPPFLAGS variable should be
    used instead.

  - Automake-provided scripts and makefile recipes might (finally!)
    start assuming a POSIX shell in Automake 1.14.

  - Starting from Automake 1.14, third-party m4 files located in the
    system-wide aclocal directory, as well as in any directory listed
    in the ACLOCAL_PATH environment variable, will take precedence
    over "built-in" Automake macros.  For example (assuming Automake
    is installed in the /usr/local hierarchy), a definition of the
    AM_PROG_VALAC macro found in '/usr/local/share/aclocal/my-vala.m4'
    should take precedence over the same-named automake-provided macro
    (defined in '/usr/local/share/aclocal-1.14/vala.m4').

* Bugs fixed:

  - Use of the obsolete macros AM_CONFIG_HEADER or AM_PROG_CC_STDC now
    causes a clear and helpful error message, instead of obscure ones
    (issue introduced in Automake 1.13).

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

New in 1.13:

* Bugs fixed:

  - ylwrap renames properly header guards in generated header files
    (*.h), instead of leaving Y_TAB_H.

  - ylwrap now also converts header guards in implementation files
    (*.c).  Because ylwrap failed to rename properly #include in the
    implementation files, current versions of Bison (e.g., 2.7)
    duplicate the generated header file in the implementation file.
    The header guard then protects the implementation file from
    duplicate definitions from the header file.

* Version requirements:

  - Autoconf 2.65 or greater is now required.

  - The rules to build PDF and DVI output from Texinfo input now
    require Texinfo 4.9 or later.

* Obsolete features:

  - Support for the "Cygnus-style" trees (once enabled by the 'cygnus'
    option) has been removed.  See discussion about automake bug#11034
    for more background: <http://debbugs.gnu.org/11034>.

  - The deprecated aclocal option '--acdir' has been removed.  You
    should use the options '--automake-acdir' and '--system-acdir'
    instead (which have been introduced in Automake 1.11.2).

  - The following long-obsolete m4 macros have been removed:

      AM_PROG_CC_STDC:    superseded by AC_PROG_CC since October 2002
      fp_PROG_CC_STDC:    broken alias for AM_PROG_CC_STDC
      fp_WITH_DMALLOC:    old alias for AM_WITH_DMALLOC
      AM_CONFIG_HEADER:   superseded by AC_CONFIG_HEADERS since July 2002
      ud_PATH_LISPDIR:    old alias for AM_PATH_LISPDIR
      jm_MAINTAINER_MODE: old alias for AM_MAINTAINER_MODE
      ud_GNU_GETTEXT:     old alias for AM_GNU_GETTEXT
      gm_PROG_LIBTOOL:    old alias for AC_PROG_LIBTOOL
      fp_C_PROTOTYPES:    old alias for AM_C_PROTOTYPES (which was part
                          of the now-removed automatic de-ANSI-fication
                          support of Automake)

  - All the "old alias" macros in 'm4/obsolete.m4' have been removed.

  - Use of the long-deprecated two- and three-arguments invocation forms
    of the AM_INIT_AUTOMAKE is no longer documented.  It's still supported
    though (albeit with a warning in the 'obsolete' category), to cater
    for people who want to define the version number for their package
    dynamically (e.g., from the current VCS revision).  We'll have to
    continue this support until Autoconf itself is fixed to allow better
    support for such dynamic version numbers.

* Elisp byte-compilation:

  - The byte compilation of '.el' files into '.elc' files is now done
    with a suffix rule.  This has simplified the compilation process, and
    more importantly made it less brittle.  The downside is that emacs is
    now invoked once for each '.el' files, which cause some noticeable
    slowdowns.  These should however be mitigated on multicore machines
    (which are becoming the norm today) if concurrent  make ("make -j")
    is used.

  - Elisp files placed in a subdirectory are now byte-compiled to '.elc'
    files in the same subdirectory; for example, byte-compiling of file
    'sub/foo.el' file will result in 'sub/foo.elc' rather than in
    'foo.elc'.  This behaviour is backward-incompatible with older
    Automake versions, but it is more natural and more sane.  See also
    automake bug#7441.

  - The Emacs invocation performing byte-compilation of '.el' files honors
    the $(AM_ELCFLAGS) and $(ELCFLAGS) variables; as typical, the former
    one is  developer-reserved and the latter one user-reserved.

  - The 'elisp-comp' script, once provided by Automake, has been rendered
    obsoleted by the just-described changes, and thus removed.

* Changes to Automake-generated testsuite harnesses:

  - The parallel testsuite harness (previously only enabled by the
    'parallel-tests' option) is the default one; the older serial
    testsuite harness will still be available through the use of the
    'serial-tests' option (introduced in Automake 1.12).

  - The 'color-tests' option is now unconditionally activated by default.
    In particular, this means that testsuite output is now colorized by
    default if the attached terminal seems to support ANSI escapes, and
    that the user can force output colorization by setting the variable
    AM_COLOR_TESTS to "always".  The 'color-tests' is still recognized
    for backward-compatibility, although it's a handled as a no-op now.

* Silent rules support:

  - Support for silent rules is now always active in Automake-generated
    Makefiles.  So, although the verbose output is still the default,
    the user can now always use "./configure --enable-silent-rules" or
    "make V=0" to enable quieter output in the package he's building.

  - The 'silent-rules' option has now become a no-op, preserved for
    backward-compatibility only.  In particular, its use no longer
    disables the warnings in the 'portability-recursive' category.

* Texinfo Support:

  - The rules to build PDF and DVI files from Texinfo input now require
    Texinfo 4.9 or later.

  - The rules to build PDF and DVI files from Texinfo input now use the
    '--build-dir' option, to keep the auxiliary files used by texi2dvi
    and texi2pdf around without cluttering the build directory, and to
    make it possible to run the "dvi" and "pdf" recipes in parallel.

* Automatic remake rules and 'missing' script:

  - The 'missing' script no longer tries to update the timestamp of
    out-of-date files that require a maintainer-specific tool to be
    remade, in case the user lacks such a tool (or has a too-old version
    of it).  It just gives a useful warning, and in some cases also a
    tip about how to obtain such a tool.

  - The missing script has thus become useless as a (poor) way to work
    around the sketched-timestamps issues that can happen for projects
    that keep generated files committed in their VCS repository.  Such
    projects are now encouraged to write a custom "fix-timestamps.sh"
    script to avoid such issues; a simple example is provided in the
    "CVS and generated files" chapter of the automake manual.

* Recursive targets:

  - The user can now define his own recursive targets that recurse
    in the directories specified in $(SUBDIRS).  This can be done by
    specifying the name of such targets in invocations of the new
    'AM_EXTRA_RECURSIVE_TARGETS' m4 macro.

* Tags:

  - Any failure in the recipe of the "tags", "ctags", "cscope" or
    "cscopelist" targets in a subdirectory is now propagated to the
    top-level make invocation.

  - Tags are correctly computed also for files in _SOURCES variables that
    only list files with non-standard suffixes (see automake bug#12372).

* Improvements to aclocal and related rebuilds rules:

  - Autoconf-provided macros AC_CONFIG_MACRO_DIR and AC_CONFIG_MACRO_DIRS
    are now traced by aclocal, and can be used to declare the local m4
    include directories.  Formerly, one had to specify it with an explicit
    '-I' option to the 'aclocal' invocation.

  - The special make variable ACLOCAL_AMFLAGS is deprecated; future
    Automake versions will warn about its use, and later version will
    remove support for it altogether.

* The depcomp script:

  - Dropped support for libtool 1.4.

  - Various internal refactorings.  They should cause no visible change,
    but the chance for regression is there anyway, so please report any
    unexpected or suspicious behaviour.

  - Support for pre-8.0 versions of the Intel C Compiler has been dropped.
    This should cause no problem, since icc 8.0 has been released in
    December 2003 -- almost nine years ago.

  - Support for tcc (the Tiny C Compiler) has been improved, and is now
    handled through a dedicated 'tcc' mode.

* The ylwrap script:

  - ylwrap generates header guards with a single '_' for series of non
    alphabetic characters, instead of several.  This is what Bison >=
    2.5.1 does.
2013-01-21 13:51:23 +00:00
wiz
ad561aed21 Remove obsolete BUILDLINK_API_DEPENDS.python25 lines (python25 was removed). 2013-01-21 11:49:18 +00:00
ryoon
31d99b262c Update to 1.6.20
Sync with devel/subversion and devel/subversion-base.
Thank you, taca@.
2013-01-20 13:58:26 +00:00
ryoon
388f89805c Recursive revbump from subversion-base 1.6.20. 2013-01-20 12:34:40 +00:00
ryoon
fcbcf59c7a Reset PKGREVISION. 2013-01-20 12:30:54 +00:00
ryoon
147c43df78 Update to 1.9.20
Changelog:
Version 1.6.20
(04 Jan 2013, from /branches/1.6.x)
http://svn.apache.org/repos/asf/subversion/tags/1.6.20

 User-visible changes
  - Client- and server-side bugfixes:
    * Fix typos in pt_BR, es and zh_TW translations (r1402417)

  - Server-side bugfixes:
    * add Vary: header to GET responses to improve cacheability (r1390653)
    * fix fs_fs to cleanup after failed rep transmission (r1403964, et al)
    * fix an assert with SVNAutoVersioning in mod_dav_svn (issue #4231)


Version 1.6.19
(10 Sep 2012, from /branches/1.6.x)
http://svn.apache.org/repos/asf/subversion/tags/1.6.19

  - Client-side bugfixes:
    * handle missing svn:date reported by svnserve gracefully (r1306111)

  - Server-side bugfixes:
    * fix possible server hang if a hook script fails to start (r1330410)
    * fix write-through proxy commit regression introduced in 1.6.17 (r1088602)
    * partial sync drops properties when converting to adds (issue #4184)

  - Developer-visible changes:
    * fix the testsuite to avoid FAILs on APR hash order (r1230714, et al)


Version 1.6.18
(29 Mar 2012, from /branches/1.6.x)
http://svn.apache.org/repos/asf/subversion/tags/1.6.18

  User-visible changes:
    * reject invalid svn:mergeinfo at commit time over DAV (issue #3953)
    * fix reintegrate merge regression introduced in 1.6.13 (issue #3957)
    * make the stderr output of the post-commit hook XML-safe (r893478)
    * fix a rare source of FSFS corruption (r1240752)
    * plug a memory leak in the bdb backend (r1205726)
    * server-side performance fix for "log -g" (r1152282)
    * fix description of svndumpfilter's --targets option (r1151911)
    * fix datastream corruption during resumed transfer in ra_serf (r1154733)
    * fix a crash in ra_svn SASL authentication (r1166555, -678)
    * fix potential corruption on 32-bit FSFS with large files (r1230212)
    * make website links point to subversion.apache.org (r896893, -901, r915036)
    * fix non-fatal FSFS corruption bug with concurrent commits (issue #4129)

  Developer-visible changes:
    * fix sqlite distfile retrieval in get-deps.sh (r1134734)
    * fix swig-py memory leak (r1235264, -296, -302, -736)
    * allow passing --with-jdk to gen-make.py on Windows (r966167)
2013-01-20 12:29:51 +00:00
ryoon
c5e5a0b890 Ride previous update.
For PR pkg/47470.
xulrunner requires sqlite3-3.7.14.1 or greater in configure stage.
2013-01-20 11:25:24 +00:00
ryoon
6d5ea5c622 Update to 18.0.1
Changelog:
FIXED
18.0.1: Problems involving HTTP Proxy Transactions (Associated bugs)
FIXED
18.0.1: Unity player crashes on Mac OS X (bug 828954)
FIXED
18.0.1: Disabled HIDPI support on external monitors to avoid rendering glitches (bug 814434)
2013-01-20 11:17:23 +00:00
martin
764e2d4b4c Adjust PLIST to new sparc support headers 2013-01-20 09:19:38 +00:00
mspo
981e563d09 fix license and other pkglint problems 2013-01-20 03:35:46 +00:00
schmonz
b57a018a83 Update to 0.2.2. From the changelog:
Test::Trap::Builder::TempFile & Test::Trap::Builder::SystemSafe:
- RT #61776: Remove temporary files at first opportunity;
  thanks go to Ian Goodacre.
Documentation:
- RT #61773: return from trap function
  Document what trap { ... } returns.
Tests:
- RT #75430: Failing tests in 06-layer.t
  Convert a number of die_is to die_like, handling cases with
  and without trailing comma from carp.
- Unset another taint-checked environment variable, CDPATH;
  thanks go to CPAN testers.
2013-01-19 22:57:06 +00:00
riastradh
bb5157629d Patch around ffmpeg API breakage in devel/opal.
Require multimedia/ffmpeg010 too -- easier than patching the further
breakage in multimedia/ffmpeg, which should probably wait until we
just update opal.
2013-01-19 20:29:24 +00:00
wen
c7d825b8b1 Add p5-Stream-Buffered 2013-01-19 12:33:57 +00:00
wen
a81511a495 Import Stream-Buffered version 0.02
Stream::Buffered is a buffer class to store arbitrary length of byte
strings and then get a seekable filehandle once everything is
buffered.  It uses PerlIO and/or temporary file to save the buffer
depending on the length of the size.
2013-01-19 12:32:06 +00:00
obache
53659a762a Update py-testtools to 0.9.24.
0.9.24
~~~~~~

Changes
-------

* ``testtools.run discover`` will now sort the tests it discovered. This is a
  workaround for http://bugs.python.org/issue16709. Non-standard test suites
  are preserved, and their ``sort_tests()`` method called (if they have such an
  attribute). ``testtools.testsuite.sorted_tests(suite, True)`` can be used by
  such suites to do a local sort. (Robert Collins, #1091512)

* ``ThreadsafeForwardingResult`` now defines a stub ``progress`` method, which
  fixes ``testr run`` of streams containing progress markers (by discarding the
  progress data). (Robert Collins, #1019165)

0.9.23
~~~~~~

Changes
-------

* ``run.TestToolsTestRunner`` now accepts the verbosity, buffer and failfast
  arguments the upstream python TestProgram code wants to give it, making it
  possible to support them in a compatible fashion. (Robert Collins)

Improvements
------------

* ``testtools.run`` now supports the ``-f`` or ``--failfast`` parameter.
  Previously it was advertised in the help but ignored.
  (Robert Collins, #1090582)

* ``AnyMatch`` added, a new matcher that matches when any item in a collection
  matches the given matcher.  (Jonathan Lange)

* Spelling corrections to documentation.  (Vincent Ladeuil)

* ``TestProgram`` now has a sane default for its ``testRunner`` argument.
  (Vincent Ladeuil)

* The test suite passes on Python 3 again. (Robert Collins)

0.9.22
~~~~~~

Improvements
------------

* ``content_from_file`` and ``content_from_stream`` now accept seek_offset and
  seek_whence parameters allowing them to be used to grab less than the full
  stream, or to be used with StringIO streams. (Robert Collins, #1088693)

0.9.21
~~~~~~

Improvements
------------

* ``DirContains`` correctly exposed, after being accidentally hidden in the
  great matcher re-organization of 0.9.17.  (Jonathan Lange)


0.9.20
~~~~~~

Three new matchers that'll rock your world.

Improvements
------------

* New, powerful matchers that match items in a dictionary:

  - ``MatchesDict``, match every key in a dictionary with a key in a
    dictionary of matchers.  For when the set of expected keys is equal to the
    set of observed keys.

  - ``ContainsDict``, every key in a dictionary of matchers must be
    found in a dictionary, and the values for those keys must match.  For when
    the set of expected keys is a subset of the set of observed keys.

  - ``ContainedByDict``, every key in a dictionary must be found in
    a dictionary of matchers.  For when the set of expected keys is a superset
    of the set of observed keys.

  The names are a little confusing, sorry.  We're still trying to figure out
  how to present the concept in the simplest way possible.


0.9.19
~~~~~~

How embarrassing!  Three releases in two days.

We've worked out the kinks and have confirmation from our downstreams that
this is all good.  Should be the last release for a little while.  Please
ignore 0.9.18 and 0.9.17.

Improvements
------------

* Include the matcher tests in the release, allowing the tests to run and
  pass from the release tarball.  (Jonathan Lange)

* Fix cosmetic test failures in Python 3.3, introduced during release 0.9.17.
  (Jonathan Lange)


0.9.18
~~~~~~

Due to an oversight, release 0.9.18 did not contain the new
``testtools.matchers`` package and was thus completely broken.  This release
corrects that, returning us all to normality.

0.9.17
~~~~~~

This release brings better discover support and Python3.x improvements. There
are still some test failures on Python3.3 but they are cosmetic - the library
is as usable there as on any other Python 3 release.

Changes
-------

* The ``testtools.matchers`` package has been split up.  No change to the
  public interface.  (Jonathan Lange)

Improvements
------------

* ``python -m testtools.run discover . --list`` now works. (Robert Collins)

* Correctly handling of bytes vs text in JSON content type. (Martin [gz])


0.9.16
~~~~~~

Some new matchers and a new content helper for JSON content.

This is the first release of testtools to drop support for Python 2.4 and 2.5.
If you need support for either of those versions, please use testtools 0.9.15.

Improvements
------------

* New content helper, ``json_content`` (Jonathan Lange)

* New matchers:

  * ``ContainsAll`` for asserting one thing is a subset of another
    (Raphaël Badin)

  * ``SameMembers`` for asserting two iterators have the same members.
    (Jonathan Lange)

* Reraising of exceptions in Python 3 is more reliable. (Martin [gz])
2013-01-19 11:03:17 +00:00
ryoon
46dd7fb665 Fix build of firefox.
Move yasm dependency to mozilla-common.mk from Makefile.
2013-01-19 09:25:25 +00:00
ryoon
e71bd4f5f6 Remove unnecessary patch. 2013-01-19 03:29:22 +00:00
ryoon
72e38d7c90 Add dependency to yasm on i386 and amd64 platform.
Fix build on i386 and amd64.
Thank you, wiz@.
2013-01-18 18:29:54 +00:00
wen
d8efd4b352 Update to 1.05
Upstream changes:
1.05    2013-01-18  Rhesa Rozendaal <rhesa@cpan.org>
        Fix RT80507: keep perl's idea of line number
        intact when mangling multi-line signatures

1.04    2013-01-17  Rhesa Rozendaal <rhesa@cpan.org>
        Fix RT80505: allow comments in multiline
        signature

1.03    2013-01-17  Rhesa Rozendaal <rhesa@cpan.org>
        Fix RT80508: allow space between invocant
        and colon
2013-01-18 15:40:14 +00:00
ryoon
24961cc9b6 Add gyp. 2013-01-18 11:33:57 +00:00
ryoon
ad0ee83686 Import py27-gyp-0.1pre1559 as devel/gyp from pkgsrc-wip/gyp.
GYP can Generate Your Projects.
2013-01-18 11:32:45 +00:00
jperkin
b8ec01f6b3 Mark as MAKE_JOBS_SAFE=no, should fix "Can't locate Glib/ParseXSDoc.pm in @INC"
failures.
2013-01-18 10:00:17 +00:00
joerg
acb1cfb538 NetBSD/current needs _KMEMUSEr. 2013-01-17 15:49:44 +00:00
joerg
fcdc295f37 Default arguments during method implementations are nonsense. 2013-01-15 15:20:44 +00:00
taca
72209fe861 Update ruby-rspec-rails to 2.12.2.
### 2.12.2 / 2013-01-12
[full changelog](http://github.com/rspec/rspec-rails/compare/v2.12.1...v2.12.2)

Bug fixes

* Reverts earlier fix where anonymous controllers defined the `_routes` method
  to support testing of redirection and generation of URLs from other contexts.
  The implementation ended up breaking the ability to refer to non-anonymous
  routes in the context of the controller under test.

### 2.12.1 / 2013-01-07
[full changelog](http://github.com/rspec/rspec-rails/compare/v2.12.0...master)

Bug fixes

* Operates correctly when ActiveRecord is only partially loaded (e.g., with
  older versions of Mongoid). (Eric Marden)
* `expect(subject).to have(...).errors_on` operates correctly for
  ActiveResource models where `valid?` does not accept an argument. (Yi Wen)
* Rails 4 support for routing specs. (Andy Lindeman)
* Rails 4 support for `ActiveRecord::Relation` and the `=~` operator matcher.
  (Andy Lindeman)
* Anonymous controllers define `_routes` to support testing of redirection
  and generation of URLs from other contexts. (Andy Lindeman)
2013-01-14 06:12:41 +00:00
taca
3a4648a21a Update ruby-inline to 3.12.0.
=== 3.12.0 / 2012-12-18

* 1 major enhancement:

  * map_ruby_const prefixes c-vars with 'c' (eg Name -> cName).

* 1 minor enhancement:

  * Added #add_id to make interning symbols in C clean and easy

=== 3.11.4 / 2012-11-23

* 1 minor enhancement:

  * Improve windows compatibility (MinGW). (luislavena)
2013-01-14 06:02:37 +00:00
taca
12f73e721b Update ruby-ffi to 1.3.1.
Exact changes are unknown, please refer commit log of github:
<https://github.com/ffi/ffi/commits/master>.
2013-01-14 05:54:21 +00:00
apb
0c16714b51 In util/texi2dvi, don't try to re-exec under /bin/ksh, and improve the
test for whether "local" works.  Now ksh93 is correctly detected as
a shell that does not have a working 'local' command.

Use REPLACE_SH to edit the #!/bin/sh line in util/texi2dvi, to make
it use the value of ${SH} instead of /bin/sh.

Set PKGREVISION=1.
2013-01-13 20:44:55 +00:00
taca
6feb8286f1 Update ruby-stomp to 1.2.8.
== 1.2.8 20121228

* Fix inverted encode / decode logic (fairly major 1.1+ bug)
* Enhance codec tests
* Enhance Stomp 1.1+ tests
2013-01-12 14:03:23 +00:00
ryoon
42f1ce8bfe Update to 1.480.2
Fix http://secunia.com/advisories/51712 .

Changelog:
What's new in 1.480.2 (2013/01/06)
    The master key that was protecting all the sensitive data in $JENKINS_HOME was vulnerable. (SECURITY-49)
2013-01-12 11:16:26 +00:00
ryoon
52df1a92b6 Introduce DIST_SUBDIR, because we have old tar ball in ftp area already.
Thank you, wiz@.
2013-01-12 10:49:57 +00:00
ryoon
bf070c6b46 Fix distinfo.
Upstream have replaced tar ball probably.

Thank you, is@.
2013-01-12 09:56:08 +00:00
taca
e80b377c3e Update ruby-rspec-rails to 2.12.1.
### 2.12.1 / 2013-01-07
[full changelog](http://github.com/rspec/rspec-rails/compare/v2.12.0...master)

Bug fixes

* Operates correctly when ActiveRecord is only partially loaded (e.g., with
  older versions of Mongoid). (Eric Marden)
* `expect(subject).to have(...).errors_on` operates correctly for
  ActiveResource models where `valid?` does not accept an argument. (Yi Wen)
* Rails 4 support for routing specs. (Andy Lindeman)
* Rails 4 support for `ActiveRecord::Relation` and the `=~` operator matcher.
  (Andy Lindeman)
* Anonymous controllers define `_routes` to support testing of redirection
  and generation of URLs from other contexts. (Andy Lindeman)
2013-01-12 09:17:48 +00:00
taca
7469d3bcf4 Update ruby-rspec-mocks to 2.12.1.
### 2.12.1 / 2012-12-21
[full changelog](http://github.com/rspec/rspec-mocks/compare/v2.12.0...v2.12.1)

Bug fixes

* Fix `any_instance` to support `and_call_original`.
  (Myron Marston)
* Properly restore stubbed aliased methods on rubies
  that report the incorrect owner (Myron Marston and Andy Lindeman).
2013-01-12 09:17:08 +00:00
taca
6244ca4a28 Update ruby-logging to 1.8.1.
== 1.8.1 / 2013-01-02

Bug Fixes
- Diagnostic context thread inheritance [issue #56]
- Fixing trace reporting in JRuby 1.7
2013-01-12 09:14:59 +00:00
obache
c7bf1f95f4 Update m17n-lib to 1.6.4.
PR 47412.

* Changes in the m17n library 1.6.4

This release is just for bug fixing.

* Changes in the m17n library 1.6.3

This release is just for bug fixing.
2013-01-12 07:26:04 +00:00
taca
5a4109ccc9 Update ruby-fast_gettext to 0.7.0.
0.7.0 -- set_locale resets to default locale if none of the available locales was tried to set
2013-01-12 07:15:57 +00:00
taca
27256ce7ce Update ruby-gettext to 2.3.7.
# News

## <a id="2-3-7">2.3.7</a>: 2013-01-11

This is a msgmerge improved release.

### Improvements

  * [msgmerge] Speeded up fuzzy matching.

### Fixes

  * [msgmerge] Fix the bug that msgmerge adds needless fuzzy flag from
    not fuzzy entries in merged PO.
  * [POEntry] Pretty formated all messages except msgstr.

## <a id="2-3-6">2.3.6</a>: 2012-12-19

This is a bug fix release.

### Fixes

  * [POEntry] Fixed the bug that obsolete comment mark (#~) is added
    to already comment.
  * [msgmerge] Fixed the bug that no separator (blank line) didn't exist
    between each obsolete entry.
  * [msgmerge] Fixed tne bug that obsolete entries in old PO file are
    added to new PO file. Any obsolete entries in old PO file aren't
    treated for merging.
2013-01-12 06:45:21 +00:00
taca
d6dd278ea9 Update ruby-extlib to 0.9.16.
Jan 08, 2013

* Bumped version to 0.9.17
* Regenerate gemspec for version 0.9.16
* Remove symbol coercion from the XML parser
* Remove yaml coercion from the XML parser
* Upgrade jeweler gem dependency ...

 Feb 19, 2011

* Updated Rakefile to use jeweler 1.5.2
2013-01-12 06:39:32 +00:00
taca
5fdd1e4d74 Update hoe to 3.4.0.
=== 3.4.0 / 2012-12-18

* 2 minor enhancements:

  * Splatted version arg on require_rubygems_version and require_ruby_version.
  * Switch default template test file to minitest
2013-01-12 05:49:01 +00:00
seanb
306ad20568 Don't use REPLACE_BASH in util/texi2dvi script. /bin/sh seems fine
in my testing.  Adding dependency on bash in gtexinfo causes a circular
dependency on hosts without makeinfo since bash requires makeinfo and
makeinfo gets replaced with gtexinfo.
2013-01-11 14:57:26 +00:00
joerg
1abebabfe8 Don't use -Bdynamic and -Bstatic directly. 2013-01-11 13:25:11 +00:00
obache
c6e8ef64c2 fixes pkgbase name. 2013-01-11 08:04:50 +00:00
gdt
daa0924e54 -guile-fcgi 2013-01-11 01:32:45 +00:00
gdt
9a3adb57f0 Remove devel/guile-fcgi, crufty too long.
The HOMEPAGE has been unreachable for ~10 years.  No one on the guile
list was an active user.
2013-01-11 01:32:19 +00:00
joerg
96bf5023ae Prefer bsdtar (in-tree) over external GPL3 gtar. 2013-01-11 00:15:39 +00:00
joerg
b9c61a87de Not MAKE_JOBS_SAFE. 2013-01-10 23:52:36 +00:00
prlw1
27b80d02d9 Update at-spi2-core to 2.6.3:
* Fix a crash when receiving a malformed event.
* Fix atspi_accessible_get_index_in_parent when the parent is not cached
* Fix crash in atspi_device_listener_new_simple.
* registry: Fix a crash when removing hung processes.
* registry: Fix deregistering of applications.
* registry: Fix crash handling DeregisterKeystrokeListener
* Fix some compiler warnings.
2013-01-10 22:14:14 +00:00
ryoon
d001c16d1d Add xulrunner17 2013-01-10 16:17:56 +00:00
ryoon
c0055e8103 Import xulrunner17-17.0.2 as devel/xulrunner17.
XULRunner is a runtime environment for applications using the
XML User Interface Language, XUL. It is the successor of the "Gecko"
runtime environment.

This package tracks 17.0.x extended support release.
2013-01-10 16:17:09 +00:00
ryoon
98c40df8f0 Update to 18.0
* Many patches are included into upstream distribution.

I have tested on NetBSD/amd64 6.99.16, I will test on other platforms later.

Changelog: from http://www.mozilla.org/en-US/firefox/18.0/releasenotes/
    NEW
    Faster JavaScript performance via IonMonkey compiler
    NEW
    Support for Retina Display on OS X 10.7 and up
    NEW
    Preliminary support for WebRTC
    CHANGED
    Experience better image quality with our new HTML scaling algorithm
    CHANGED
    Performance improvements around tab switching
    DEVELOPER
    Support for new DOM property window.devicePixelRatio
    DEVELOPER
    Improvement in startup time through smart handling of signed extension certificates
    HTML5
    Support for W3C touch events implemented, taking the place of MozTouch events
    FIXED
    Disable insecure content loading on HTTPS pages (62178)
    FIXED
    Improved responsiveness for users on proxies (769764)
2013-01-10 15:01:29 +00:00
ryoon
7371bc2c77 * Reset PKGREVISION.
* Fix build on recent NetBSD current.
2013-01-10 12:31:59 +00:00
is
065bc8d2e7 Update to 10.0.12 - see Mozilla.ORG mfsa2013-01.html 2013-01-10 12:01:02 +00:00
kleink
89aadf5b9e Sprinkle empty USE_LANGUAGES definitions in pure python packages
where missed at import time.
2013-01-09 19:02:42 +00:00
taca
2a5350c12d Update ruby-railties32 to 3.2.11.
Only version has updated.
2013-01-09 12:44:44 +00:00
taca
49e8ac2645 Update ruby-activemodel32 to 3.2.11.
Only version has updated.
2013-01-09 12:41:45 +00:00
taca
f5b618d06b Update ruby-activesupport32 to 3.2.11.
## Rails 3.2.10 (Jan 8, 2012) ##

*   Hash.from_xml raises when it encounters type="symbol" or type="yaml".
    Use Hash.from_trusted_xml to parse this XML.

    CVE-2013-0156

    *Jeremy Kemper*
2013-01-09 12:41:15 +00:00
taca
8f2d7ccb33 Update ruby-railties31 to 3.1.10.
Only version has updated.
2013-01-09 12:38:11 +00:00
taca
49fb9bc68a Update ruby-activemodel31 to 3.1.10.
Only version has updated.
2013-01-09 12:34:55 +00:00
taca
9c058eca3c Update ruby-activesupport31 to 3.1.10.
## Rails 3.1.10 (Jan 8, 2012) ##

*   Hash.from_xml raises when it encounters type="symbol" or type="yaml".
    Use Hash.from_trusted_xml to parse this XML.

    CVE-2013-0156

    *Jeremy Kemper*
2013-01-09 12:34:08 +00:00
taca
4f16891085 Update ruby-railties to 3.0.19.
Only version has updated.
2013-01-09 12:29:40 +00:00
taca
1b37dd3181 Update ruby-activemodel to 3.0.19.
Only version has updated.
2013-01-09 12:26:20 +00:00
taca
0be3c247fb Update ruby-activesupport3 to 3.0.19.
## Rails 3.0.19 (Jan 8, 2012) ##

*   Hash.from_xml raises when it encounters type="symbol" or type="yaml".
    Use Hash.from_trusted_xml to parse this XML.

    CVE-2013-0156

    *Jeremy Kemper*
2013-01-09 12:25:17 +00:00
martin
efcdf5c1f5 Prevent configure to pick up non thread safe code that uses _res on NetBSD. 2013-01-09 10:34:03 +00:00
kleink
b7729ddfc3 Allow Python 3. 2013-01-08 14:20:15 +00:00
kleink
d708e46f63 + py-blinker 2013-01-07 16:41:51 +00:00
kleink
5eb3634553 Import blinker-1.2 as devel/py-blinker.
Blinker provides a fast dispatching system that allows any number
of interested parties to subscribe to events, or "signals".

Signal receivers can subscribe to specific senders or receive
signals sent by any sender.
2013-01-07 16:41:07 +00:00
gdt
d4477869ae Transform away -W options for new gcc.
Upstream's makefiles have hardcoded warning options that are only
understood by new gcc (and not by 4.1.3.  Transform
-Wno-unused-but-set-variable to -Wno-unused-variable to enable
building on NetBSD-5.
2013-01-07 13:20:57 +00:00
ryoon
e49247719a Add reposurgeon 2013-01-07 12:30:36 +00:00
ryoon
85e4595b2f Import reposurgeon-2.12 as devel/reposurgeon.
A tool for editing version-control repository history reposurgeon
enables risky operations that version-control systems don't want
to let you do, such as editing past comments and metadata and
removing commits. It works with any version control system that
can export and import git fast-import streams, including git and
hg and bzr. It can also read Subversion dump files directly and
can thus be used to script production of very high-quality conversions
from Subversion to any supported DVCS.
2013-01-07 12:12:20 +00:00
alnsn
b425f789c3 Add lua-lpeg. 2013-01-06 13:51:51 +00:00
alnsn
fe067c3022 Initial import of LPeg 0.10.2.
LPeg is a new pattern-matching library for Lua, based on
Parsing Expression Grammars (PEGs).
2013-01-06 13:49:26 +00:00
darcy
74b189ba6d Damn Perl mixed case modules. I missed that this was already in the tree
as p5-Perl-Tidy.
2013-01-06 10:04:21 +00:00
ryoon
6677919c45 Fix build on OpenBSD/amd64 5.2. 2013-01-06 03:32:34 +00:00
wiz
6f63de673f Update to 1.8.3.
Changes

    Expanding the tree in an index page of the HTML output, will
    now expand only one level instead of the whole sub-tree (thanks
    to Pez Cuckow for the patch).
    A blockquote in Markdown does no longer require a whitespace
    after the last '>' if the '>' is followed by a newline.
    id 682718: Included patch to add version info to all generated
    template files (headers, footers, stylesheets, layout files,
    etc).

New features

    Added support for using external tools to index and search
    through the HTML documentation. An example index tool is provided
    (doxyindexer) and an example search engine (doxysearch.cgi).
    To configure the external search engine the following new
    options are added to the configuration file: EXTERNAL_SEARCH
    (to enable the feature), SEARCHENGINE_URL (to specify the URL
    of the search engine), SEARCHDATA_FILE (to specify the name of
    the raw search data to index), EXTRA_SEARCH_MAPPINGS (for search
    through multiple projects). See the manual for details.
    Added USE_MDFILE_AS_MAINPAGE config option to select a markdown
    page to be used as the main page.
    id 630645: This patch (contributed by Albert) adds support for
    simple logic expressions for \cond, \if, and friends, i.e. you
    can do \if (SOME_SECTION_NAME && (!THIS_ALTERNATIVE ||
    THAT_ALTERNATIVE))
    id 684152: Patch (contributed by Albert) adds a new configuration
    option MATHJAX_FORMAT to select the MathJax output format.
    Options are HTML-CSS, NativeMML, or SVG.
2013-01-06 01:00:58 +00:00
wiz
ee4162eb6b Update to 2.4.2:
This is a regularly-scheduled bugfix release.

    amend: invalidate dirstate in case of failure (issue3670)
    amend: prevent loss of bookmark on failed amend
    bookmarks: fix head selection for merge with two bookmarked heads
    bundlerepo: don't return the peer without bundlerepo from getremotechanges
    dirstate: don't rename branch file if writing it failed
    dirstate: remove obsolete comment from setbranch
    hgweb: avoid generator exhaustion with branches
    hgweb: fix iterator reuse in atom feed generation
    hgwebdir: honor web.templates and web.static for static files (issue3734)
    largefiles revert: update lfdirstate with result from first cleanliness check
    largefiles status: update lfdirstate with result from cleanliness check
    largefiles: commit directories that only contain largefiles (issue3548)
    largefiles: don't walk through all ignored files
    paper: sanity-check page feed links
    scmutil: don't try to match modes on filesystems without modes (issue3740)
    zeroconf: use port from server instead of picking port from config (issue3746)
2013-01-06 00:44:48 +00:00
wiz
e22e1587ac Update to 6.2.7:
Version 6.2.7 - December 22 2012

[BUG FIXED]
global: The -g command failed in handling of files whose size is 0 in some systems.
Now it works.
2013-01-06 00:42:11 +00:00
wiz
01b51c0948 Update to 1.32.5:
Overview of changes between 1.32.4 and 1.32.5
=============================================
- 689843 - Drop last ues of G_CONST_RETURN
- 689864 - build failure
- 689882 - pango-font.h:381: error: comma at end of enumerator list
- 686512 - pango_cairo_font_get_scaled_font failed under wine
- 690081 - pangofc-fontmap: Remove bad use of the comma operator
- 679299 - Allow incrementally parsing pango markup
2013-01-06 00:40:48 +00:00
wiz
e76c0d0f72 Update to 2.0.19:
2.0.19:
	* Print unreftors and destructors before calling parent finalize and
	  dispose as is the proper ordering (thanks to Dmitri Toubelis)
	* do not output #line 0 statements (patch from Nick Bowler)
	* Fix empty file separator (thanks to H.-J. Schnitzer)
2013-01-06 00:33:46 +00:00
wiz
4b9e06f3fe Update to 0.6.33:
------
0.6.33
------

* Fix 2 errors with Jython 2.5.
* Fix 1 failure with Jython 2.5 and 2.7.
* Disable workaround for Jython scripts on Linux systems.
* Issue #336: `setup.py` no longer masks failure exit code when tests fail.
* Fix issue in pkg_resources where try/except around a platform-dependent
  import would trigger hook load failures on Mercurial. See pull request 32
  for details.
* Issue #341: Fix a ResourceWarning.
2013-01-06 00:32:39 +00:00
wiz
073e1fafbb + autoconf-archive. 2013-01-05 22:14:11 +00:00
wiz
9838083338 Import autoconf-archive-2012.11.14 as devel/autoconf-archive.
The GNU Autoconf Archive is a collection of many macros for `GNU
Autoconf that have been contributed as free software by friendly
supporters of the cause from all over the Internet.  Every single
one of those macros can be re-used without imposing any restrictions
whatsoever on the licensing of the generated `configure` script.
In particular, it is possible to use all those macros in `configure`
scripts that are meant for non-free software.
2013-01-05 22:13:58 +00:00
ryoon
6bfcc0a15f Udate to 3.14.1
Changelog unknown.
2013-01-05 19:02:45 +00:00
taca
14061347be Update ruby-railties32 to 3.2.10.
Only version has updated.
2013-01-05 14:22:25 +00:00
taca
87c460e153 Update ruby-activemodel32 to 3.2.10.
Only version has updated.
2013-01-05 14:19:25 +00:00
taca
deba41007a Update ruby-activesupport32 to 3.2.10.
Only version has updated.
2013-01-05 14:18:39 +00:00
taca
1d41314e73 Update ruby-railties31 to 3.1.9.
Only version has updated.
2013-01-05 14:01:33 +00:00
taca
8e9c452f6c Update ruby-activemodel31 to 3.1.9.
Only version has updated.
2013-01-05 13:58:23 +00:00
taca
dddc045698 Update ruby-activesupport31 to 3.1.9.
Only version has updated.
2013-01-05 13:57:50 +00:00
taca
88993892d1 Update ruby-railties to 3.0.18.
Only version has updated.
2013-01-05 13:43:15 +00:00
taca
f9b6a2bbb6 Update ruby-activemodel to 3.0.18.
Only version has updated.
2013-01-05 13:34:18 +00:00
darcy
ebba53c7ac Add perltidy.
Perltidy is a tool to indent and reformat perl scripts. It can also
write scripts in html format.

Perltidy is free software released under the GNU General Public License
2013-01-05 13:32:17 +00:00
taca
3154960986 Update ruby-activesupport3 to 3.0.18.
Only version has updated.
2013-01-05 13:32:15 +00:00
obache
37870ba0c9 Update gmtk to 1.0.7.
1.0.7
    Rerun autoreconf -fiv
1.0.7b
	Make 'o' toggle the OSD in gmtk_media_player
    Update makefile so that libgmtk is dependent on libgmlib so that parallel builds work
    Updated Polish translation
    Add anamorphic aspect ratio (2.39:1)
    Fix problem with audio only file restarts in gmtk_media_player gnome-mplayer Issue #634
    Clean up double setting of media_device in gmtk_media_player
	Add subtitle step forward and backward commands
    Basic scrolling wheel patch from Gnome Mplayer Issue #621
	Don't flush events when querying devices
    Cleanup GTK depreciated warnings in gmtk_media_tracker
    Cleanup gtk_widget_get_pointer depreciated warning on GTK 3.4
    Version the libraries that are built
    Change error message dialog in thread_reader_error to event that is raised, let the front end handle it
    add gm_bool_to_string() macro (use like a function returning const gchar*)
    Clear artist, title and album on media end, prevents wrong cover art lookup
    Change gmtk_media_player_log_state log level from DEBUG to INFO
    Move and add gmtk_media_player_log_state status messages around
    Prevent class cast on possible NULL pointer
    Emit mplayer_complete_cond anytime we find an error reading from the mplayer thread
    new function gm_log_name_this_thread(): improves thread logging
    Fix usage of status in thread_reader_error correctly
    Clean up the pointer math in gmtk_media_player_log_state
    Clean up some memory allocations identified by valgrind
    Print thread number with all debug messages if GM_DEBUG_THREADS is set
    Change strchr to g_strrstr in gm_log
    Uppercase constant GMPLS_LEN
    Define the player_lock mutex
    Fix a double free at program exit time (removes an occasional segfault)
    Initialize a struct to 0 to remove "branch depends on uninitialized memory" error
    Fix "pointer to object on stack passed out of function" bug.
    Add a function attribute, so calls to gm_log() are checked for printf format string errors
    Hook gm_log functions into the remainder of the sources
    Hook functions from gm_log into the main gmtk_media_player class, add log_state method
    Make gm_log.c/,h compatible with indent
    Fix compile error in gm_log
    Adjust formatting in gm_log files to match up with rest of project
    Add in gm_log from Hans Ecke
    Return a NULL instead of a "" string for metadata
    Apply patch from Issue #9 to fix some cppcheck warnings
    Fix a couple of keyboard shortcuts as they were in the wrong shift state, similar to gnome-mplayer fix
    Initialize some media metadata
    Change some minor video initialization setup steps
    Implement getting ATTRIBUTE_SPEED_SET
    Fix problem with removal of read metadata and replacing it with filename info
    Fix compiler warning detected by clang
    Monitor sub visiblity better gnome-mplayer Issue #615
    Protect against possible divide by zero in gmtk_media_player_size_allocate
    Correct situation where media player window allocation is small or incorrect
	If mplayer emits a signal at position 0 retry once
	Fix logic error in ERROR_RETRY
    Replace g_strncasecmp with g_ascii_strncasecmp
2013-01-05 12:17:16 +00:00
obache
50e6854fb7 Update npapi-sdk to 0.27.2.
some improvements.
2013-01-05 11:44:07 +00:00
sbd
ee222bc627 PLIST fixups:
- Correct the location of libmemory.a
	- Add nsIProfiler.idl
	- Add webrtc PLIST_VAR and files
	- Add vobis/tremor plist option
	- Sort PLIST and remove blank line.

Bump PKGREVISION
2013-01-05 08:07:00 +00:00
sbd
8fdd279f24 +AC_SUBST(MOZ_ALSA) 2013-01-05 08:02:16 +00:00
obache
cdacffc084 Update ruby-ole to 1.2.11.6.
== 1.2.11.6 / 2012-12-10

- Fix breakage of writable IO stream detection on Windows (github #11).
2013-01-05 05:11:49 +00:00
ryoon
d573a38294 Bump PKGREVISION for previous commit. 2013-01-04 17:18:11 +00:00
ryoon
729fb8717b Fix build on recent NetBSD 6.99.16.
See http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/sys/sysctl.h.diff?r1=1.204&r2=1.205&f=h&only_with_tag=MAIN&f=u

Tested on NetBSD/i386 5.2 and NetBSD/amd64 current.

Patch is provided from nonaka@. Thank you.
2013-01-04 17:16:54 +00:00
adam
f136a1f053 Remove PKGREVISION 2013-01-04 08:23:42 +00:00
adam
43c1adee3e Changes 1.8.1:
UI, Workflows & Features

 * Command-line completion scripts for tcsh and zsh have been added.

 * "git-prompt" scriptlet (in contrib/completion) can be told to paint
   pieces of the hints in the prompt string in colors.

 * Some documentation pages that used to ship only in the plain text
   format are now formatted in HTML as well.

 * We used to have a workaround for a bug in ancient "less" that
   causes it to exit without any output when the terminal is resized.
   The bug has been fixed in "less" version 406 (June 2007), and the
   workaround has been removed in this release.

 * When "git checkout" checks out a branch, it tells the user how far
   behind (or ahead) the new branch is relative to the remote tracking
   branch it builds upon.  The message now also advises how to sync
   them up by pushing or pulling.  This can be disabled with the
   advice.statusHints configuration variable.

 * "git config --get" used to diagnose presence of multiple
   definitions of the same variable in the same configuration file as
   an error, but it now applies the "last one wins" rule used by the
   internal configuration logic.  Strictly speaking, this may be an
   API regression but it is expected that nobody will notice it in
   practice.

 * A new configuration variable "diff.context" can be used to
   give the default number of context lines in the patch output, to
   override the hardcoded default of 3 lines.

 * "git format-patch" learned the "--notes=<ref>" option to give
   notes for the commit after the three-dash lines in its output.

 * "git log -p -S<string>" now looks for the <string> after applying
   the textconv filter (if defined); earlier it inspected the contents
   of the blobs without filtering.

 * "git log --grep=<pcre>" learned to honor the "grep.patterntype"
   configuration set to "perl".

 * "git replace -d <object>" now interprets <object> as an extended
   SHA-1 (e.g. HEAD~4 is allowed), instead of only accepting full hex
   object name.

 * "git rm $submodule" used to punt on removing a submodule working
   tree to avoid losing the repository embedded in it.  Because
   recent git uses a mechanism to separate the submodule repository
   from the submodule working tree, "git rm" learned to detect this
   case and removes the submodule working tree when it is safe to do so.

 * "git send-email" used to prompt for the sender address, even when
   the committer identity is well specified (e.g. via user.name and
   user.email configuration variables).  The command no longer gives
   this prompt when not necessary.

more: https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.1.txt
2013-01-04 08:22:58 +00:00
agc
d4971d1a99 add and enable open-vcdiff 2013-01-03 18:34:44 +00:00
agc
2e82422db8 Import open-vcdiff-0.8.3, an RFC 3284 encoder/decoder for VCDIFF
Differencing and Compression, into the packages collection:

	An encoder and decoder for the format described in RFC 3284:  "The
	VCDIFF Generic Differencing and Compression Data Format." The encoding
	strategy is largely based on Bentley-McIlroy 99:  "Data Compression
	Using Long Common Strings." A library with a simple API is included,
	as well as a command-line executable that can apply the encoder and
	decoder to source, target, and delta files.  A slight variation from
	the draft standard is defined to allow chunk-by-chunk decoding when
	only a partial delta file window is available.
2013-01-03 18:33:20 +00:00
ryoon
c7c3831eaa Add php-pep8 2013-01-03 14:23:47 +00:00
ryoon
84f1adbf60 Import py27-pep8-1.3.4 as devel/py-pep8 from wip/py-pep8
pep8 is a tool to check your Python code against some of
the style conventions in PEP 8
2013-01-03 14:19:01 +00:00
ryoon
d474108454 Add py-flakes 2013-01-03 14:16:04 +00:00
ryoon
333c52ebad Import py27-flakes-0.5.0nb1 as devel/py-flakes from wip/py-flakes
Pyflakes is similar to PyChecker in scope, but differs in that it does
not execute the modules to check them. This is both safer and faster,
although it does not perform as many checks. Unlike PyLint, Pyflakes
checks only for logical errors in programs; it does not perform any
checks on style
2013-01-03 14:15:32 +00:00
ryoon
2d0cc8bb48 Fix build errors with NetBSD 5's gcc. 2013-01-02 02:31:04 +00:00
ryoon
0e9f3def37 Remove unused Makefile.common.
This package includes parent meta-pkg's Makefile.common.
2012-12-31 05:29:18 +00:00
sbd
d88804096c Use ${PKGGNUDIR} and ${PKGMANDIR} in INSTALLATION_DIRS. 2012-12-31 00:27:36 +00:00
dholland
c6074a6d0a Not MAKE_JOBS_SAFE. 2012-12-30 04:26:56 +00:00
dholland
8663ff6939 Honor PKGMANDIR. 2012-12-30 04:24:41 +00:00
dholland
86d7293cd7 Needs msgfmt, seen in today's Linux build. 2012-12-30 04:18:22 +00:00
dholland
83f993e27f -stlport 2012-12-29 19:23:58 +00:00
dholland
7d82ba1a0c Remove devel/stlport as promised; it has been unbuildable in years,
and to the extent it isn't dead upstream (which appears to be very
limited) upstream isn't interested in making releases.
2012-12-29 19:23:32 +00:00
bsiegert
eb03ac1dd1 Always define __PIC__ on MirBSD, fixes compilation. No-op on other platforms. 2012-12-28 14:38:59 +00:00
wiz
b9b67edc31 Fix path to Jambase. From Richard Palo in PR 47320.
Bump PKGREVISION.
2012-12-27 21:45:40 +00:00
bsiegert
c479f7b5cb Unbreak on MirBSD and OpenBSD.
Freeze exception granted by Greg Troxel.
2012-12-27 17:01:23 +00:00
dholland
5758b21f9d Doesn't actually build using python-3.x 2012-12-26 21:30:05 +00:00
ryoon
bfc31cf597 Fix build on Solaris without /usr/bin/ccs/ar. 2012-12-26 18:51:47 +00:00
asau
700f50401d Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-12-26 18:46:00 +00:00
ryoon
c412c60988 Update to 1.2.12 from 1.1.7
* Set LICENSE and pkglint
* Change to 1.2.x branch
* Many security fixes shall be included, but I cannot specify them...

Changelog:
Full log: http://www.mantisbt.org/bugs/changelog_page.php

MantisBT Release Notes

1.2.12 Maintenance Release (2012-11-10)
-------------------------------------------------

MantisBT 1.2.12 resolves over 70 issues mainly in the following categories:
security, MS SQL and PostgreSQL databases support, Change Log page, custom
fields, installation, attachments, SOAP API, XML import/export plugin,
e-mail (including update of the PHPMailer library to version 5.2.1) and others.

In addition, it also brings several enhancements:
 - filter page now allows 'OR' logic and to query by notes' authors
 - improved e-mail logging (see #14630)
 - new 'EVENT_UPDATE_BUG_STATUS_FORM' plugin event
 - updated Admin Guide
 - translations in many languages

All installations that are currently running any 1.2.x or older version are
advised to upgrade to this release.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.11 Maintenance Release (2012-06-08)
-------------------------------------------------

MantisBT 1.2.11 is a security update for the stable 1.2.x branch. All
installations that are currently running any 1.2.x or older version are
advised to upgrade to this release.

This release also contains numerous minor bug fixes to MantisBT,
SOAP API fixes, enhancements to the admin guide and improved translations in many
languages.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.10 Maintenance Release (2012-04-01)
-------------------------------------------------

MantisBT 1.2.10 is a maintenance release. All installations that are currently
running any 1.2.x version are advised to upgrade to this release.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.9 Maintenance Release (2012-03-03)
-------------------------------------------------

MantisBT 1.2.9 release delivers 92 fixes and improvements including security
fixes, new MantisBT logo, MantisTouch integration, MS SQL fixes, SOAP API
improvements, and others.  We recommend that all instances be upgraded to this
release.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.8 Security Release (2011-09-05)
-------------------------------------------------

MantisBT 1.2.8 is a security update for the stable 1.2.x branch. All
installations that are currently running any 1.2.x version are advised to
upgrade to this release.

Paulino Calderon from Websec, High-Tech Bridge Security Research Lab and Paul
Richards discovered 3 vulnerabilities:
 - 1x local file inclusion (LFI)/directory traversal
 - 2x cross site scriptin (XSS)

These vulnerabilities could have very severe consequences for users of
MantisBT, particularly as a result of the local file inclusion vulnerability.
If an attacker can upload their own PHP script to the server as an attachment,
they may be able to execute this script using the LFI vulnerability.

Refer to issues #13191 and #13281 for detailed information.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.7 Security Release (2011-08-19)
-------------------------------------------------

MantisBT 1.2.7 is a security update for the stable 1.2.x branch. All
installations that are currently running any 1.2.x version are advised to
upgrade to this release.

Net.Edit0r from BlACK Hat Group posted a vulnerability report for an XSS issue
in search.php. All MantisBT users (including anonymous users that are not
logged in to public bug trackers) could be impacted by this vulnerability.
Refer to issue #13245 for full details.

This release also contains numerous minor bug fixes to MantisBT and improved
translations in many languages.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.6 Maintenance Release (2011-07-26)
-------------------------------------------------

MantisBT 1.2.6 is a maintenance update for the stable 1.2.x branch. It is
recommended that all MantisBT users (including those still using 1.1.x or
earlier versions) upgrade to this latest release.

This release brings bug fixes and improvements across a range of MantisBT
features, especially the SOAP API, authentication, time tracking, and
billing areas. Documentation and translation updates are also included.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.5 Maintenance Release (2011-04-05)
-------------------------------------------------

MantisBT 1.2.5 is a maintenance update for the stable 1.2.x branch. It is
recommended that all MantisBT users (including those still using 1.1.x or
earlier versions) upgrade to this latest release.

This release brings improved translations in many languages as well as
numerous bug fixes across a range of MantisBT features.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.4 Security Release (2010-12-15)
-------------------------------------------------

MantisBT 1.2.4 is a security update for the stable 1.2.x branch. All
installations that are currently running any 1.2.x version are advised to
upgrade to this release.

Gjoko Krstic of Zero Science Lab reported multiple vulnerabilities in the
admin/upgrade_unattended.php script. Issue #12607 provides more detail on the
vulnerabilities discovered. We thank Gjoko for his detailed assistance with
testing, patching and answering questions. Please note that the /admin/
directory should be removed from all MantisBT installations after the
installation or upgrade has been completed. This is particularly true for
MantisBT installations accessible over the Internet.

Also included with 1.2.4 are some bug fixes relating to fonts in the
MantisGraph plugin, SOAP API, CSV export, custom field values, relationship
graphs, fields on the manage user page, built-in time tracking and the
allow_reporter_close feature. This release includes updated translations for
many languages and improved installation documentation in doc/INSTALL.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.3 Security Release (2010-09-14)
-------------------------------------------------

MantisBT 1.2.3 is a security update for the stable 1.2.x branch. All
installations that are currently running any 1.2.x version are advised to
upgrade to this release.

Issue #12312 covers an XSS vulnerability in the upstream NuSOAP library.
The fix has been applied to the library included in MantisBT releases, and a
patch has been submitted upstream for future releases of NuSOAP. See
http://www.mantisbt.org/bugs/view.php?id=12312 for further details.

Also included with 1.2.3 are another round of XSS fixes to MantisBT, improved
excel export, translation updates, and bug fixes to the SOAP API, installation,
plugin system, and email notifications.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.2 Security Release (2010-07-29)
-------------------------------------------------

MantisBT 1.2.2 is a security update for the stable 1.2.x branch. All
installations that are currently running any 1.2.x version are advised to
upgrade to this release.

Issue #11952 covers a security fix to the display of inline attachments, where
"Arbitrary inline attachment rendering could lead to cross-domain scripting or
other browser attacks".  See http://www.mantisbt.org/bugs/view.php?id=11952
for further details and information.

Also included with 1.2.2 are a range of translation updates, regression fixes,
and bug fixes, including multiple SOAP API-related bugs and regressions.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.1 Maintenance Release (2010-04-23)
-------------------------------------------------

MantisBT 1.2.1 is a maintenance update for the stable 1.2.x branch. All
installations that are currently running any 1.1.x or 1.2.0 version are
advised to upgrade to this release.

Included with 1.2.1 are a range of bug fixes, translation updates, and general
improvements over the initial 1.2.0 release.  Highlights include an improved
installation, a fixed upgrade path from 1.1.x, fixes to the URL and path
detection, and updates to the plugin event system.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.0 Stable Release (2010-02-22)
-------------------------------------------------

This release marks the first official release in the 1.2.x series of MantisBT.
1.2.0 is a major feature release for MantisBT, and includes many bugfixes and
enhancements over the 1.1.x stable branch.  All users of 1.1.x are highly
encouraged to upgrade as soon as possible.

There are many new features added to 1.2.0, including:

 - Converted the MantisBT Manual to Docbook format, and added a new Developer's
   Guide manual, both of which are compiled and included in every release

 - Implemented a plugin system with many plugins already released [2]

 - Global categories available to all projects, as well as project categories
   inheriting from parent projects to child projects;  both are optional

 - Tracked change history for textarea fields (Description, etc) and bug notes

 - Customizable sets of columns for View Issues page and export formats

 - Combined simple and advanced views into a single, configurable view that
   allows selecting exactly what fields to show or hide

 - Improved roadmap and changelog pages, including version release dates, and
   permalinks to individual versions

 - Marking versions as obsolete to hide them from the roadmap and changelog

 - More configuration options for rebranding MantisBT installations

 - Improved support for PostgreSQL databases

 - Improved support for UTF-8 localizations and content

 - Implemented custom search providers for Firefox and Internet Explorer

 - Implemented localized timestamps using according to user-preferred timezones


There have also been many improvements to the codebase beyond adding features:

 - Migrated to parameterised database queries throughout the codebase for both
   performance and security improvements

 - Added PHPDoc compatible documentation to all internal API's

 - Removed many hardcoded references to access levels and other enumerations,
   for improved customizability.

 - Migrated away from DATETIME fields to integer timestamps for timezone usage

 - All 3rd party code is now contained within the library/ path, including
   documentation on library versions and any patches applied

 - Initial support for MySQL 6 and PHP 5.3
2012-12-25 21:49:05 +00:00
joerg
e57397e5e7 Fix inline use. 2012-12-25 21:11:12 +00:00
ryoon
feb04873b7 Fix build on Solaris.
Solaris has no SOL_TCP, but TCP_CORK.
2012-12-24 13:45:02 +00:00
dholland
85357e39d7 Add etc/emacs/site-start.d/50magit.el, which appears when built against
both emacs22 and emacs23, to the PLIST. The package does not build at
all against emacs<=21.

XXX: Why is this file appearing in etc/? It does not appear to be a
XXX: configuration file.
2012-12-24 06:42:56 +00:00
dholland
1243f915bd fix typo in previous. grr.
(consequence of having separate build and commit machines)
2012-12-24 04:04:38 +00:00
dholland
6df6f80b53 Use pkg-config to get libXtst. This way we don't lose its rpaths; fixes
build with native X11.
2012-12-24 03:58:56 +00:00
obache
3b820e55e9 Update cutter to 1.2.2.
== [release-1-2-2] 1.2.2: 2012-10-29

We began to support Ubuntu 12.10 (Quantal Quetzal).
There are some improvements and fixed bugs.

=== Cutter

==== Improvements

  * [doc] Added release procedure documentation.
  * [doc] Improved documentation about Travis-CI configuraion.
  * Supported Ubuntu 12.10 (Quantal Quetzal).

==== Fixes

  * [sample][GTK+] Fixed missing GLIB_LIBS that has flags for GModule.
    [Reported by Hiroshi Umemoto]

=== CppCutter

==== Fixes

  * Fixed a bug that wrong data function is searched.

=== GCutter

==== Fixes

  * [sample] Fixed missing function call in sample code.

=== Thanks

  * Hiroshi Umemoto
2012-12-23 07:46:24 +00:00
obache
b078fd5fc1 Update ruby-ole to 1.2.11.5.
== 1.2.11.5 / 2012-11-06

- Fix breakage of IO.parse_mode on Rubinius (issue #10).
- Make tests pass on rubinius (issue #11).
- Improve RangesIO test coverage.
- Don't warn when mbat_start is AVAIL instead of EOC (github #9).
2012-12-22 08:35:31 +00:00
wiz
a7c5f13f4d Not parallel make safe.
Stuff like:
mv: rename .deps/sdp.Tpo to .deps/sdp.Plo: No such file or directory
happens.
2012-12-22 02:23:02 +00:00
joerg
298ccd105c Disable use of visibility attributes for clang, it is much stricter
about enforcing consistency than gcc.
2012-12-22 02:22:44 +00:00
wiz
c5d0e63caf Fix unportable test(1) construct and use appropriate awk. 2012-12-22 02:10:42 +00:00
dholland
9b2bfa6639 Add missing linkage to own library. May fix the build failures seen
on some platforms. I have no idea why this would fail in a machine-
dependent way.
2012-12-21 02:33:08 +00:00
dholland
4332a18334 Don't use share/doc/html. Clean up a lot of additional pkglint.
PKGREVISION -> 2.
2012-12-21 01:26:34 +00:00
dholland
53322cd76f Fix "libtool: unable to infer tagged configuration" breakage. 2012-12-21 01:16:50 +00:00
joerg
29d975d1b7 Using long as modifier for typedef'd names is invalid C. 2012-12-20 22:00:42 +00:00
joerg
94bb5af2a4 Define prototypes to avoid conflicting implicit declarations. 2012-12-20 22:00:06 +00:00
gdt
8c4dddab05 Replace comment about volunteers to test language bindings.
(This is a comment-only change.)

I used to maintain the subversion packages, but am no longer actively
doing so.  I basically removed my name from the comment soliciting
volunteers to test the language binding part of updates, and updated
the text.
2012-12-20 18:39:14 +00:00
prlw1
128175ff5a Avoid warnings running make readme / checksum etc in py-gobject3 on systems
without python. Reported by wiz@
2012-12-20 15:01:28 +00:00
ryoon
fd53e887ea Fix builf on Solaris.
When isainfo command exists, libdir is changed.
2012-12-20 09:14:34 +00:00
gdt
c2ca2e1421 Remove devel/guile16-gtk.
guile16 is very old, and devel/guile-gtk uses guile 1.8 (which is
merely old, but the newest in pkgsrc proper).  Removal proposed on
pkgsrc-users with no objections.  (ok wiz@ during freeze.)
2012-12-20 01:16:23 +00:00
joerg
02ad94d762 Tell clang to not care about extern "C" functions returning non-POD
types.
2012-12-19 12:50:00 +00:00
wen
8966306549 Update to 1.31
Upstream changes:
1.31 (2012/11/17)
            (ms) To better deal with the race condition in the
                 previous release, kill the newly created child
                 process first, then send a killpg to its process
                 group and ignore the outcome.

            (ms) [RT 81203] Jim A Kessler reported a perl 5.16 issue
                 with the "AutoLoader" line, so I went ahead and removed
                 all references to "Exporter" and "AutoLoader", as
                 Proc::Simple isn't using them at all.
2012-12-19 07:09:39 +00:00
obache
e1f0569601 Drop use of deprecated G_CONST_RETURN (from upstream).
fixes build failure of depending packages using G_DISABLE_DEPRECATED.

Bump PKGREVISION.
2012-12-19 03:02:50 +00:00
wen
ed76165921 Update to 1.2009
Update DEPENDS

Upstream changes:
1.2009    2012-12-18 16:08:37 America/New_York

  [BUG FIXES]

  - Expanded prerequisite load check skip to all Acme::* modules; prereqs
    still need to be installed and of sufficient version, but we don't
    check that Acme modules load without error to avoid side effects.

1.2008    2012-12-15 07:26:11 America/New_York

  [BUG FIXES]

  - Don't try to check if Acme::Bleach can be loaded if it's listed
    as a prereq

1.2007    2012-12-10 15:13:22 America/New_York


  [BUG FIXES]

  - Recognize another form of "Perl is too low" message [CHORNY]
2012-12-19 02:47:43 +00:00
marino
df7d431903 devel/xulrunner10: DRAGONFLY_CCVER=gcc44
Don't bother to patch an older xulrunner to work on gcc47 on DragonFly.
Unfortunately, xulrunner 10 breaks for other reasons right now, but
when those gets fixed it needs this directive to build for systems that
have gcc47 requested in the makefile.

Also affects Firefox 10 and Thunderbird 10, of course.
2012-12-18 22:27:10 +00:00
ryoon
13fbf2b1bf Sync with xulrunner/xpi.mk
Fix www/firefox10-l10n build on SmartOS.
2012-12-18 20:28:43 +00:00
jperkin
0955803dce Re-fix Solaris support, the previous patch was for some reason removed in
the last update, despite still being required.
2012-12-18 13:54:04 +00:00
ryoon
aee0bcc277 Fix PR/47199
Restore _MIPS_SIM workaround, removed during updating to rev. 1.4 of patch-ae.
Functionality is not tested yet.
2012-12-18 12:33:07 +00:00
markd
60d83c6a5d Drop maintainership of kde3 packages. Haven't had any systems running
kde3 for a while.
2012-12-17 18:37:06 +00:00
taca
a2f8b525b3 Update ruby-rake to 10.0.3.
Exact changes are unknown.
2012-12-17 16:52:48 +00:00
taca
c24781cfa6 Update ruby-uglifier to 1.3.0.
Exact changes are unknown.
2012-12-17 12:31:14 +00:00
taca
c786e1c9ec Update ruby-simple_uuid to 0.3.0.
v0.3.0 Add option `:randomize` to turn off the random part of the UUID
2012-12-17 12:17:56 +00:00
taca
83fd161f2c Update ruby-rspec-expectations to 2.12.1.
### 2.12.1 / 2012-12-15
[full changelog](http://github.com/rspec/rspec-expectations/compare/v2.12.0...v2.12.1)

Bug fixes

* Improve the failure message for an expression like
  `{}.should =~ {}`. (Myron Marston and Andy Lindeman)
* Provide a `match_regex` alias so that custom matchers
  built using the matcher DSL can use it (since `match`
  is a different method in that context).
  (Steven Harman)
2012-12-17 12:15:40 +00:00
drochner
82fe6bc514 +ipython013 2012-12-17 11:58:37 +00:00
drochner
2f267ff317 add a pkg for ipython-0.13.1, the new stable branch 2012-12-17 11:57:44 +00:00
obache
0717e8a60a fix HOMEPAGE and MASTER_SITES. 2012-12-17 02:55:21 +00:00
dholland
7e1aa20036 Fix "libtool: compile: unable to infer tagged configuration" by not
overwriting pkgsrc's setting of $(CC).

Also, make it build on amd64 netbsd (by cribbing two lines from the
existing openbsd support) and add that to the list of PLATFORMs the
package is ONLY_FOR.

XXX: Why is this limited to netbsd PLATFORMs when it supports at least
XXX: some other stuff internally?
2012-12-17 01:58:55 +00:00
dholland
7b2974bd6b Disable (on NetBSD) ill-conceived GNUish mktime() code that generates
a compile-time assertion. There is no need for this code on NetBSD, or
probably anywhere else, as mktime() is a standard part of libc.

The broken code was apparently reported upstream last year, with
predictable results: http://sourceware.org/bugzilla/show_bug.cgi?id=12401

While here also fix the mktime configure test, which exercises
undefined behavior. With gcc 4.5 this causes the build to hang in an
infinite loop for sixty seconds until an alarm() goes off.

Fixes the build on 32-bit NetBSD.
2012-12-17 01:28:29 +00:00
khorben
468721f990 Added devel/sofia-sip (version 1.12.11) 2012-12-17 01:10:06 +00:00
khorben
e448f75128 Imported wip/sofia-sip, an Open-source SIP User-Agent library, under
devel/sofia-sip (version 1.12.11)
2012-12-17 01:09:17 +00:00
khorben
8528d7c997 Added deforaos-libsystem 2012-12-17 00:02:44 +00:00
khorben
548e660d73 Imported wip/deforaos-libsystem, the DeforaOS system library, under
devel/deforaos-libsystem
2012-12-16 23:55:22 +00:00
wiz
acf9cc348d Fix PKGCONFIG_OVERRIDE path, remove REPLACE_PYTHON line for non-existing
file, and bump PKGREVISION for the former.
2012-12-16 21:44:40 +00:00
taca
1f51331153 Update ruby-stomp to 1.2.7.
== 1.2.7 20121102

* Stomp 1.2 support (see http://stomp.github.com)
* Reset reconnect_delay to default value upon successful reconnect
* Enhance tests for Stomp 1.2

== 1.2.6 20120913

* Provide ability to eliminate checks for closed in protocol methods
* Cover ssl.connect with connection timeout parameter
* If heartbeat send raises, do not reraise unless client requests that
* Remove methods that invoke __send__
* Move internal methods to 'private'
2012-12-16 16:52:32 +00:00
taca
5969d08b3e Update ruby-test-unit to 2.5.3.
2.5.3:

It's an release for minitest compatibility and bug fix.

Improvements

* Supported diff in invalid encoding.
* Added some assersion methods just for minitest compatibility. Added methods
  are assert_includes(), refute_*() and refute(). If you are test-unit user,
  please don't use them. [GitHub#40] [Suggested by Michael Grosser]
* Added --attribute option to select target tests by attribute.
  [test-unit-users-en:00098] [Suggested by Piotr Nestorow]

Fixes

* Allowed use of test for inheritance in
  ActionController::TestCase. [GitHub#42] [Patch by David Rasch]
* Ensured evaluating at_exist block in top level. In IRB context, exit()
  specifies irb_exit(). [test-unit-users-en:00089] [Reported by Daniel Berger]
* Fixed a bug that decoration style description is ignored. "decoration style
  description" are using description method above "def test_name" or with
  Symbol specifying test_name. [GitHub#45] [Reported by Piotr Nestorow]

Thanks

* Michael Grosser
* David Rasch
* Daniel Berger
* Piotr Nestorow
2012-12-16 16:51:26 +00:00
taca
115ed6b8c3 Update ruby-simplecov.
Make this package to Ruby 1.9.3 only.

v0.7.1, 2012-10-12 ([changes](https://github.com/colszowka/simplecov/compare/v0.7.0...v0.7.1))
-------------------

  * [BUGFIX] The gem packages of 0.7.0 (both simplecov and simplecov-html) pushed to Rubygems had some file
    permission issues, leading to problems when installing SimpleCov in a root/system Rubygems install and then
    trying to use it as a normal user (see https://github.com/colszowka/simplecov/issues/171, thanks @envygeeks
    for bringing it up). The gem build process has been changed to always enforce proper permissions before packaging
    to avoid this issue in the future.


v0.7.0, 2012-10-10 ([changes](https://github.com/colszowka/simplecov/compare/v0.6.4...v0.7.0))
-------------------

  * [FEATURE] The new `maximum_coverage_drop` and `minimum_coverage` now allow you to fail your build when the
    coverage dropped by more than what you allowed or is below a minimum value required. Also, `refuse_coverage_drop` disallows
    any coverage drops between test runs.
    See https://github.com/colszowka/simplecov/pull/151, https://github.com/colszowka/simplecov/issues/11,
    https://github.com/colszowka/simplecov/issues/90, and https://github.com/colszowka/simplecov/issues/96 (thanks to @infertux)
  * [FEATURE] SimpleCov now ships with a built-in MultiFormatter which allows the easy usage of multiple result formatters at
    the same time without the need to write custom wrapper code.
    See https://github.com/colszowka/simplecov/pull/158 (thanks to @nikitug)
  * [BUGFIX] The usage of digits, hyphens and underscores in group names could lead to broken tab navigation
    in the default simplecov-html reports. See https://github.com/colszowka/simplecov-html/pull/14 (thanks to @ebelgarts)
  * [REFACTORING] A few more ruby warnings removed. See https://github.com/colszowka/simplecov/issues/106 and
    https://github.com/colszowka/simplecov/pull/139. (thanks to @lukejahnke)
  * A [Pledgie button](63cfa99f86) for those that
    feel generous :)
  * The usual bunch of README fixes and documentation tweaks. Thanks to everyone who contributed those!
2012-12-16 16:50:07 +00:00
taca
ca3c8dfd14 Update ruby-simplecov-html to 0.7.1.
Make this package to Ruby 1.9.3 only.

From github.

* fixed double-display in chrome
* replaced fancybox with colorbox
2012-12-16 16:49:11 +00:00
taca
51ceb48bc6 Update ruby-rspec to 2.12.0.
This is meta- gem pacakge contains rspec-core, rspec-expectations and
rspec-mocks.
2012-12-16 16:47:12 +00:00
taca
e38549c8c6 Update ruby-rspec-rails to 2.12.0.
### 2.12.0 / 2012-11-12
[full changelog](http://github.com/rspec/rspec-rails/compare/v2.11.4...2.12.0)

Enhancements

* Support validation contexts when using `#errors_on` (Woody Peterson)
* Include RequestExampleGroup in groups in spec/api

Bug fixes

* Add `should` and `should_not` to `CollectionProxy` (Rails 3.1+) and
  `AssociationProxy` (Rails 3.0).  (Myron Marston)
* `controller.controller_path` is set correctly for view specs in Rails 3.1+.
  (Andy Lindeman)
* Generated specs support module namespacing (e.g., in a Rails engine).
  (Andy Lindeman)
* `render` properly infers the view to be rendered in Rails 3.0 and 3.1
  (John Firebaugh)
* AutoTest mappings involving config/ work correctly (Brent J. Nordquist)
* Failures message for `be_new_record` are more useful (Andy Lindeman)

### 2.11.4 / 2012-10-14
[full changelog](http://github.com/rspec/rspec-rails/compare/v2.11.0...v2.11.4)

Capybara-2.0 integration support:

* include RailsExampleGroup in spec/features (necessary when there is no AR)
* include Capybara::DSL and Capybara::RSpecMatchers in spec/features

See [https://github.com/jnicklas/capybara/pull/809](https://github.com/jnicklas/capybara/pull/809)
and [http://rubydoc.info/gems/rspec-rails/file/Capybara.md](http://rubydoc.info/gems/rspec-rails/file/Capybara.md)
for background.

2.11.1, .2, .3 were yanked due to errant documentation.
2012-12-16 16:46:14 +00:00
taca
07007905bb Update ruby-rspec-mocks to 2.12.0.
### 2.12.0 / 2012-11-12
[full changelog](http://github.com/rspec/rspec-mocks/compare/v2.11.3...2.12.0)

Enhancements

* `and_raise` can accept an exception class and message, more closely
  matching `Kernel#raise` (e.g., `foo.stub(:bar).and_raise(RuntimeError, "message")`)
  (Bas Vodde)
* Add `and_call_original`, which will delegate the message to the
  original method (Myron Marston).

Deprecations:

* Add deprecation warning when using `and_return` with `should_not_receive`
  (Neha Kumari)

### 2.11.3 / 2012-09-19
[full changelog](http://github.com/rspec/rspec-mocks/compare/v2.11.2...v2.11.3)

Bug fixes

* Fix `:transfer_nested_constants` option of `stub_const` so that it
  doesn't blow up when there are inherited constants. (Myron Marston)
* `any_instance` stubs can be used on classes that override `Object#method`.
  (Andy Lindeman)
* Methods stubbed with `any_instance` are unstubbed after the test finishes.
  (Andy Lindeman)
* Fix confusing error message when calling a mocked class method an
  extra time with the wrong arguments (Myron Marston).
2012-12-16 16:45:06 +00:00
taca
2fc1d03663 Update ruby-rspec-expectations to 2.12.0.
### 2.12.0 / 2012-11-12
[full changelog](http://github.com/rspec/rspec-expectations/compare/v2.11.3...2.12.0)

Enhancements

* Colorize diffs if the `--color` option is configured. (Alex Coplan)
* Include backtraces in unexpected errors handled by `raise_error`
  matcher (Myron Marston)
* Print a warning when users accidentally pass a non-string argument
  as an expectation message (Sam Phippen)
* `=~` and `match_array` matchers output a more useful error message when
  the actual value is not an array (or an object that responds to `#to_ary`)
  (Sam Phippen)

Bug fixes

* Fix `include` matcher so that `expect({}).to include(:a => nil)`
  fails as it should (Sam Phippen).
* Fix `be_an_instance_of` matcher so that `Class#to_s` is used in the
  description rather than `Class#inspect`, since some classes (like
  `ActiveRecord::Base`) define a long, verbose `#inspect`.
  (Tom Stuart)

### 2.11.3 / 2012-09-04
[full changelog](http://github.com/rspec/rspec-expectations/compare/v2.11.2...v2.11.3)

Bug fixes

* Fix (and deprecate) `expect { }.should` syntax so that it works even
  though it was never a documented or intended syntax. It worked as a
  consequence of the implementation of `expect` in RSpec 2.10 and
  earlier. (Myron Marston)
* Ensure #== is defined on built in matchers so that they can be composed.
  For example:

    expect {
      user.emailed!
    }.to change { user.last_emailed_at }.to be_within(1.second).of(Time.zone.now)

### 2.11.2 / 2012-07-25
[full changelog](http://github.com/rspec/rspec-expectations/compare/v2.11.1...v2.11.2)

Bug fixes

* Define `should` and `should_not` on `Object` rather than `BasicObject`
  on MacRuby. On MacRuby, `BasicObject` is defined but is not the root
  of the object hierarchy. (Gabriel Gilder)
2012-12-16 16:44:31 +00:00
taca
927cf2b6f2 Update ruby-rspec-core to 2.12.2.
### 2.12.2 / 2012-12-13
[full changelog](http://github.com/rspec/rspec-core/compare/v2.12.1...v2.12.2)

Bug fixes

* Fix `RSpec::Core::RakeTask` so that it is compatible with rake 0.8.7
  on ruby 1.8.7. We had accidentally broke it in the 2.12 release
  (Myron Marston).
* Fix `RSpec::Core::RakeTask` so it is tolerant of the `Rspec` constant
  for backwards compatibility (Patrick Van Stee)

### 2.12.1 / 2012-12-01
[full changelog](http://github.com/rspec/rspec-core/compare/v2.12.0...v2.12.1)

Bug fixes

* Specs are run even if another at\_exit hook calls `exit`. This allows
  Test::Unit and RSpec to run together. (Suraj N. Kurapati)
* Fix full doc string concatenation so that it handles the case of a
  method string (e.g. "#foo") being nested under a context string
  (e.g. "when it is tuesday"), so that we get "when it is tuesday #foo"
  rather than "when it is tuesday#foo". (Myron Marston)
* Restore public API I unintentionally broke in 2.12.0:
  `RSpec::Core::Formatters::BaseFormatter#format_backtrce(backtrace, example)`
  (Myron Marston).

### 2.12.0 / 2012-11-12
[full changelog](http://github.com/rspec/rspec-core/compare/v2.11.1...2.12.0)

Enhancements

* Add support for custom ordering strategies for groups and examples.
  (Myron Marston)
* JSON Formatter (Alex Chaffee)
* Refactor rake task internals (Sam Phippen)
* Refactor HtmlFormatter (Pete Hodgson)
* Autotest supports a path to Ruby that contains spaces (dsisnero)
* Provide a helpful warning when a shared example group is redefined.
  (Mark Burns).
* `--default_path` can be specified as `--default-line`. `--line_number` can be
  specified as `--line-number`. Hyphens are more idiomatic command line argument
  separators (Sam Phippen).
* A more useful error message is shown when an invalid command line option is
  used (Jordi Polo).
* Add `format_docstrings { |str| }` config option. It can be used to
  apply formatting rules to example group and example docstrings.
  (Alex Tan)
* Add support for an `.rspec-local` options file. This is intended to
  allow individual developers to set options in a git-ignored file that
  override the common project options in `.rspec`. (Sam Phippen)
* Support for mocha 0.13.0. (Andy Lindeman)

Bug fixes

* Remove override of `ExampleGroup#ancestors`. This is a core ruby method that
  RSpec shouldn't override. Instead, define `ExampleGroup#parent_groups`. (Myron
  Marston)
* Limit monkey patching of shared example/context declaration methods
  (`shared_examples_for`, etc.) to just the objects that need it rather than
  every object in the system (Myron Marston).
* Fix Metadata#fetch to support computed values (Sam Goldman).
* Named subject can now be referred to from within subject block in a nested
  group (tomykaira).
* Fix `fail_fast` so that it properly exits when an error occurs in a
  `before(:all) hook` (Bradley Schaefer).
* Make the order spec files are loaded consistent, regardless of the
  order of the files returned by the OS or the order passed at
  the command line (Jo Liss and Sam Phippen).
* Ensure instance variables from `before(:all)` are always exposed
  from `after(:all)`, even if an error occurs in `before(:all)`
  (Sam Phippen).
* `rspec --init` no longer generates an incorrect warning about `--configure`
  being deprecated (Sam Phippen).
* Fix pluralization of `1 seconds` (Odin Dutton)
* Fix ANSICON url (Jarmo Pertman)
* Use dup of Time so reporting isn't clobbered by examples that modify Time
  without properly restoring it. (David Chelimsky)

Deprecations

* `share_as` is no longer needed. `shared_context` and/or
  `RSpec::SharedContext` provide better mechanisms (Sam Phippen).
* Deprecate `RSpec.configuration` with a block (use `RSpec.configure`).


### 2.11.1 / 2012-07-18
[full changelog](http://github.com/rspec/rspec-core/compare/v2.11.0...v2.11.1)

Bug fixes

* Fix the way we autoload RSpec::Matchers so that custom matchers can be
  defined before rspec-core has been configured to definitely use
  rspec-expectations. (Myron Marston)
* Fix typo in --help message printed for -e option. (Jo Liss)
* Fix ruby warnings. (Myron Marston)
* Ignore mock expectation failures when the example has already failed.
  Mock expectation failures have always been ignored in this situation,
  but due to my changes in 27059bf1 it was printing a confusing message.
  (Myron Marston).
2012-12-16 16:43:33 +00:00
taca
2b498fcdec Update ruby2ruby to 2.0.1.
=== 2.0.1 / 2012-11-02

* 1 bug fix:

  * Fixed dependency on alpha ruby_parser. *sigh*

=== 2.0.0 / 2012-11-02

* 1 minor enhancement:

  * Only do phase 1 testing if $SIMPLE=1.

* 1 bug fix:

  * Fixed block args processing for RP 3.0 sexp changes

=== 2.0.0.b1 / 2012-07-27

* 4 major enhancements:

  * Made it work without arglist in call.
  * Made it work without scope/block in class/module/defn/defs.
  * Removed block from resbody
  * Removed block from when node

* 4 minor enhancements:

  * Added debug task to help isolate an error
  * Empty hash is now a proper {}
  * Refactored and added finish method.
  * Switched to new Ruby18Parser to avoid deprecation warnings

* 4 bug fixes:

  * Fixed call with empty hash arg. (neilconway)
  * OMG WTF... removed long decrepit ParseTree dependency
  * Removed isolate/rake require to reduce minimum bootstrap to hoe + rake + rake install_plugins (*2)
  * Skip 1.9 tests for now.
2012-12-16 16:30:50 +00:00
taca
7cf72e2ac9 Update ruby-parser to 3.0.4.
Changes are too many to write here, please refer History.txt.
2012-12-16 16:30:07 +00:00
taca
9d78096f29 Update ruby-sexp-processor to 4.1.3.
=== 4.1.3 / 2012-12-06

* 2 bug fixes:

  * Code cleanup... what was I thinking???
  * Explicitly setting pt_testcase.rb to US-ASCII to avoid encoding hell

=== 4.1.2 / 2012-11-03

* 1 bug fix:

  * Sexp#structure should grep for Sexps, not Arrays

=== 4.1.1 / 2012-11-02

* 1 minor enhancement:

  * iter args revamp for ruby_parser 3 changes.

=== 4.0.1 / 2012-07-03

* 4 minor enhancements:

  * 1.9: Had to version split all my 'not' tests since 1.9 is insane.
  * 1.9: f (args) is not allowed in 1.9.
  * 1.9: f(hash, *splat) is not allowed in 1.9.
  * Added module2 test to verify module w/ 2+ entities

* 2 bug fixes:

  * 1.9: Changed !@ to ! since that is what you implement
  * True to my wtf comment, there was a bug in my case_splat test

=== 4.0.0 / 2012-06-07

* 5 major enhancements:

  * Removed :arglist from everything except :op_asgn1.
  * Removed block from resbody
  * Removed block from when node
  * Removed block nodes inside of scope nodes (defn/defs/class/sclass).
  * Removed scope nodes in defn/defs/class/sclass nodes.

* 1 minor enhancement:

  * Added Sexp#deep_each and Sexp#each_sexp. Refactored from Flay
2012-12-16 16:29:19 +00:00
taca
0504e578ed Update ruby-mocha to 0.13.1.
## 0.13.1
* Fix #97 - `Mocha::ParameterMatchers#has_entry` does not work with an Array as the entry's value. Thanks to @ngokli.
* Allow deprecation `:debug` mode to be switched on from `MOCHA_OPTIONS` environment variable.

## 0.13.0
* Major overhaul of MiniTest & Test::Unit integration. Mocha now integrates with later versions of the two test libraries using documented hooks rather than monkey-patching. This should mean that Mocha will integrate with new versions of either library without the need to release a new version of Mocha each time, which was clearly bad and unsustainable. Many thanks to @tenderlove, @zenspider & @kou for their help, suggestions & patience.
* Temporarily deprecated `require 'mocha'`. Use `require 'mocha/setup'` instead. The plan is that eventually `require 'mocha'` will *not* automatically integrate with either of the two test libraries as it does at the moment, and you'll need to explicitly & separately trigger the integration. I think this will provide a lot more flexibility and will hopefully do away with the need for the `require: false` option in the `Gemfile` which has always confused people.
* Deprecated `require 'mocha_standalone'` and `require 'mocha/standalone'`. Use `require 'mocha/api` instead.
* Although these are not part of Mocha's public API, I thought I should mention that the MiniTest and Test::Unit assertion counter classes have been combined into a single class `Mocha::Integration::AssertionCounter`.
* Extracted Mocha::Hooks module from Mocha::API and added documentation for test library authors.
* Improvements to documentation. Much of it has been combined into the README file.
* Fix #101 - Mock#respond_to? doesn't work with a string argument - thanks to @urbanautomaton.
* Fix #105 - Travis link in README - thanks to @cknadler.
* Various improvements to automated testing of integration with test libraries.
* Make deprecation warnings more prominent.

= 0.12.7
* Officially support minitest v4.1.0 (still monkey-patching).

= 0.12.6
* Fixes #103.

= 0.12.5
* Officially support minitest v3.5.0 (still monkey-patching).
2012-12-16 16:28:07 +00:00
taca
df3b26d247 Update ruby-hashery to 2.1.0.
== 2.1.0 / 2012-11-24

The major change of the 2.1 release is to switch over to `Hash#fetch`
as the fundamental CRUD read method inplace of the previous `#read` core
extension (an alias of `#[]`). This is a pretty fundamental change which
required modification of a number of classes. So please do extra-diligence
and file an issue if you experience any problems.

In addition, the Hash#read core extension has been renamed to Hash#retrieve
to avoid any possible confusion with IO objects. This release also fixes
a couple of issues with 1.8 compatibility and makes a few other small
enhancements.

Changes:

* Rename Hash#read to Hash#retrieve.
* Deprecate `Dictionary.alpha` in favor of `Dictionary.alphabetic`.
* Add support for block argument in Dictionary#order_by_key and #order_by_value.
* Fix OpenHash issues with Ruby 1.8.x compatibility.
* OpenHash methods are opened up via `protected` instead of `private`.
* Change OpenCascade to auto-create the subclass when inherited.
2012-12-16 16:25:00 +00:00
taca
49172ef149 Update ruby-gettext_i18n_rails to 0.8.0.
Exact changes aren't available, please refer github:
	https://github.com/grosser/gettext_i18n_rails/commits/master.
2012-12-16 16:23:01 +00:00
taca
7591ed69e4 Update ruby-gettext to 2.3.5.
# News
## <a id="2-3-5">2.3.5</a>: 2012-12-11

This is a bug fix release.

### Fixes

  * [POParser] Fixed the class name for backward compatibility.

## <a id="2-3-4">2.3.4</a>: 2012-12-11

This is a many changes and new implements release.

### Improvements

  * [Merger] Implemented "fuzzy-match" with Levenshtein distance.
  * Added the class "PO" for management PO entries. Please use PO
    instead of PoData. (see details in
    http://rubydoc.info/gems/gettext/GetText/PO.html)
  * [POEntry (renamed from PoMessages)] Supported to specify msgstr.
  * [POEntry] Stored comments each type
    (translator\_comment, extracted\_comment, flag, previous).
    see
    http://www.gnu.org/software/gettext/manual/html_node/PO-Files.html
    for details of comment type.
  * [POEntry] Checked if specified type is valid in #type=.
  * [PoParser][MO] Concatenated msgctxt, msgid, msgid\_plural to
    "#{msgctxt}\004#{msgid}\000"{msgid\_plural}" by MO instead of
    PoParser. PoData and MO treat a concatenated string as msgid, but
    PO doesn't.
  * [PoParser] Parsed each type comment from whole comment.

### Changes

  * Rename some classes and methods.
    * PoMessage to PoEntry. This isn't "message" but "entry".
      (See http://www.gnu.org/software/gettext/manual/gettext.html#PO-Files)
    * PoMessages#== to POEntry#mergeable?.
    * PoMessages#to\_po\_str to POEntry#to\_s.
    * PoMessages#sources(sources=) to POEntry#references(references=)
    * MoFile to MO. For backword compatible, MoFile can be used now.
    * PoParser to POParser. For backword compatible, PoParser can be used now.
  * Raised no error when POEntry doesn't have references.
    It is useful for no references in .PO file.

# News
## <a id="2-3-3">2.3.3</a>: 2012-10-18

It's a package fix and msginit improvement release.

### Improvements

  * [msginit] Supported plural forms for Bosnian, Catalan, Norwegian
    Bokmal and Chinese.

### Fixes

  * Fixed the bug that messages (i.e. the help message for rmsgfmt)
    aren't localized in each environment. However, some
    messages aren't tranlated or resolved fuzzy. Please
    help us to translate or resolve them.
    [Github #12][Reported by mtasaka]
  * Used String#% to localize some messages.

### Thanks

  * mtasaka

## <a id="2-3-2">2.3.2</a>: 2012-09-20

It's a bug fix release.

### Fixes

  * Fixed the bug that untranslated messages are included in a .mo file.
    [Github #11][Reported by Ramón Cahenzli]

### Thanks

  * Ramón Cahenzli
2012-12-16 16:20:59 +00:00
taca
d52d14c735 Update ruby-flexmock to 1.2.0.
Exact changes aren't avaiable, please refer github:
	https://github.com/jimweirich/flexmock/commits/master.
2012-12-16 16:19:51 +00:00
taca
8ab9610322 Update ruby-fast_gettext to 0.6.11.
Exact changes aren't available, please refer github:
	https://github.com/grosser/fast_gettext/commits/master.
2012-12-16 16:17:40 +00:00
taca
d7fa905dcb Update ruby-daemon_controller to 1.1.0.
Exact changes are unknown, please refer github:
	https://github.com/FooBarWidget/daemon_controller/commits/master.
2012-12-16 16:14:26 +00:00
wiz
1893a77152 Update to 1.8.4:
1.8.4 (2012-11-25)

    Updated distribute to 0.6.31. This fixes #359 (numpy install regression) on UTF-8 platforms, and provides a workaround on other platforms: PYTHONIOENCODING=utf8 pip install numpy.
    When installing virtualenv via curl, don't forget to filter out arguments the distribute setup script won't understand. Fixes #358.
    Added some more integration tests.

1.8.3 (2012-11-21)

    Fixed readline on OS X. Thanks minrk
    Updated distribute to 0.6.30 (improves our error reporting, plus new distribute features and fixes). Thanks Gabriel (g2p)
    Added compatibility with multiarch Python (Python 3.3 for example). Added an integration test. Thanks Gabriel (g2p)
    Added ability to install distribute from a user-provided egg, rather than the bundled sdist, for better speed. Thanks Paul Moore.
    Make the creation of lib64 symlink smarter about already-existing symlink, and more explicit about full paths. Fixes #334 and #330. Thanks Jeremy Orem.
    Give lib64 site-dir preference over lib on 64-bit systems, to avoid wrong 32-bit compiles in the venv. Fixes #328. Thanks Damien Nozay.
    Fix a bug with prompt-handling in activate.csh in non-interactive csh shells. Fixes #332. Thanks Benjamin Root for report and patch.
    Make it possible to create a virtualenv from within a Python 3.3. pyvenv. Thanks Chris McDonough for the report.
    Add optional --setuptools option to be able to switch to it in case distribute is the default (like in Debian).
2012-12-16 16:09:42 +00:00
taca
40c8ead51a Update hoe to 3.3.1.
=== 3.3.1 / 2012-11-23

* 1 minor enhancement:

  * Updated rake dep to be >= 0.8 and < 11.0 for the new wack version scheme. (MichaelXavier)

=== 3.3.0 / 2012-11-12

* 3 minor enhancements:

  * Added Sow#make_sub_modules. (bhenderson)
  * Hoe.normalize_names now returns test class name separately. (bhenderson)
  * Sow now generates test and impl files with proper namespacing. (bhenderson)

=== 3.2.0 / 2012-11-09

* 3 minor enhancements:

  * Added flog_method and defaulted it to max_method
  * Changed flog_threshold to 20, 2x the industry average. Be strong. You can do it.
  * Hoe#timebomb will now default finis/start values to 1/1 and 12/31 of the current year if not specified.

=== 3.1.0 / 2012-09-21

* 1 minor enhancement:

  * Added Hoe#licenses and Hoe#license for declaring your gem's license. (flavorjones)

* 1 bug fix:

  * Rake 0.8.7 sets verbose flag to true, breaking 2 tests. (michelboaventura)
2012-12-16 16:09:31 +00:00
taca
769430c90b Update ZenTest to 4.8.3.
=== 4.8.3 / 2012-12-06

* 1 bug fix:

  * 2.0: Minor tweak to test to get it to pass on 2.0
2012-12-16 16:08:46 +00:00
wiz
f56380d988 Update to 0.17.3:
0.17.3:

Bugs fixed
----------

* During final interpreter cleanup (with types cleanup enabled at compile
  time), extension types that inherit from base types over more than one
  level that were cimported from other modules could lead to a crash.
* Weak-reference support in extension types (with a "cdef __weakref__"
  attribute) generated incorrect deallocation code.
* In CPython 3.3, converting a Unicode character to the Py_UNICODE type
  could fail to raise an overflow for non-BMP characters that do not fit
  into a wchar_t on the current platform.
* Negative C integer constants lost their longness suffix in the generated
  C code.

0.17.2:

Features added
--------------

* ``cythonize()`` gained a best effort compile mode that can be used to
simply ignore .py files that fail to compile.

Bugs fixed
----------

* Replacing an object reference with the value of one of its cdef
attributes could generate incorrect C code that accessed the object after
deleting its last reference.

* C-to-Python type coercions during cascaded comparisons could generate
invalid C code, specifically when using the 'in' operator.

* "obj[1,]" passed a single integer into the item getter instead of a tuple.

* Cyclic imports at module init time did not work in Py3.

* The names of C++ destructors for template classes were built incorrectly.

* In pure mode, type casts in Cython syntax and the C ampersand operator
are now rejected. Use the pure mode replacements instead.

* In pure mode, C type names and the sizeof() function are no longer
recognised as such and can be used as normal Python names.

* The extended C level support for the CPython array type was declared too
late to be used by user defined classes.

* C++ class nesting was broken.

* Better checking for required nullary constructors for stack-allocated C++
instances.

* Remove module docstring in no-docstring mode.

* Fix specialization for varargs function signatures.

* Fix several compiler crashes.
2012-12-16 16:07:53 +00:00
wiz
533835e19b Update to 6.2.6:
Version 6.2.6 - December 11 2012

[CHANGES]
New facilities:
ctags-5.8.patch: Patch against ctags-5.8. This adds new option --gtags and new
  function makeSimpleReferenceTag() to ctags. These are for making reference tags
  for GLOBAL, and enable you to write a single parser for both GLOBAL and ctags
  at once.
exuberant-ctags.so: Added support for ctags --gtags option.

Changed:
gtags.vim: Renamed custom variable 'Dont_Jump_Automatically' to 'Gtags_No_Auto_Jump'.
  Now 'Dont_Jump_Automatically' is deprecated.
global: The performance of literal search (-g --literal) has been improved.
  A pattern string which consists of alphanumeric characters and/or blank characters
  is treated as a literal string automatically. Try 'global -gx --literal string'.
2012-12-16 15:53:37 +00:00
wiz
b118321699 Update to 0.6.32:
------
0.6.32
------

* Fix test suite with Python 2.6.
* Fix some DeprecationWarnings and ResourceWarnings.
* Issue #335: Backed out `setup_requires` superceding installed requirements
  until regression can be addressed.

------
0.6.31
------

* Issue #303: Make sure the manifest only ever contains UTF-8 in Python 3.
* Issue #329: Properly close files created by tests for compatibility with
  Jython.
* Work around Jython bugs `#1980 <http://bugs.jython.org/issue1980>`_ and
  `#1981 <http://bugs.jython.org/issue1981>`_.
* Issue #334: Provide workaround for packages that reference `sys.__stdout__`
  such as numpy does. This change should address
  `virtualenv #359 <https://github.com/pypa/virtualenv/issues/359>`_ as long
  as the system encoding is UTF-8 or the IO encoding is specified in the
  environment, i.e.::

     PYTHONIOENCODING=utf8 pip install numpy

* Fix for encoding issue when installing from Windows executable on Python 3.
* Issue #323: Allow `setup_requires` requirements to supercede installed
  requirements. Added some new keyword arguments to existing pkg_resources
  methods. Also had to updated how __path__ is handled for namespace packages
  to ensure that when a new egg distribution containing a namespace package is
  placed on sys.path, the entries in __path__ are found in the same order they
  would have been in had that egg been on the path when pkg_resources was
  first imported.

------
0.6.30
------

* Issue #328: Clean up temporary directories in distribute_setup.py.
* Fix fatal bug in distribute_setup.py.
2012-12-16 15:41:15 +00:00
wiz
2fb907348b Update to 2.4.1:
This is a regularly-schedule bugfix release.

    amend: force editor only if old message is reused (issue3698)
    grep: don't search past the end of the searched string
    hooks: be even more forgiven of non-fd descriptors (issue3711)
    hooks: delay I/O redirection until we actually run a hook (issue3711)
    phases: fix missing "error" module import (issue3707)
    rebase: fix pull --rev options clashing with --rebase (issue3619)
    subrepo: add argument to "diff()" to pass "ui" of caller side (issue3712) (API)
    update: allow update to existing branches with invalid names (issue3710)
    util: make chunkbuffer non-quadratic on Windows
2012-12-16 15:38:57 +00:00
ryoon
1eaa3d6d6f Update to 2.2.0
* Tested with graphics/blender and games/pingus

Changelog:
* Bugfixes
* More documentation
* Add new features
2012-12-16 15:06:25 +00:00
taca
e5e5cd3492 Update ruby-railties32 to 3.2.9.
## Rails 3.2.9 (unreleased)

*   Update supported ruby versions error message in ruby_version_check.rb *Lihan Li*
2012-12-16 14:15:52 +00:00
taca
987787fc82 Update ruby-activemodel32 to 3.9.2.
## Rails 3.2.9 (unreleased)

*   Due to a change in builder, nil values and empty strings now generates
    closed tags, so instead of this:

        <pseudonyms nil=\"true\"></pseudonyms>

    It generates this:

        <pseudonyms nil=\"true\"/>

    *Carlos Antonio da Silva*
2012-12-16 14:08:52 +00:00
taca
b66687bb90 Update ruby-activesupport32 to 3.9.2.
## Rails 3.2.9 (unreleased)

*   Add logger.push_tags and .pop_tags to complement logger.tagged:

        class Job
          def before
            Rails.logger.push_tags :jobs, self.class.name
          end

          def after
            Rails.logger.pop_tags 2
          end
        end

    *Jeremy Kemper*

* Add %:z and %::z format string support to
  ActiveSupport::TimeWithZone#strftime. [fixes #6962] *kennyj*
2012-12-16 14:08:00 +00:00
wiz
8fb48fe044 Update to 2.0.21:
Changes in version 2.0.21-stable (18 Nov 2012)
BUGFIXES:
 o ssl: Don't discard SSL read event when timeout and read come close together (576b29f)
 o ssl: Stop looping in "consider_reading" if reading is suspended. (f719b8a Joachim Bauch)
 o ssl: No need to reserve space if reading is suspended. (1acf2eb Joachim Bauch)
 o dns: Avoid a memory-leak on OOM in evdns. (73e85dd, f2bff75 George Danchev)
 o build: Use python2 rather than python (0eb0109 Ross Lagerwall)
 o build: Compile without warnings on mingw64 (94866c2)
 o build: Fix compilation on mingw64 with -DUSE_DEBUG (62bd2c4)
 o build: Make rpcgen_wrapper.sh work on systems without a "python2" binary (f3009e4)
 o iocp: Close IOCP listener socket on free when LEV_OPT_CLOSE_ON_FREE is set (cb853ea Juan Pablo Fernandez)
 o core: Avoid crash when event_pending() called with no event_base set on event (e3cccf3)
 o misc: remove stray 'x' so print_err will compile when uncommented (ac35650 Patrick Pelletier)
 o tests: Fix renegotiation test to work around openssl 1.0.1 bug (c2f3086)
 o tests: Warn when openssl version in unit test mismatches compiled version. (ac009f9)


Changes in version 2.0.20-stable (23 Aug 2012)
BUGFIXES:
 o core: Make event_pending() threadsafe. (be7a95c Simon Liu)
 o win32: avoid crash when waiting forever on zero fds. (160e58b)
 o evhttp: Fix a memory leak on error in evhttp_uriencode (11c8b31)
 o evbuffer: Avoid possible needless call to writev. Found by coverity. (6a4ec5c)
 o evdns: memset sockaddr_in before using it. Found by coverity. (a1a0e67)
 o evhttp: Check more setsockopt return values when binding sockets. Found by coverity (a0912e3)
 o evdns: Avoid segfault on weird timeout during name lookup. (dc32077 Greg Hazel)
 o bufferevent_ssl: Correctly invoke callbacks when a SSL bufferevent reads some and then blocks. (606ac43)


PORTABILITY FIXES:
 o check for arc4random_buf at runtime, on OS X (bff5f94 Greg Hazel)
 o Correctly check for arc4random_buf (fcec3e8 Sebastian Hahn)
 o Add explicit AC_PROG_SED to configure.in so all autoconfs will expose $(SED) (ca80ea6)

BUILD FIXES:
 o Add GCC annotations so that the vsprintf functions get checked properly (117e327)
 o Fix an unused variable warning on *BSD. (c0720c1)

UNIT TEST FIXES:
 o Fix a couple of memory leaks (found with Valgrind). (3b2529a Ross Lagerwall)
 o Remove deadcode in http regression tests. Found by coverity. (5553346)
 o Fix possible uninitialized read in dns regression tests. Found by coverity. (2259777)
 o Set umask before calling mkstemp in unit tests. Found by coverity (f1ce15d)
 o Fix various check-after-dereference issues in unit tests: found by coverity (4f3732d)
 o Fix resource leaks in the unit tests; found by coverity (270f279)
 o Add some missing null checks to unit tests; found by coverity (f021c3d)
 o Avoid more crashes/bad calls in unit tests; found by coverity (3cde5bf)
 o Remove unused variable; spotted by coverity (6355b2a)
 o Add checks to various return values in unit tests. Found by coverity (b9e7329)
 o Move assignment outside tt_assert in ssl unit tests. Appeases coverity. (a2006c0)
2012-12-16 11:26:07 +00:00
wiz
a46307deb3 Update to 4.13a.
Karl Berry:
I had missed some files in the 4.13 tarball, hence 4.13a.
2012-12-16 11:24:05 +00:00
wiz
1ef177f7a9 Update to 1.26:
* Version 1.26 (released 2012-12-11) [stable]

** libidn, idna_to_ascii: Propagate error on malloc failure.
Reported by Sarat Chandra Addepalli <s.addepalli@samsung.com>.

** libidn, tld_get_4: Fix out of bounds read access violation.

** i18n: Added Croatian translation.  Updated Vietnamese translation.
Thanks to Tomislav Krznar and Trần Ngọc Quân.

** java: Permit usage by Apache projects.
Thanks to Oliver Hitz and Angus Turner.

** tests: Improve tld self-tests.

** API and ABI is backwards compatible with the previous version.
2012-12-16 11:14:34 +00:00
wiz
063fbc1195 Update to 2.7:
* Noteworthy changes in release 2.7 (2012-12-12) [stable]

** Bug fixes

  Warnings about uninitialized yylloc in yyparse have been fixed.

  Restored C90 compliance (yet no report was ever made).

** Diagnostics are improved

*** Changes in the format of error messages

  This used to be the format of many error reports:

    input.y:2.7-12: %type redeclaration for exp
    input.y:1.7-12: previous declaration

  It is now:

    input.y:2.7-12: error: %type redeclaration for exp
    input.y:1.7-12:     previous declaration

*** New format for error reports: carets

  Caret errors have been added to Bison:

    input.y:2.7-12: error: %type redeclaration for exp
     %type <sval> exp
           ^^^^^^
    input.y:1.7-12:     previous declaration
     %type <ival> exp
           ^^^^^^

  or

    input.y:3.20-23: error: ambiguous reference: '$exp'
     exp: exp '+' exp { $exp = $1 + $3; };
                        ^^^^
    input.y:3.1-3:       refers to: $exp at $$
     exp: exp '+' exp { $exp = $1 + $3; };
     ^^^
    input.y:3.6-8:       refers to: $exp at $1
     exp: exp '+' exp { $exp = $1 + $3; };
          ^^^
    input.y:3.14-16:     refers to: $exp at $3
     exp: exp '+' exp { $exp = $1 + $3; };
                  ^^^

  The default behaviour for now is still not to display these unless
  explictly asked with -fcaret (or -fall). However, in a later release, it
  will be made the default behavior (but may still be deactivated with
  -fno-caret).

** New value for %define variable: api.pure full

  The %define variable api.pure requests a pure (reentrant) parser. However,
  for historical reasons, using it in a location-tracking Yacc parser
  resulted in a yyerror function that did not take a location as a
  parameter. With this new value, the user may request a better pure parser,
  where yyerror does take a location as a parameter (in location-tracking
  parsers).

  The use of "%define api.pure true" is deprecated in favor of this new
  "%define api.pure full".

** New %define variable: api.location.type (glr.cc, lalr1.cc, lalr1.java)

  The %define variable api.location.type defines the name of the type to use
  for locations.  When defined, Bison no longer generates the position.hh
  and location.hh files, nor does the parser will include them: the user is
  then responsible to define her type.

  This can be used in programs with several parsers to factor their location
  and position files: let one of them generate them, and the others just use
  them.

  This feature was actually introduced, but not documented, in Bison 2.5,
  under the name "location_type" (which is maintained for backward
  compatibility).

  For consistency, lalr1.java's %define variables location_type and
  position_type are deprecated in favor of api.location.type and
  api.position.type.

** Exception safety (lalr1.cc)

  The parse function now catches exceptions, uses the %destructors to
  release memory (the lookahead symbol and the symbols pushed on the stack)
  before re-throwing the exception.

  This feature is somewhat experimental.  User feedback would be
  appreciated.

** Graph improvements in DOT and XSLT

  The graphical presentation of the states is more readable: their shape is
  now rectangular, the state number is clearly displayed, and the items are
  numbered and left-justified.

  The reductions are now explicitly represented as transitions to other
  diamond shaped nodes.

  These changes are present in both --graph output and xml2dot.xsl XSLT
  processing, with minor (documented) differences.

** %language is no longer an experimental feature.

  The introduction of this feature, in 2.4, was four years ago. The
  --language option and the %language directive are no longer experimental.

** Documentation

  The sections about shift/reduce and reduce/reduce conflicts resolution
  have been fixed and extended.

  Although introduced more than four years ago, XML and Graphviz reports
  were not properly documented.

  The translation of mid-rule actions is now described.
2012-12-16 10:46:17 +00:00
wiz
d6a11de978 Update to 1.12.6:
(same backwards compat warnings related to 1.13 as in 1.12.5)

Bugs fixed in 1.12.6:

* Python-related bugs:

  - The default installation location for python modules has been improved
    for Python 3 on Debian and Ubuntu systems, changing from:

        ${prefix}/lib/python3/dist-packages

    to

        ${prefix}/lib/python3.x/site-packages

    This change should ensure modules installed using the default ${prefix}
    "/usr/local" are found by default by system python 3.x installations.
    See automake bug#10227.

  - Python byte-compilation supports the new layout mandated by PEP-3147,
    with its __pycache__ directory (automake bug#8847).

* Build system issues:

  - The maintainer rebuild rules for Makefiles and aclocal.m4 in
    Automake's own build system works correctly again (bug introduced
    in Automake 1.12.5).

* Testsuite issues:

  - The Vala-related tests has been changed to adjust to the removal of
    the 'posix' profile in the valac compiler.  See automake bug#12934
    a.k.a. bug#12522.

  - Some spurious testsuite failures related to older tools and systems
    have been fixed.
2012-12-16 10:41:11 +00:00
obache
6e518767d0 recursive bump from cyrus-sasl libsasl2 shlib major bump. 2012-12-16 01:51:57 +00:00
markd
b7b135ab40 REPLACE_BASH in a couple of scripts - noted by Joerg. 2012-12-15 22:53:12 +00:00
ryoon
f260763809 Bump PKGREVISION from devel/nss 3.14.0. 2012-12-15 10:36:18 +00:00
ryoon
5b5c4e54e7 Set LICENSE as MPL 2.0. 2012-12-15 09:51:51 +00:00
ryoon
852e3a42d6 Bump BUILDLINK_ABI_DEPENDS. 2012-12-15 09:51:16 +00:00
ryoon
9cf00223c8 Update to 3.14.0
Changelog:
The NSS team has released Network Security Services (NSS) 3.14, which is a minor release with the following new features:

    Support for TLS 1.1 (RFC 4346)
    Experimental support for DTLS 1.0 (RFC 4347) and DTLS-SRTP (RFC 5764)
    Support for AES-CTR, AES-CTS, and AES-GCM
    Support for Keying Material Exporters for TLS (RFC 5705)

In addition to the above new features, the following major changes have been introduced:

    Support for certificate signatures using the MD5 hash algorithm is now disabled by default.
    The NSS license has changed to MPL 2.0. Previous releases were released under a MPL 1.1/GPL 2.0/LGPL  2.1 tri-license. For more information about MPL 2.0, please see http://www.mozilla.org/MPL/2.0/FAQ.html. For an additional explantation on GPL/LGPL compatibility, see security/nss/COPYING in the source code.
    Export and DES cipher suites are disabled by default. Non-ECC AES and Triple DES cipher suites are enabled by default.
2012-12-15 09:48:00 +00:00
obache
c1224b2968 fixes MASTER_SITES's subdir name. 2012-12-15 04:19:09 +00:00
ryoon
76fda9904a Fix bad PLIST substitution.
Fix build on non-NetBSD platform.
2012-12-15 01:31:33 +00:00
marino
9bfb7a0c8d devel/xulrunner192: DRAGONFLY_CCVER=gcc44
xulrunner192 will not build with gcc-4.6+.
This problem has been fixed in later versions of xulrunner.
Use the new DRAGONFLY_CCVER directory to direct DragonFly to use
GCC 4.4.7 to build xulrunner192, even when GCC 4.7.2 is specified.
2012-12-15 01:09:40 +00:00
marino
d55530b897 devel/dconf: USE_TOOLS+= msgfmt 2012-12-14 23:35:19 +00:00
drochner
8884bfa3f4 update to 0.6.7
changes: bugfixes
2012-12-14 19:40:36 +00:00
drochner
c324455285 update to 1.6.2
changes:
* Fix gjs single-include issues
-added slovak translation
2012-12-14 19:39:21 +00:00
drochner
b8f0204229 update to 2.34.3
changes:
-bugfixes
-translation updates
2012-12-14 19:20:19 +00:00
drochner
de10a444dc update to 1.32.4
changes:
- Require harfbuzz 0.9.9
- Automatically relayout PangoLayout if PangoContext has changed
- Update bidi tables to Unicode 6.2.0
+bugfixes
2012-12-14 19:19:03 +00:00
jaapb
f6a5b564f9 Updated devel/js_of_ocaml to its newest version, 1.3.2. Changes include:
Features/Changes
* Runtime and toplevel updates to support OCaml 4.0
* Add WebSocket bindings
* Added -debuginfo option to output source code location information
  (patch by Kensuke Matsuzaki)
* Dom_html: added change, input and hashChange event bindings
* Adding Lwt_js_events.async_loop and buffered_loop
Bugfixes
* Fix array and string blitting with overlapping regions
* Url module: fix encoding of '+'
* Library: use 'this' instead of 'window' for better portability
* Dom_html: fix creation of elements with type or name attribute under IE 9
* Compiler: small fix to bytecode parsing that could result in incorrect
  generated code
* Dom_html: fix mouse wheel event bindings
* Dom: fix the type of item methods
* Deriving_json: tail-recursive serialisation of lists (by Hugo Heuzard)
* Deriving_json: fix parsing of float arrays and polymorphic variants
  (by Hugo Heuzard)
2012-12-14 14:40:24 +00:00
jaapb
de790aeb1d Update of devel/ocaml-lwt to its newest version, 2.4.2. Changes include:
2.4.2
* fix the stub for Lwt_unix.readdir
* change the default method for Lwt_glib.install (use the glib main loop by
  default: more portable)
* ignore invalid file descriptors returned by glib (like the emulation of
  select in glib does)
* use environment variables in discover.ml - use LIBRARY_PATH and
  C_INCLUDE_PATH for searching headers - allow to pass flags for a library
	in <LIB>_CLFAGS and <LIB>_LIBS
* add Lwt_unix.on_signal_full

2.4.1
* Add Lwt_stream.on_terminate
* Fix Lwt_gc
* Fix stubs for get_credentials on *BSD
2012-12-14 14:32:32 +00:00
ryoon
6627459fc5 scons-devel is no longer in pkgsrc. 2012-12-13 16:13:09 +00:00
wiz
eb5e619ca3 Remove patch that probably was intended to be removed with the 1.20.4
update.
2012-12-13 09:10:32 +00:00
wiz
235d91a2ec + xa65. 2012-12-12 13:16:46 +00:00
wiz
4aa48cf45e Import xa65-2.3.5 as devel/xa65, packaged for wip by Moritz Wilhelmy.
xa is a high-speed, two-pass portable cross-assembler. It understands mnemonics
and generates code for NMOS 6502s (such as 6502A, 6504, 6507, 6510, 7501, 8500,
8501, 8502 ...), CMOS 6502s (65C02 and Rockwell R65C02) and the 65816.

Key features:
* C-like preprocessor (and understands cpp for additional feature support)
* rich expression syntax and pseudo-op vocabulary
* multiple character sets
* binary linking
* supports o65 relocatable objects with a full linker and relocation suite, as
  well as "bare" plain binary object files
* block structure for label scoping
2012-12-12 13:16:02 +00:00
wiz
d5477f6353 Update to 1.7.1, provided by Tim Larson in PR 47230.
Changes:

Eina 1.7.1

Changes since Eina 1.7.0:
-------------------------

Fixes:
    * Fix return value of eina_mmap_safety_enabled_set() and future
    eina_mmap_safety_enabled_get() returns after success
    * Fix eina_stringshare_add_length() to return NULL when wrong.
    * Add EINA_SAFETY checks are wrong.

Changes since Eina 1.2.0:
-------------------------

Additions:
    * Add backtrace support to Eina_Log, use EINA_LOG_BACKTRACE to enable it.
    * Add an helper to iterate over line in a mapped file.
    * Add EINA_SENTINEL to protect variadic functions
    * Add EINA_SAFETY checks for proper function arguments.
    * Add check if given arguments (distance and coordinates) in eina_tiler
    and eina_rectangle are not below zero

Fixes:
    * Add missing files in the tarball.
    * Rounding issue with eina_f32p32_cos and eina_f32p32_sin when getting close to 1.0.
    * Portability issue with Eina_Value when char are not signed by default (case on ARM
    and PPC).
    * Portability issue with Eina_Value test suite when unsigned where not promoted to
    unsigned long (case on Itanium).
    * Fix issue in the XML parser when a tag was in a comment or a CDATA.
    * Implement eina_file_map_lines() on Windows.
    * Handle NULL in all eina_*_free function.
    * eina_log_console_color_set()
    * Documentation for eina list specified and eina stringshare fixed.
    * eina_convert_atofp wrong return value if fp is NULL.

Removal:
    * configure options: --disable-posix-threads, --disable-win32-threads,
      --enable-coverage

Eina 1.2.0

Changes since Eina 1.1.0:
-------------------------

Additions:

    * eina_mempool_calloc.
    * Eina_Semaphore abstraction API.
    * eina_xattr_fd_ls.
    * Eina_Xattr iterator : eina_xattr_value_fd_ls and eina_xattr_value_ls.
    * eina_file_map_faulted.
    * Xattr iterator for Eina_File : eina_file_xattr_get/value_get.
    * deprecated eina_array_count_get(), use eina_array_count() instead.
    * eina_inarray data type.
    * eina_value data type (generic value storage).
    * eina_file_stat.
    * eina_log*level_check.
    * eina_*buf_manage_new_length.
    * EINA_C_ARRAY_LENGTH macro.
    * Eina_Stringshare typedef.
    * add eina_file_map_faulted() for windows port (was missing).

Fixes:

    * compilation errors in Eina_RWLock when building on Windows newer than XP.
    * stop leaking Eina_File.
    * remove dead lock in Eina_File.
    * bug on eina_shutdown when using eina_error.
    * NONNULL argument for eina_hash_find.
    * compilation of eina_semaphore_lock on Windows.
    * forgotten initialization of eina list count during eina_list_split_list.
    * leak in Eina_File.
    * deadlock in Eina_File.
    * make it possible to force the number of detected CPU on a system.

Improvements:

    * faster implementation of Eina_Rbtree.
    * let eina_hash_free behave like free.
2012-12-12 11:39:02 +00:00
ryoon
38a7edb7bc Bump PKGREVISION.
Fix PR pkg/47310

Add pkg/47201-like patch to configure.in.
2012-12-12 11:12:20 +00:00
wiz
7d73272b0c Reset maintainer on his request. 2012-12-12 10:44:06 +00:00
wiz
eb58a5ccb1 Add hacks.mk for 0.91. 2012-12-12 10:12:38 +00:00
wiz
de21beee08 Update to 0.91, provided by Dennis Lindroos in PR 44771.
----------------------------------------------------------------------
Section:   New in release 0.91
----------------------------------------------------------------------

Added anonymous labels (- + -- ++ --- +++ etc.). Every other assembler
    seems to support them, so I added them to ACME as well... :)
New POs: "!warn MESSAGE", "!error MESSAGE", "!serious MESSAGE"
New CLI option: "--maxdepth NUMBER" sets maximum recursion depth for
    macro calls and the "!source" pseudo opcode.
ACME now gives a warning when assembling JMP($xxff) on 6502/6510
    because that instruction is broken on those CPUs.
After giving the error "Target out of range", the error "Number out of
  range" is now suppressed.
Corrected code example in QuickRef.txt (why didn't anyone tell me? :))
Added additional example source code.


----------------------------------------------------------------------
Section:   New in release 0.90
----------------------------------------------------------------------

Arithmetic shift right now has some watchdog code and should work
    regardless of compiler.
Corrected some typos in error messages and docs.
New CLI option: "--cpu CPU_TYPE"
The output file format chosen with "--format FORMAT" is now used as
    default when "!to" is used without format keyword.
Again: Tidier code.


----------------------------------------------------------------------
Section:   New in release 0.89
----------------------------------------------------------------------

Support for more undocumented ("illegal") opcodes: anc, arr, asr, sbx,
    dop, top, jam. See Illegals.txt for more info.
Change in shift operators: Logical shift right (">>" or "LSR") has on
    most platforms actually been an arithmetic shift right all the
    time! Therefore, ">>" now *officially* performs an arithmetic
    shift right (can also be written as "ASR"), while ">>>" has been
    added to perform a logical shift right (can also be written as
    "LSR"). Note: This is about ACME's maths parser and has nothing to
    do with the 6502 mnemonics "asl" and "lsr".
Finally added a "-o" command line option to set the output file! See
    QuickRef.txt for info on the other new CLI options (--format,
    --labeldump, --maxerrors, --setpc, --initmem, --version).
Fixed bug: "!align" could be used while program counter undefined.
Fixed bug: Numbers before mnemonics are no longer skipped (or rather,
    implicit label definitions are no longer accepted if the label
    name starts with a digit).
Change: Much better algorithm to compute to-the-power-of (read: it's
    no longer braindead).
Some more internal tidying.


----------------------------------------------------------------------
Section:   New in release 0.88
----------------------------------------------------------------------

Fixed architecture-dependent bug introduced in release 0.87.
Fixed bug: Unknown !cpu keywords could cause crashes.
Fixed bug in !ct "filename" nesting.


----------------------------------------------------------------------
Section:   New in release 0.87
----------------------------------------------------------------------

Support for some undocumented ("illegal") opcodes: slo, rla, sre, rra,
    sax, lax, dcp, isc. To use these, choose the 6510 cpu.
Two error messages gone: "Sorry, feature not yet implemented." and
    "Chosen CPU does not support this command and/or addressing mode."
Explanation of new error message ("There's more than one character.")
    added to docs.


----------------------------------------------------------------------
Section:   New in release 0.86
----------------------------------------------------------------------

The "!convtab" pseudo opcode can now be given the file name of a
    conversion table. The file must hold exactly 256 bytes.
Improved docs a bit (more and better examples, more info on verbosity
    CLI switch).
If no "!to" pseudo opcode has been found, ACME will tell you so.
2012-12-12 10:12:16 +00:00
wen
6352f37fcd Update to 0.10009
0.10009 2012-11-15 18:51 (UTC)
    - Stop leaking extra methods into the inheritance chain - there
      are plenty already

0.10008 2012-11-15 09:48 (UTC)
    - Allow disabling of accessor name checking introduced in 0.10007
    - Pass tests if Class::XSAccessor is available but Sub::Name isn't

0.10007 2012-11-08 11:54 (UTC)
    - Disable tests on perls where Class::XSAccessor emits broken
      error messages (RT#74883, RT#80519)
    - Drop minimum perl to 5.6 (from 5.6.2)
    - Switch all module loading to Module::Runtime and lose
      dependency on Class::Inspector
    - Fix stupid mistake causing double-require of Sub::Name when
      Class::XSAccessor is not available (RT#80657)
    - Simplify superclass traversal done by the 'inherited' group type
    - Fix incorrect quoting of unusual hash keys (fieldnames)
    - Depend on newer bugfixed Class::XSAccessor 1.15
    - Improve text of ro/wo violation exceptions
    - Sanity-check accessor names for well-formedness
      (qr/[A-Z_a-z][0-9A-Z_a-z]*/)
2012-12-10 14:58:04 +00:00