Commit graph

18703 commits

Author SHA1 Message Date
drochner
f13bfde50b mark Python3 ready 2012-08-16 15:07:42 +00:00
wiz
3057503857 Update to 0.9.4, provided by Jaap Boender in PR 46806:
This is an update of the package to its newest version. There are no changes
in functionality, only in the build system. The package itself has also been
improved slightly (use of PLIST_VARS, most notably).
2012-08-16 11:49:30 +00:00
jnemeth
daa5c53f2a fix typo: SUBIDR -> SUBDIR 2012-08-16 07:46:54 +00:00
dsainty
0aa47b13ef doxygen output makes explicit use of tex-multirow and tex-xtab. Add the
run time dependencies.

Bump PKGREVISION for dependency changes.
2012-08-15 23:25:15 +00:00
jmmv
94504fd7fb Add and enable shtk. 2012-08-15 21:18:35 +00:00
jmmv
e769f5ef0d Initial addition of shtk 1.0.
Despite its pretentious name, this package is just an attempt to generalize
a bunch of code that I keep reusing every time I implement shell scripts.
In particular, this is about to remove tons of duplicate stuff from both
sysbuild and sysupgrade in subsequent commits and I'll probably use it again
for some other stuff I have in mind.

Description follows:

The Shell Toolkit, or shtk for short, is a collection of modules written in
sh(1) that provide common functionality to simplify the implementation of
complex shell scripts.  These modules provide things like utilities to
manipulate data types, helpers to expose a common CLI, or higher-level
abstractions such as the processing of configuration files.

The included shtk(1) utility exposes convenience functionality to let the
user "build" shell scripts that use shtk.  Build, in this case, just means
adding common boilerplate code to the initialization of the script to load
the shtk common code.
2012-08-15 21:18:13 +00:00
wiz
e9fa88d0d3 Update to 1.12.3:
New in 1.12.3:

* WARNING: Future backward-incompatibilities!

  - Future versions of Automake 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.13.  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.

  - Autoconf 2.65 or later will be required by the next major Automake
    version (1.13).  Until now, Automake has required Autoconf version
    2.62 or later.

  - Starting from the next major Automake version (1.13), the rules
    to build pdf, ps and dvi output from Texinfo input will use the
    '--build-dir' option by default.  Since such an option was only
    introduced in Texinfo 4.9, this means that Makefiles generated by
    future Automake versions will require at least that version of
    Texinfo.

  - Starting from the next major Automake version (1.13), the parallel
    testsuite harness (previously only enabled by the 'parallel-tests'
    option) will become the default one; the older serial testsuite
    harness will still be available through the use of the 'serial-tests'
    option.

  - The following long-obsolete m4 macros will be removed in the
    next major Automake version (1.13):

      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' will be removed in
    the next major Automake version (1.13).

  - Support for the two- and three-arguments invocation forms of the
    AM_INIT_AUTOMAKE macro is deprecated, and will be removed in the
    next major Automake version (1.13).

  - The '--acdir' option of aclocal is deprecated, and will probably
    be removed in the next major Automake release (1.13).  You should
    use the options '--automake-acdir' and '--system-acdir' instead
    (which have been introduced in Automake 1.11.2).

  - The exact order in which the directories in the aclocal macro
    search path are looked up is probably going to be changed in the
    next Automake release (1.13).

  - The 'missing' script will not try anymore 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).  In fact, starting from Automake 1.13, all it'll do will be
    giving more useful warnings than a bare "command not found" from a
    make recipe would.

* Miscellaneous changes:

  - The '.m4' files provided by Automake does not define serial numbers
    anymore.  This should cause no difference in the behaviour of aclocal
    though.

  - Some testsuite weaknesses and spurious failures have been fixed.

  - There is initial support for automatic dependency tracking with the
    Portland Group C/C++ compilers, thanks to the new new depmode 'pgcc'.

Bugs fixed in 1.12.3:

* Long-standing bugs:

  - Instead of renaming only self-references of files (typically for
    #lines), ylwrap now also renames references to the other generated
    files.  This fixes support for GLR and C++ parsers from Bison (PR
    automake/491 and automake bug#7648): 'parser.c' now properly
    #includes 'parser.h' instead of 'y.tab.h'.

  - Generated files unknown to ylwrap are now preserved.  This fixes
    C++ support for Bison (automake bug#7648): location.hh and the
    like are no longer discarded.
2012-08-15 20:25:05 +00:00
wiz
f15c683fd7 Update to 0.53: needed for davical-1.1.1.
New file Multipart.php.
2012-08-15 20:21:23 +00:00
jdc
e1e01df11d Move the sparc64/gcc4 hack from Makefile to hacks.mk, where it belongs.
Unlimit the stack size, so that we can compile on NetBSD/sparc64.
2012-08-15 18:28:20 +00:00
wiz
14d92a2c5e Fix libreoffice runtime error using upstream patch, via ftigeot.
Bump PKGREVISION.
2012-08-15 18:13:38 +00:00
jperkin
e44d507e97 Fix build on Solaris.
If more systems require the libiconv fix then it's going to be more efficient
to re-use the logic from devel/glib2.  This is such a mess :(
2012-08-15 10:12:54 +00:00
wiz
363e4b1a7f Update to 2.4.0, from Jaap Boender in PR 46798:
This is a maintainer update of devel/ocaml-lwt to its newest version, 2.4.0. The
changelog (bugfixes and some enhancements, plus compatibility with ocaml 4.00,
though it should still compile with ocaml 3.12):

- Reimplement Lwt_stream
  much simpler and more efficient
  do not use Weak
  add bounded push streams
- Add Lwt.async
- Add Lwt_preemptive.run_in_main
- Implement Lwt_unix.get_credentials on MacOS X/OpenBSD
- Ensure that on_cancel functions are executed first
- Better implementation of Lwt.cancel with more tests
- Simplify the API for unix jobs
- Better handling of the master lock in libev stubs
- Windows fixes/updates:
  pass -lws2_32 instead of ws2_32.lib if building with mingw
  fix a bug causing Lwt_unix.read/write to block when a socket is not
        readable/writable
  port Lwt_process and Lwt_unix.system to windows
- Compatibility with ocaml 4.00:
  add O_SHARE_DELETE to Lwt_unix.open_flag
  add -package compiler-libs.toplevel for files using Toploop
- Do not use module Sys for signal handling to avoid ocaml code to be called in a C thread
- Fix Lwt_unix.wrap_syscall: try instead of Lwt.catch
- Fix a dead-lock between lwt_unix_send_notificati
- Fix #277: add a function to return the Ssl.socket of a Lwt_ssl.socket

There have also been a few changes to the package itself; it now uses
PLIST_VARS, and the patches are replaced by the SUBST mechanism.
2012-08-15 08:21:33 +00:00
dholland
66ae54ffec Doesn't work on python25. 2012-08-15 05:50:11 +00:00
markd
182d98a94e Update libmtp to version 1.1.3
Changes unknown other than now supports Samsung Galaxy phones.
2012-08-14 21:00:46 +00:00
asau
fd5606f6d6 Mark packages with no staged installation support explicitly (PKG_DESTDIR_SUPPORT=none). 2012-08-14 17:07:55 +00:00
imil
2ed508e78c add & enable py-daemon 2012-08-14 12:30:55 +00:00
imil
fc95c70921 Initial import of py-daemon, version 1.5.5, into the NetBSD Packages Collection.
A well-behaved Unix daemon process is tricky to get right, but the required
steps are much the same for every daemon program. A DaemonContext instance
holds the behaviour and configured process environment for the program; use
the instance as a context manager to enter a daemon state.
2012-08-14 12:29:49 +00:00
imil
bd841c8568 add & enable py-lockfile 2012-08-14 12:10:03 +00:00
imil
38942a9d9c Initial import of py-lockfile, version 0.9.1, into the NetBSD Packages
Collection.

The lockfile package exports a LockFile class which provides a simple API for
locking files. Unlike the Windows msvcrt.locking function, the fcntl.lockf and
flock functions, and the deprecated posixfile module, the API is identical
across both Unix (including Linux and Mac) and Windows platforms. The lock
mechanism relies on the atomic nature of the link (on Unix) and mkdir
(on Windows) system calls. An implementation based on SQLite is also provided,
more as a demonstration of the possibilities it provides than as
production-quality code.
2012-08-14 12:08:48 +00:00
imil
dc3f382f67 add & enable py-stompclient 2012-08-14 09:06:40 +00:00
imil
32cdef4602 Initial import of py-stompclient, version 0.3.2, into the NetBSD Packages
Collection.

stompclient provides a simple and lighweight STOMP client API for Python.

stompclient supports both simplex (publisher-only) and duplex
(publish-subscribe) communication with STOMP servers. This project started as a
fork of the stompy project by Benjamin W. Smith) but has evolved into a very
distinct codebase, which combines a few ideas from stompy with features from
the Stomper library and CoilMQ broker.
2012-08-14 09:05:22 +00:00
wiz
9d24fd0455 Update to 1.3.3, from maintainer Jaap Boender in PR 46796:
The changes are not enormous, fixes in compatibility with various
OCaml versions (4.00 and Homebrew).
2012-08-14 06:56:21 +00:00
ryoon
5cabcb59fc Bump PKGREVISION
* Fix permission problem of distfile
  Thank you, wiz@
2012-08-14 03:33:12 +00:00
drochner
c112ceed18 update to 4.5.5
changes: UI improvements for debugger and projects
2012-08-13 17:39:49 +00:00
wiz
5d2dbd11ed Fix build with python-2.5, which does not install the debugger.
While here, add some REPLACE_PYTHON and bump PKGREVISION for it.
2012-08-13 14:38:37 +00:00
wiz
3ebfad8824 Bump PKGREVISION for fix in librsvg/buildlink3.mk. 2012-08-13 14:25:37 +00:00
marino
2c25426683 devel/pkg-config: USE_TOOLS+= msgfmt
Breaks at configure if msgfmt tool not found on system.
2012-08-13 08:01:54 +00:00
tron
dd3ca524f0 Add dependence on "gettext-lib" package. This fixes the build under
Mac OS X Lion, no changes under NetBSD/amd64 6.0_BETA2. Bump package
revision because the binary package might have changed on some platforms.
2012-08-13 07:50:39 +00:00
jdf
43d99186eb Updated fossil from 1.22 to 1.23. 2012-08-12 23:36:44 +00:00
wiz
ee2c493673 Update to 0.16:
0.16
Features
    Enhancements to Cython's function type (support for weak
    references, default arguments, code objects, dynamic attributes,
    classmethods, staticmethods, and more)
    Fused Types - Template-like support for functions and methods
    CEP 522 (docs)
    Typed views on memory - Support for efficient direct and indirect
    buffers (indexing, slicing, transposing, ...) CEP 517 (docs)
    super() without arguments
    Final cdef methods (which translate into direct calls on known
    instances)
General Improvements and Bug Fixes
    support default arguments for closures
    search sys.path for pxd files
    support C++ template casting
    faster traceback building and faster generator termination
    support inplace operators on indexed buffers
    fix alignment handling for record types in buffer support
    allow nested prange sections

0.15.1
This is a bugfix-only release.

0.15
Major Features
    Generators (yield) - Cython has full support for generators,
    generator expressions and PEP 342 coroutines.
    The nonlocal keyword is supported.
    Re-acquiring the gil: with gil - works as expected within a
    nogil context.
    OpenMP support: prange.
    Control flow analysis prunes dead code and emits warnings and
    errors about uninitialised variables.
    Debugger command cy set to assign values of expressions to
    Cython variables and cy exec counterpart $cy_eval().
    Exception chaining PEP 3134.
    Relative imports PEP 328.
    Improved pure syntax including cython.cclass, cython.cfunc,
    and cython.ccall.
    The with statement has its own dedicated and faster C
    implementation.
    Support for del.
    Boundschecking directives implemented for builtin Python sequence
    types.
    Several updates and additions to the shipped standard library
    .pxd files.
    Forward declaration of types is no longer required for circular
    references.
Note: this will be the last release to support Python 2.3; Python
2.4 will be supported for at least one more release.
General improvements and bug fixes
This release contains over a thousand commits including hundreds
of bugfixes and optimizations. The bug tracker has not been as
heavily used this release cycle, but is still an interesting subset
of improvements and fixes
Incompatible changes
    Uninitialized variables are no longer initialized to None and
    accessing them has the same semantics as standard Python.
    globals() now returns a read-only dict of the Cython module's
    globals, rather than the globals
        of the first non-Cython module in the stack
    Many C++ exceptions are now special cased to give closer Python
    counterparts. This means that except+ functions that formerly
    raised generic RuntimeErrors may raise something else such as
    ArithmeticError.
Known regressions
    The inlined generator expressions (introduced in Cython 0.13)
    were disabled in favour of full generator expression support.
    This breaks code that previously used them inside of cdef
    functions (usage in def functions continues to work) and induces
    a performance regression for cases that continue to work but
    that were previously inlined. We hope to reinstate this feature
    in the near future.
    Generators (yield) - Cython has full support for generators,
    generator expressions and PEP 342 coroutines.
    The nonlocal keyword is supported.
    Re-acquiring the gil: with gil - works as expected within a
    nogil context.
    OpenMP support: prange.
    Control flow analysis prunes dead code and emits warnings and
    errors about uninitialised variables.
    Debugger command cy set to assign values of expressions to
    Cython variables and cy exec counterpart $cy_eval().
    Exception chaining PEP 3134.
    Relative imports PEP 328.
    Improved pure syntax including cython.cclass, cython.cfunc,
    and cython.ccall.
    The with statement has its own dedicated and faster C
    implementation.
    Support for del.
    Boundschecking directives implemented for builtin Python sequence
    types.
    Several updates and additions to the shipped standard library
    .pxd files.
    Forward declaration of types is no longer required for circular
    references.
Note: this will be the last release to support Python 2.3; Python
2.4 will be supported for at least one more release.
General improvements and bug fixes
This release contains over a thousand commits including hundreds
of bugfixes and optimizations. The bug tracker has not been as
heavily used this release cycle, but is still an interesting subset
of improvements and fixes
Incompatible changes
    Uninitialized variables are no longer initialized to None and
    accessing them has the same semantics as standard Python.
    globals() now returns a read-only dict of the Cython module's
    globals, rather than the globals
	of the first non-Cython module in the stack
    Many C++ exceptions are now special cased to give closer Python
    counterparts. This means that except+ functions that formerly
    raised generic RuntimeErrors may raise something else such as
    ArithmeticError.
Known regressions
    The inlined generator expressions (introduced in Cython 0.13)
    were disabled in favour of full generator expression support.
    This breaks code that previously used them inside of cdef
    functions (usage in def functions continues to work) and induces
    a performance regression for cases that continue to work but
    that were previously inlined. We hope to reinstate this feature
    in the near future.

0.14.1
New Features
    The gdb debugging support was extended to include all major
    Cython features, including closures.
    raise MemoryError() is now safe to use as Cython replaces it
    with the correct C-API call.
General improvements and bug fixes
The bug tracker has a list of the major improvements and fixes
Incompatible changes
    Decorators on special methods of cdef classes now raise a
    compile time error rather than being ignored.
    In Python 3 language level mode (-3 option), the 'str' type is
    now mapped to 'unicode', so that cdef str s declares a Unicode
    string even when running in Python 2.

0.14
New Features
    Python classes can now be nested and receive a proper closure
    at definition time.
    Redefinition is supported for Python functions, even within
    the same scope.
    Lambda expressions are supported in class bodies and at the
    module level.
    Metaclasses are supported for Python classes, both in Python
    2 and Python 3 syntax. The Python 3 syntax (using a keyword
    argument in the type declaration) is preferred and optimised
    at compile time.
    "final" extension classes prevent inheritance in Python space.
    This feature is available through the new "cython.final"
    decorator. In the future, these classes may receive further
    optimisations.
    "internal" extension classes do not show up in the module
    dictionary. This feature is available through the new
    "cython.internal" decorator.
    Extension type inheritance from builtin types, such as "cdef
    class MyUnicode(unicode)", now works without further external
    type redeclarations (which are also strongly discouraged now
    and continue to issue a warning).
    GDB support. http://docs.cython.org/src/userguide/debugging.html
    A new build system with support for inline distutils directives,
    correct dependency tracking, and parallel compilation.
    http://wiki.cython.org/enhancements/distutils_preprocessing
    Support for dynamic compilation at runtime via the new
    cython.inline function and cython.compile decorator.
    http://wiki.cython.org/enhancements/inline
General improvements and bug fixes
    In parallel assignments, the right side was evaluated in reverse
    order in 0.13. This could result in errors if it had side
    effects (e.g. function calls).
    In some cases, methods of builtin types would raise a SystemError
    instead of an AttributeError when called on None.
    Constant tuples are now cached over the lifetime of an extension
    module, just like CPython does. Constant argument tuples of
    Python function calls are also cached.
    Closures have tightened to include exactly the names used in
    the inner functions and classes. Previously, they held the
    complete locals of the defining function.
    "nogil" blocks are supported when compiling pure Python code
    by writing "with cython.nogil".
    The builtin "next()" function in Python 2.6 and later is now
    implemented internally and therefore available in all Python
    versions. This makes it the preferred and portable way of
    manually advancing an iterator.
    In addition to the previously supported inlined generator
    expressions in 0.13, "sorted(genexpr)" can now be used as well.
    Typing issues were fixed in "sum(genexpr)" that could lead to
    invalid C code being generated. Other known issues with inlined
    generator expressions were also fixed that make upgrading to
    0.14 a strong recommendation for code that uses them. Note that
    general generators and generator expressions continue to be
    not supported.
    Iterating over arbitrary pointer types is now supported, as is
    an optimized version of the in operator, e.g. x in ptr[a:b].
    Inplace arithmetic operators now respect the cdivision directive
    and are supported for complex types.
Incompatible changes
    Typing a variable as type "complex" previously gave it the
    Python object type. It now uses the appropriate C/C++ double
    complex type. A side-effect is that assignments and typed
    function parameters now accept anything that Python can coerce
    to a complex, including integers and floats, and not only
    complex instances.
    Large integer literals pass through the compiler in a safer
    way. To prevent truncation in C code, non 32-bit literals are
    turned into Python objects if not used in a C context. This
    context can either be given by a clear C literal suffix such
    as "UL" or "LL" (or "L" in Python 3 code), or it can be an
    assignment to a typed variable or a typed function argument,
    in which case it is up to the user to take care of a sufficiently
    large value space of the target.
    Python functions are declared in the order they appear in the
    file, rather than all being created at module creation time.
    This is consistent with Python and needed to support, for
    example, conditional or repeated declarations of functions. In
    the face of circular imports this may cause code to break, so
    a new --disable-function-redefinition flag was added to revert
    to the old behavior. This flag will be removed in a future
    release, so should only be used as a stopgap until old code
    can be fixed.
2012-08-12 21:08:46 +00:00
wiz
a6f887eafe Update to 0.27:
pkg-config 0.27
===

 - Drop usage of popt for equivalent API in glib2.
 - Add back an internal snapshot of glib2 to break circular dependency.
   This can be used by passing --with-internal-glib to configure. On
   Windows it may still be required to use an installed glib.
 - Fix --exists to check for Requires and Requires.private. This ensures
   that all necessary packages are installed prior to using --cflags,
   --libs, etc.
 - Various fixes for MinGW which should allow it to be used unpatched on
   that system.
 - New autoconf macros PKG_INSTALLDIR and PKG_NOARCH_INSTALLDIR to help
   determine the .pc file install directory.
 - Fix handling of --exact/atleast/max-version vs. =/>=/<=.
 - Fix errors in man page source.
 - Ensure testing only searches in the check directory.
 - Bump glib requirement to 2.16 to avoid deprecated
   g_win32_get_package_installation_subdirectory().
 - Autotools refresh and update. The required versions now are
   autoconf-2.62, automake-1.11 and libtool-2.2.
 - Use g_alloca from glib instead of figuring out alloca ourselves.
 - Remove search for setresuid & setreuid only needed for internal popt.
 - Bugs fixed: 833, 2458, 5214, 5326, 5703, 6074, 8653, 9135, 9143,
   9584, 10652, 11464, 14396, 17053, 23922, 28776, 29011, 29801, 31699,
   31700, 32622, 34382, 37266, 39646, 41081, 43149, 44843, 45599, 45742,
   48743

pkg-config 0.26
===

 - Build system fixes
 - More tests
 - pkg.m4 fixups which makes autoconf 2.66 happier.
 - Drop support for legacy -config scripts.  Those should already be
   gone and cause problems in cross-compilation environments.
 - Drop embedded glib
 - Fix up pkg.m4 to handle the case of --exists working and --cflags
   or --libs failing.
 - Various documentation updates
 - Allow $() through without escaping it.
 - Add --with-system-include-path instead of hard-coding
   /usr/include.
2012-08-12 16:28:06 +00:00
wiz
8c6bf20fdd Update to 1.13.0 from new upstream.
New in CppUnit 1.13.0:
  ----------------------

* Portability:
  - Added support for macro CPPUNIT_UNIQUE_COUNTER to config-*.h. It
    should expands to a unique number per translation unit. Default
    to __LINE__ if not defined. Use __COUNTER__ on MSVS 7.0+.
    (Bug #2031696)

* Compilation

  - destructor of Message causes segfault when testing (rhbz#641350)

  - use correct CPPUNIT_VERSION value (sf#2983798)

  - allow -Werror builds
    (various Libreoffice patches)

  - finite in "ieeefp.h" instead of math.h on Solaris (sf#2912590)

  - Fixed compilation issue with Microsoft Visual Studio.Net 2005/2008 and
    added Visual Studio 2005/2010  projects (.vcproj/.vcxproj)

  - Changes to build without warnings using gcc -Wall -W -ansi
    (patch #1898225 contributed by dpkatz)

  - Libraries flags such as "-ldl" are now in LDADD instead of LIBADD_DL
    ( patch #2807259 contributed by Jan Echternach).

  - Fixed detection of cxxabi.h with gcc 4.3 in configure (bug #2796543).

  - made TestCaseDecorator copy c'tor and operator= private (fdo#51317)

* Documentation

  - Updated several false documentation entries (sf#2185407, sf#2186611)

* Test Plug-in Runner:
  - fixed memory leak in TestPlugInRunnerDlg (#1721408)
2012-08-12 16:01:34 +00:00
ryoon
a99e975873 Update to 3.13.6
* No API and ABI changes

Changelog:
unknown
2012-08-12 15:29:16 +00:00
ryoon
ec38756033 Update to 4.9.3.2 (really 4.9.2)
* API have changed

Changelog:
The only change in NSPR 4.9.2 is the new functions to set and get thread names:
Bug 758837 - Add functions to set and get thread names
2012-08-12 15:19:07 +00:00
taca
4bd6442479 Update ruby-railties32 to 3.2.8.
## Rails 3.2.8 (Aug 9, 2012) ##

* ERB scaffold generator use the `:data => { :confirm => "Text" }` syntax
  instead of `:confirm`.

  *Rafael Mendonça França*
2012-08-12 12:43:08 +00:00
taca
e8131a4400 Update ruby-activemodel32 to 3.2.8.
## Rails 3.2.8 (Aug 9, 2012) ##

*   No changes.
2012-08-12 12:38:41 +00:00
taca
610126e9e5 Update ruby-activesupport32 to 3.2.8.
## Rails 3.2.8 (Aug 9, 2012) ##

* Fix ActiveSupport integration with Mocha > 0.12.1. *Mike Gunderloy*

* Reverted the deprecation of ActiveSupport::JSON::Variable.
  *Rafael Mendonça França*
2012-08-12 12:38:09 +00:00
taca
878b2286c6 Update ruby-railties31 to 3.1.8.
## Rails 3.1.8 (Aug 9, 2012)

*   No changes.
2012-08-12 10:37:52 +00:00
taca
9fe00a3c2a Update ruby-activemodel31 to 3.1.8.
## Rails 3.1.8 (Aug 9, 2012)

*   No changes.
2012-08-12 10:33:48 +00:00
taca
b84498d075 Update ruby-activesupport31 to 3.1.8.
## Rails 3.1.8 (Aug 9, 2012)

*   No changes.
2012-08-12 10:33:18 +00:00
taca
ca37e7382b Update ruby-railties to 3.0.17.
## Rails 3.0.17 (Aug 9, 2012)

* No changes.
2012-08-12 09:49:01 +00:00
taca
6586b61ea9 Update ruby-activemodel to 3.0.17.
## Rails 3.0.17 (Aug 9, 2012)

* No changes.
2012-08-12 09:45:45 +00:00
taca
b95a8e8624 Update ruby-activesupport3 to 3.0.17.
## Rails 3.0.17 (Aug 9, 2012)

* No changes.
2012-08-12 09:44:58 +00:00
marino
eb918bf90a devel/cmake: Update from 2.8.8 to 2.8.9
Version 2.8.8 has some serious bugs regarding pkgconfig handling.  Luckily
2.8.9 was just released which resolves them.

There are numerous bugfixes, see:
http://www.cmake.org/files/v2.8/CMakeChangeLog-2.8.9
2012-08-11 11:10:54 +00:00
imil
51f7a1272e add & enable ruby-stomp 2012-08-11 06:57:40 +00:00
imil
7f081bae49 Initial import of ruby-stomp, version 1.2.5, into the NetBSD Packages
Collection.

An implementation of the Stomp protocol for Ruby.

STOMP is the Simple (or Streaming) Text Orientated Messaging Protocol.

STOMP provides an interoperable wire format so that STOMP clients can
communicate with any STOMP message broker to provide easy and widespread
messaging interoperability among many languages, platforms and brokers.
2012-08-11 06:56:14 +00:00
wiz
c877ecdd04 Update to 2.3:
This is a regularly-scheduled feature release with numerous improvements and bugfixes.

1.1. Core features
    help: add --keyword (-k) for searching help
    hgweb: side-by-side comparison functionality
    log: support --graph without graphlog extension
    push: accept revset argument for --rev
    merge: bookmarks will no longer automatically merge with unnamed heads or other bookmarks. Instead it picks heads with diverging bookmarks.
    introduce ChangesetsObsolescence concept (experimental)
    bookmarks: allow existing remote bookmarks to become heads when pushing
    bookmarks: pull new bookmarks from remote by default (backward incompatible change)
    bookmarks: delete divergent bookmarks on merge
    bisect: set HG_NODE when runing a command
    graft: allow -r to specify revisions
    graft: implement --log (issue3438)
    graft: remark on empty graft
    hooks: print out more information when loading a python hook fails
    identity: show trailing '+' for dirty subrepos (issue2839)
    incoming/outgoing: handle --graph in core
    merge: warn about file deleted in one branch and renamed in other (issue3074)
    Mercurial can now identify third-party extensions as sources of tracebacks
    outgoing: accept revset argument for --rev
    performance improvement on branchy repo: incrementaly update branchcache
    performance improvement on huge file tree: add a C function to pack the dirstate
    performance improvement for huge .hgignore: process regex with re2 bindings if available
    revset: add "diff" field to "matching" predicate
    revset: add "converted" predicate to find converted changesets
    revset: add "origin" and "destination" predicates, to get graft, transplant or rebase origins or destinations.
    revset: add "extra" predicate to match changesets extra fields (issue2767)
    revset: add pattern matching to "bookmarks/branch/extra/tag/user" predicated

1.2. Extension features
    acl: use of "!" prefix in user or group names
    children: mark extension as deprecated
    convert/svn: handle non-local svn destination paths (issue3142)
    convert: accept Subversion 'file:///c%3A/svnrepo' syntax on Windows
    fetch: mark extension as deprecated
    graphlog: feature is now into core
    histedit: new extension for interactive history editing
    hg-ssh: add read-only flag
    largefiles: add --all-largefiles flag to pull and clone (issue3188)
    largefiles: improve performance by batching statlfile requests when pushing a largefiles repo (issue3386)
    largefiles: no longer attempt to clone all largefiles to non-local destinations
    largefiles: optimize performance when updating (issue3440)
    largefiles: support revsets for cat, outgoing --large and revert
    mq: introduce qpush/qpop/qgoto --keep-changes
    strip: introduce -B option to remove a bookmark
    rebase: allow collapsing branches in place (issue3111)
    rebase: make --dest understand revsets
    rebase: drop the infamous --detach option: rebase now behave with --source and --rev as expectable. It may no longer add second parent to rebased changeset (backward compatible change)
    transplant: handle non-empty patches doing nothing (issue2806)
    transplant: manually transplant pullable changesets with --log

1.3. Fixes
    bisect: fix O(n**2) behaviour (issue3382)
    bookmarks: fix push of moved bookmark when creating new branch heads
    case insensitive file system can no longer be confused by -R on (issue2167)
    copies: one fix related to directory rename detection (issue3511)
    convert: check for failed svn import in debugsvnlog and abort cleanly
    convert: ignore svn:executable for subversion targets without exec bit support
    convert: keep branch switching merges with ancestors (issue3340)
    convert: make filemap renames consistently override revision renames
    debugrevlog: fix a bug with empty repository (issue3537)
    graphlog: don't truncate template value at last \n
    httprepo: ensure Content-Type header exists when pushing data
    largefiles: fix a traceback when addremove follows a remove (issue3507)
    largefiles: fix a traceback when archiving a subrepo in a subrepo
    largefiles: fix addremove when largefile is missing (issue3227)
    largefiles: fix addremove with -R option
    largefiles: fix exception hack for i18n (issue3197)
    largefiles: fix path handling for cp/mv (issue3516)
    largefiles: archive -S now store largefiles instead of standins
    largefiles: fix hg addremove when already removed largefile exists (issue3364)
    merge: do not warn about copy and rename in the same transaction (issue2113)
    mq: add ".hgsubstate" to patch target list only if it is not listed up yet
    mq: create patch file after commit to import diff of ".hgsubstate" at qrefresh
    pager: work around bug in python 2.4's subprocess module (issue3533):
    revlog: zlib.error are no longer sent to the user (issue3424)
    tag: don't allow tagging the null revision (issue1915)
2012-08-11 00:23:03 +00:00
drochner
8c64326b14 update to 0.6.5
changes: bugfixes (in particular a hash table problem)

pkgsrc changes:
-point to vala016 for regeneration of source files (which is only needed
 after patches, not currently)
-add introspection support
2012-08-09 18:54:12 +00:00
minskim
807c205fa4 Add ruby-open4. 2012-08-09 18:16:21 +00:00
minskim
69f6353059 Import ruby193-open4-1.3.0 as devel/ruby-open4.
Open4 is a Ruby library to open child process with handles on pid,
stdin, stdout, and stderr, and manage child processes and their io
handles easily.
2012-08-09 18:15:19 +00:00