Commit graph

27264 commits

Author SHA1 Message Date
taca
4f3ba35e57 Add ruby-forwardable-extended 2.6.0 package, required by ruby-pathutil.
Forwardable with hash, and instance variable extensions.
2016-10-10 23:14:28 +00:00
adam
8ea382e36e PLIST update after distfile change 2016-10-10 15:50:04 +00:00
mef
b5f64c9703 Updated devel/p5-Test-Simple to 1.302059
----------------------------------------
1.302059  2016-09-25 12:32:21-07:00 America/Los_Angeles

    - No changes from last trial

1.302058  2016-09-21 10:46:13-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Mask warning when comparing $@ in Test2::API::Context

1.302057  2016-09-18 12:12:18-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Doc fixes
    - Win32 color support in Test::Builder::Tester
    - Support v-strings in is_deeply
    - A streamed subtest run inside a buffered subtest will be automatically
      converted to a buffered subtest. Otherwise the output from inside the
      subtest is lost entirely. (#721)
2016-10-10 13:01:53 +00:00
mef
a4124cd36f Updated devel/p5-Test-Requires-Git to 1.007
-------------------------------------------
1.007 2016-10-02 BOOK
    - Add an extra diagnostic reporting the git version used for testing
      (with a scheme to limit the number of times it's output, so as not
      to pollute test output too much)
2016-10-10 13:00:00 +00:00
mef
f3087945c7 Updated devel/p5-Test-Needs to 0.002005
---------------------------------------
0.002005 - 2016-09-27
  - fix skipping when Test::Tester (Test::More < v2) is loaded

0.002004 - 2016-08-18
  - fix test counts when Test2 not available

0.002003 - 2016-08-18
  - fix loud warnings when aborting a test under Test2
  - some kwalitee improvements
2016-10-10 12:58:01 +00:00
mef
96cd0d4e88 Updated devel/p5-Test-File to 1.44.2
------------------------------------
1.442 2016-09-22T15:35:50Z
        * Update to stable release. This fixes an upcoming Perl @INC
        issue that removes the current directory from the default list.
        This affects only the test files which use a private library.
        If you already have this installed you don't need to update.

1.441_01 2016-09-19T21:44:45Z
        * Fix for missing . in
	  @INC (Github #14 https://github.com/briandfoy/test-file/issues/14)
        This relates to CVE-2016-1238
2016-10-10 12:56:07 +00:00
mef
c4f2a282f2 Updated devel/p5-Ref-Util to 0.101
----------------------------------
0.101   2016-08-29
        * A test accidentally added a dependency on Readonly.pm. Fixed!
          (GH #30)
        * Update README.

0.100   2016-08-27
        * Support situations in op-code implementation where the parameters
          do not come as a list. (Zefram)
        * Fix memory leak in dangling op. (Zefram)
        * Support magic (tied variables). (Tony Cook)
        * Rework op implementation. (Zefram)
          Thanks to Christian Walde for porting and merging Zefram's work
          from Hash::SharedMem.
        * Speed up by changing the top of the stack instead of POPing and
          PUSHing. (Sergey Aleynikov)
        * Update ppport.h file from Devel::PPPort and remove the copy of
          SVRXOK since it's now available.
          (Christian Walde)
        * Add license in Pod. (Pete Houston)
        * Specify minimum version of perl (5.6.2). (Pete Houston)
2016-10-10 12:37:14 +00:00
mef
c9a46220e2 Removing trailing white-space in pkgsrc Makefile 2016-10-10 02:14:15 +00:00
mef
fe52f1ac17 Updated devel/pdcurses to 3.4
-----------------------------
PDCurses 3.4 - 2008/09/08
=========================

Nothing much new this time, but I've been sitting on some bug fixes for
almost a year, so it's overdue. Apart from bugs, the main changes are in
the documentation.

New features:

- setsyx() is now a function rather than a macro.

Bug fixes and such:

- In x11, the xc_atrtab table size was under-calculated by half,
  resulting in crashes at (oddly) certain line counts. (It should've
  crashed a lot more.) Reported by Mark Hessling.

- Test for moved cursor was omitting the window origin offset. Reported
  by Carey Evans.

- Is DOS and OS/2, the value for max items in key_table was still wrong.
  Reported by C.E.

- Changed isendwin() so it won't crash after delscreen().

- Ensure zero-termination in PDC_mbstowcs() and PDC_wcstombs().

- Disable QuickEdit Mode when enabling mouse input for the Win32
  console; reported by "Zalapkrakna".

- Fix for building under Innotek C (I hope). Report by Elbert Pol, fix
  courtesy of Paul Smedley.

- Unified exports list with no duplicates -- pdcurses.def is now built
  from components at compile time.

- Don't install curspriv.h, and don't include it with binary
  distributions.

- Building DLLs with LCC is no longer supported, due to the primitive
  nature of its make.exe.

- Export the terminfo stub functions from the DLLs, too.

- Added support for Apple's ".dylib" in configure. Suggested by Marc
  Vaillant (who says it's needed with OS 10.5.)

- In sdl1/Makefile.mng, ensure that CC is set.

- In the gcc makefiles, "$?" didn't really have the desired effect --
  _all_ the dependencies showed up on the command line, including
  curses.h, and pdcurses.a twice.  And apparently, this can mess up some
  old version (?) of MinGW. So, revert to spelling out "tuidemo.o
  tui.o". Reported by "Howard L."

- Extensive documentation revision and reorganizing. More to do here.
  For example, I moved the build instructions from INSTALL (which never
  really described installation) to the platform-specific READMEs.

- New indentation standard: four spaces, no tabs.
2016-10-10 02:12:57 +00:00
mef
2da7e0fcd8 Updated devel/p5-parent to 0.0236
---------------------------------
0.236 20161009
    . Disable benchmark test rt62341.t as it runs out of memory on
      many smoker systems; closes RT #118310
    . No code changes, no need to upgrade

0.235 20161009
    . Add Travis test configuration (contributed by James McCoy)
    . Make test for PMC availability more reliable (contibuted by E. Choroba)
    . No code changes, no need to upgrade
2016-10-10 01:18:41 +00:00
mef
c563aed6d8 Updated devel/patchutils to 0.3.4
---------------------------------
0.3.4 (stable)

        Some fixes for filterdiff and rediff. The splitdiff utility
        now has an option to write output to a subdirectory. Ranges
        can now be prefixed by a modifier ('x') to exclude spans
        instead of include them. Extended headers produced by git are
        now handled by filterdiff and interdiff.
2016-10-10 01:08:12 +00:00
mef
e9a8471819 Updated devel/patchelf to 0.9
-----------------------------
(From README)
0.9 (February 29, 2016):

* Lots of new features. Please refer to the Git commit log:

    https://github.com/NixOS/patchelf/commits/master

  This release has contributions from Aaron D. Marasco, Adrien
  Devresse, Alexandre Pretyman, Changli Gao, Chingis Dugarzhapov,
  darealshinji, David Sveningsson, Eelco Dolstra, Felipe Sateler,
  Jeremy Sanders, Jonas Kuemmerlin, Thomas Tuegel, Tuomas Tynkkynen,
  Vincent Danjean and Vladimír Čunát.
2016-10-10 00:05:31 +00:00
wiz
982c8f22e9 Recursive bump for all users of pgsql now that the default is 95. 2016-10-09 21:41:55 +00:00
wiz
92bf73a374 Updated py-tortoisehg to 3.9.2.
TortoiseHg 3.9.2 is a regularly scheduled bug-fix release.

There were no changes to TortoiseHg itself in this release, but
the installer packages include Mercurial 3.9.2 and many updates to
the packaged software libraries. The Windows installers now come
with the latest Python release (2.7.10), the latest Qt4 and PyQt4
releases, and updates to several Mercurial extensions including
keyring, evolve, and dulwich (hg-git).
2016-10-09 21:29:30 +00:00
wiz
b267b4bb99 Updated py-setuptools_scm to 1.13.0.
v1.13.0
=======

* fix regression caused by the fix of #101
  * assert types for version dumping
  * strictly pass all versions trough parsed version metadata

v1.12.0
=======

* fix issue #97 - add support for mercurial plugins
* fix issue #101 - write version cache even for pretend version
  (thanks anarcat for reporting and fixing)
2016-10-09 21:25:32 +00:00
wiz
f32efa2ef2 Updated py-setuptools to 28.3.0.
v28.3.0

    #809: In find_packages(), restore support for excluding a parent
    package without excluding a child package.
    #805: Disable -nspkg.pth behavior on Python 3.3+ where PEP-420
    functionality is adequate. Fixes pip #1924.
2016-10-09 21:24:32 +00:00
alnsn
1d8367eef9 Update hdf5 to 1.8.17.
New Features
============

    Configuration
    -------------
    - Cmakehdf5: Added Ability to Run Multiple Make Commands

      Added option --njobs to specify up to how many jobs to launch during
      build (cmake) and testing (ctest).

      (AKC - 2015/12/13, HDFFV-9612)

    - Cmakehdf5: Added Szip Support and Verbose Option

      Added --with-szlib to support the Szip library; and
      --enable/disable-verbose to display all CMake process output.

      (AKC - 2015/11/16, HDFFV-8932 and DAILYTEST-195)

    - CMake minimum is now 3.1.0. (ADB - 2015/11/14)

    - Large File System (LFS) Support has Changed in the Autotools

      We assume that fseeko and ftello exist.

      The *64 I/O functions and types are no longer explicitly used.
      We now rely on a mapping provided by _FILE_OFFSET_BITS (or its
      equivalent).

      _LARGEFILE(64)_SOURCE is no longer exposed via AM_CPPFLAGS.

      (DER - 2016/03/29, HDFFV-9626 and HDFFV-9541)



    Library
    -------
    - New API Calls for Searching for External Dataset Storage

      API calls that determine the search path for dataset external
      storage were added. H5Pset/get_efile_prefix() API calls were added
      to the library. These functions give control over the search path
      for dataset external storage that has been configured with
      H5Pset_external().

      Additionally, the HDF5_EXTFILE_PREFIX environment variable can be
      used to control the search path.

      (DER - 2016/04/20, HDFFV-8740)


    High-Level APIs
    ---------------

    C Packet Table API
    ------------------
    - Replacement of a Public Function with H5PTcreate

      The existing function H5PTcreate_fl limits applications so they
      can use the deflate compression only. The public function
      H5PTcreate has been added to replace H5PTcreate_fl. H5PTcreate
      takes a property list identifier to provide flexibility on
      creation properties.  This also removes the following warning:
      "deprecated conversion from string constant to "char*"
      [-Wwrite-strings]".

      (BMR - 2016/04/25, HDFFV-9708, HDFFV-8615)

    - New Public Functions: H5PTget_dataset and H5PTget_type

      Two accessor functions have been added. H5PTget_dataset returns
      the identifier of the dataset associated with the packet table,
      and H5PTget_type returns the identifier of the datatype used by
      the packet table.

      (BMR - 2016/04/25, HDFFV-8623 patch 3)

    - Regarding #ifdef VLPT_REMOVED

      The #ifdef VLPT_REMOVED blocks have been removed from the packet
      table (PT) library source except for the following functions:
        + H5PTis_varlen() has been made available again
        + H5PTfree_vlen_readbuff() is now H5PTfree_vlen_buff()

      (BMR - 2016/04/25, HDFFV-442)

    C++ Packet Table API
    --------------------
    - New Constructor in FL_PacketTable

      An overloaded constructor has been added to FL_PacketTable and
      takes a property list identifier to provide flexibility on
      creation properties such as compression.

      FL_PacketTable(hid_t fileID, const char* name, hid_t dtypeID,
                       hsize_t chunkSize = 0, hid_t plistID = H5P_DEFAULT)

      (BMR - 2016/04/25, HDFFV-8623 patch 5)

    - New Member Functions in PacketTable

      Two accessor wrappers were added to class PacketTable.

      PacketTable::GetDataset() returns the identifier of the dataset
      associated with the packet table, and PacketTable::GetDatatype()
      returns the identifier of the datatype that the packet table uses.

      (BMR - 2016/04/25, HDFFV-8623 patch 4)

    - New Member Functions with "char*" as an Argument

      Overloaded functions were added to provide the "const char*"
      argument; the existing version will be deprecated in future
      releases. This also removes the following warning:
      "deprecated conversion from string constant to "char*"
      [-Wwrite-strings]".

      (BMR - 2016/04/25, HDFFV-8623 patch 1, HDFFV-8615)

    - Regarding #ifdef VLPT_REMOVED

      The #ifdef VLPT_REMOVED blocks have been removed from the packet
      table library source code except for the following functions:
        + VL_PacketTable::IsVariableLength() was moved to PacketTable
        + VL_PacketTable::FreeReadBuff() is now PacketTable::FreeBuff()

      (BMR - 2016/04/25, HDFFV-442)


    C++ API
    -------
    - New Member Function in DSetCreatPropList

      DSetCreatPropList::setNbit() was added to setup N-bit compression for
      a dataset.

      (BMR - 2016/04/25, HDFFV-8623 patch 7)

    - New Overloaded "const" Member Functions in ArrayType

      The two following functions were added:
        ArrayType::getArrayNDims() const
        ArrayType::getArrayDims() const
      to provide const version, and the non-const version was marked
      deprecated. In-memory array information, ArrayType::rank and
      ArrayType::dimensions, were removed. This is an implementation
      detail and should not affect applications.

      (BMR, 2016/04/25, HDFFV-9725)

     - New member function added

       The assignment operator ArrayType::operator= is added because ArrayType
       has pointer data members.

       (BMR, 2016/03/07, HDFFV-9562)


Support for New Platforms, Languages, and Compilers
===================================================
    - Mac OS X El Capitan 10.11.4 with compilers Apple clang/clang++
      version 7.3.0 from Xcode 7.3, gfortran GNU Fortran (GCC) 5.2.0
      and Intel icc/icpc/ifort version 16.0.2



Bug Fixes since HDF5-1.8.16
===========================

    Configuration
    -------------
    - Updated Linux Language Level Flags to Match the Autotools. Removed
      Linux-specific Flags from OS X.

      An addition to the flags simply being out of sync with the Autotools,
      the Linux flags were used on OS X builds which led to symbols not being
      found. Although this was non-fatal and compilation continued (implicit
      definitions were used by the compiler and the symbols resolved at link
      time), a large number of warnings were raised.

      Linux changes:

      * CHANGED:    _POSIX_C_SOURCE (from 199605 to 200112L)
      * ADDED:      _GNU_SOURCE
      * REMOVED:    _BSD_SOURCE
      * REMOVED:    _DEFAULT_SOURCE

      (DER - 2015/12/08, HDFFV-9627)

    - The --enable-clear-file-buffers configure Option was Non-functional
      so the Feature was Always Enabled (its default value).

      Regardless of the configure flag, the setting was always enabled when
      the Autotools were used to configure HDF5. This was due to the "no"
      option being processed after the "*" option in configure.ac so "*"
      matched first. CMake was unaffected.

      The option now works correctly.

      NOTE that builders are always advised to leave this option enabled.
      When disabled, buffers that are written to disk may contain the
      memory's previous contents, which may include secure information.
      The performance overhead of the feature (a single memset call per
      allocation) is minimal.

      (DER - 2016/02/03, HDFFV-9676)

    - Added a patch to remove '"'s from arguments for MPI compilers that
      were causing errors compiling H5lib_settings.c with SGI MPT.

      (LRK - 2016/04/20, HDFFV-9439)

    Library
    -------
    - Fixed shared file pointer problem which caused a crash when running a
      program provided by a user.

      (VC - 2016/04/01, HDFFV-9469)

    - Fixed some format string warnings that prevent compiling with
      -Werror=format-security on gcc.

      These only appeared in error messages and would not cause problems
      under normal operation.

      (DER - 2016/01/13, HDFFV-9640)

    - Fixed a library segmentation fault when accessing a corrupted
      file provided by a user.

      (MSC - 2016/02/19, HDFFV-9670)


    Tools
    -----
    - h5dump: Sub-setting Fixed for Dimensions Greater than Two

      When a dataset has more than two dimensions, sub-setting would
      incorrectly calculate the data that needed to be displayed.
      Added in block and stride calculations that account for dimensions
      greater than two. NOTE: lines that have line breaks inserted
      because of display length calculations may have index info that
      is incorrect until the next dimension break.

      (ADB - 2016/03/07, HDFFV-9698)

    - h5dump: Issue with Argument Segmentation Fault

      When an argument with an optional value was at the end of the command
      line with a value, h5dump would crash. Reworked check for remaining
      arguments.

      (ADB - 2016/03/07, HDFFV-9570, HDFFV-9684)

    - h5dump: Issue with Default Fill Value

      Added all default cases of fill value to the display of fill value.

      (ADB -, 2016/03/07, HDFFV-9241)

    - h5dump: Clarified Help

      Clarified usage of -O F option in h5dump utility help.

      (ADB - 2016/03/07, HDFFV-9066)

    - h5dump: Issue with Double Free Fault

      Added a check for filename not null before calling free().

      (ADB - 2016/01/27, HDFFV-9639)

    - VS2015 Release Changed how Timezone was Handled

      Created a function, HDget_timezone, in H5system.c. Replaced
      timezone variable usage with function call.

      (ADB - 2015/11/02, HDFFV-9550)


    C++ API
    -------
    - Removal of Obsolete Methods

      The overloaded methods which had parameters that should be const
      but were not have been removed.

      (BMR - 2016/01/13, HDFFV-9789)



    High-Level APIs:
    ---------------
    - Fixed Memory Leak in Packet Table API

      Applied user's patch to fix memory leak in the creation of a
      packet table.

      (BMR - 2016/04/25, HDFFV-9700)


Known Problems
==============
* On windows platforms in debug configurations, the VFD flush1 tests will fail
  with the split and multi VFD drivers. These tests will display a modal debug
  dialog which must be answered or wait for the test timeout to expire.
  (ADB - 2014/06/23 - HDFFV-8851)

* CLANG compiler with the options -fcatch-undefined-behavior and -ftrapv
  catches some undefined behavior in the alignment algorithm of the macro DETECT_I
  in H5detect.c (Issue 8147).  Since the algorithm is trying to detect the alignment
  of integers, ideally the flag -fcatch-undefined-behavior shouldn't to be used for
  H5detect.c. In the future, we can separate flags for H5detect.c from the rest of
  the library. (SLU - 2013/10/16)

* Make provided by Solaris fails in "make check". Solaris users should use
  gmake to build and install the HDF5 software. (AKC - 2013/10/08 - HDFFV-8534)

* The C++ and FORTRAN bindings are not currently working on FreeBSD with the
  native release 8.2 compilers (4.2.1), but are working with gcc 4.6 from the
  ports (and probably gcc releases after that).
  (QAK - 2012/10/19)

* The following h5dump test case fails in BG/P machines (and potentially other
  machines that use a command script to launch executables):

   h5dump --no-compact-subset -d "AHFINDERDIRECT::ah_centroid_t[0] it=0 tl=0"
     tno-subset.h5

  This is due to the embedded spaces in the dataset name being interpreted
  by the command script launcher as meta-characters, thus passing three
  arguments to h5dump's -d flag. The command passes if run by hand, just
  not via the test script.
  (AKC - 2012/05/03)

* The STDIO VFD does not work on some architectures, possibly due to 32/64
  bit or large file issues.  The basic STDIO VFD test is known to fail on
  64-bit SunOS 5.10 on SPARC when built with -m64 and 32-bit OS X/Darwin
  10.7.0.  The STDIO VFD test has been disabled while we investigate and
  a fix should appear in a future release.
  (DER - 2011/10/14 - HDFFV-8235)

* h5diff can report inconsistent results when comparing datasets of enum type
  that contain invalid values.  This is due to how enum types are handled in
  the library and will be addressed in a future release.
  (DER - 2011/10/14 - HDFFV-7527)

* The links test can fail under the stdio VFD due to some issues with external
  links.  This will be investigated and fixed in a future release.
  (DER - 2011/10/14 - HDFFV-7768)

* After the shared library support was fixed for some bugs, it was discovered
  that "make prefix=XXX install" no longer works for shared libraries. It
  still works correctly for static libraries. Therefore, if you want to
  install the HDF5 shared libraries in a location such as /usr/local/hdf5,
  you need to specify the location via the --prefix option during configure
  time. E.g, ./configure --prefix=/usr/local/hdf5 ...
  (AKC - 2011/05/07 - HDFFV-7583)

* The parallel test, t_shapesame, in testpar/, may run for a long time and may
  be terminated by the alarm signal.  If that happens, one can increase the
  alarm seconds (default is 1200 seconds = 20 minutes) by setting the
  environment variable, $HDF5_ALARM_SECONDS, to a larger value such as 3600
  (60 minutes).  Note that the t_shapesame test may fail in some systems
  (see the "While working on the 1.8.6 release..." problem below).  If
  it does, it will waste more time if $HDF5_ALARM_SECONDS is set
  to a larger value.
  (AKC - 2011/05/07)

* Shared Fortran libraries are not quite working on AIX. While they are
  generated when --enable-shared is specified, the fortran and hl/fortran
  tests fail. the issue. HL and C++ shared libraries should now be
  working as intended, however.
  (MAM - 2011/04/20)

* While working on the 1.8.6 release of HDF5, a bug was discovered that can
  occur when reading from a dataset in parallel shortly after it has been
  written to collectively. The issue was exposed by a new test in the parallel
  HDF5 test suite, but had existed before that. We believe the problem lies with
  certain MPI implementations and/or file systems.

  We have provided a pure MPI test program, as well as a standalone HDF5
  program, that can be used to determine if this is an issue on your system.
  They should be run across multiple nodes with a varying number of processes.
  These programs can be found at:
  http://www.hdfgroup.org/ftp/HDF5/examples/known_problems/
  (NAF - 2011/01/19)

* All the VFL drivers aren't backward compatible.  In H5FDpublic.h, the
  structure H5FD_class_t changed in 1.8.  There is new parameter added to
  get_eoa and set_eoa callback functions.  A new callback function
  get_type_map was added in.  The public function H5FDrealloc was taken
  out in 1.8.  The problem only happens when users define their own driver
  for 1.6 and try to plug in 1.8 library.  Because there's only one user
  complaining about it, we (Elena, Quincey, and I) decided to leave it as
  it is (see bug report #1279).  Quincey will make a plan for 1.10.
  (SLU - 2010/02/02)

* The --enable-static-exec configure flag will only statically link libraries
  if the static version of that library is present. If only the shared version
  of a library exists (i.e., most system libraries on Solaris, AIX, and Mac,
  for example, only have shared versions), the flag should still result in a
  successful compilation, but note that the installed executables will not be
  fully static. Thus, the only guarantee on these systems is that the
  executable is statically linked with just the HDF5 library.
  (MAM - 2009/11/04)

* A dataset created or rewritten with a v1.6.3 library or after cannot be read
  with the v1.6.2 library or before when the Fletcher32 EDC filter is enabled.
  There was a bug in the calculation of the Fletcher32 checksum in the
  library before v1.6.3; the checksum value was not consistent between big-
  endian and little-endian systems.  This bug was fixed in Release 1.6.3.
  However, after fixing the bug, the checksum value was no longer the same as
  before on little-endian system.  Library releases after 1.6.4 can still read
  datasets created or rewritten with an HDF5 library of v1.6.2 or before.
  (SLU - 2005/06/30)
2016-10-09 18:44:35 +00:00
tsutsui
896f9a9dac Update ruby-gnome2 packages to 3.0.9.
Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.0.9/NEWS)

== Ruby-GNOME2 3.0.9: 2016-08-12

=== Changes

==== All

  * Update Realease date in NEWS.
  * Use the latest Rubies.
  * Readme: update ruby versions supported.
    [Patch by cedlemo]
  * travis: install experimental gems dependent packages for GSF and GOffice.
    [patch by Hiroshi Hatake]
  * add GSF, GOffice and Gnumeric in the main Rakefile.
    [patch by cedlemo]
  * ignore no-GI version of gdk_pixbuf2 in main run-test.rb and in the main extconf.rb.
  * remove conditionnal macro based on HAVE_RUBY_ENCODING_H.
  * clean code in main Rakefile.
  * define top level windows:version:update in main Rakefile.

==== Ruby/GIO2

  * Improvements
  * Fixes
    * remove needless lazy initialization.
    * follow GI API improvement.

==== Ruby/GLIB2

  * Improvements
    * support for GLib 2.30 on CentOS 6.
      [ruby-list:50310][5.5]
      [ruby-list:50316][5.5]
    * add GLib 2.30 check.
    * add GLib 2.34 check.
    * support customizing signal callback.
    * support (({GObject#bind_property_full})).
      [patch by cedlemo]
    * clean code and style issue.
    * fix GC bug that alive proc may be GC-ed.
  * Fixes
    * windows: improve rake.
      * split g-ir-compiler args.
      * add debug option as comment.
      * fix wrong define location.
      * use predicate style.
    * fix wrong function in rbglib-variant.c.
    * bump version.
    * use SPDX format for license.
    * homebrew:
      * add workaround for libffi.pc isn't found on OS X.
      * enable libffi workaround for gi.
    * remove checks for old Ruby.
    * Ruby 2.1 or later has (({rb_str_new_cstr})).
    * set UTF-8 encoding to (({GLIB.XXX_to_utf8})) return value.
    * remove unused variables in rbglib_convert.c.
      [patch by cedlemo]
    * support Ruby 2.4 Integer unification.
      [patch Hiroshi Hatake]
    * gnome2 rake add windows:version:update task.
    * gnome2 rake reduce too much update.
    * gnome2 rake accept the latest version isn't found case.
    * gnome2 rake ignore development series.
    * windows: update dependencies.
      * support :freedesktop download site.
      * support :freedesktop_gstreamer download site.
      * ignore development version in :freedesktop_gstreamer.

==== Ruby/GStreamer

  * Improvements
  * Fixes
    * windows: improve rake file.
      * update patches.
      * follow file name change.
      * specify x86_64 as arch for 64bit Windows.
      * stop splitting g-ir-compiler args by default.
      * fix typo.
    * windows: update dependencies.
      * use :freedesktop_gstreamer download_site.
      * update external packages.

==== Ruby/Poppler

  * Improvements
  * Fixes
    * windows: improve rake file.
      * use https.
    * add missing Makefile existence check.
    * segmentation fault in (({Poppler::Page#text_layout})).
      [patch by YAMAMOTO Masayuki]
    * use (({GdkPixbuf::Pixbuf})) form in sample files.
      [patch by cedlemo]
    * remove needless gdk_pixbuf2 build dependency.
    * add missing make file existence check in run-test.rb.

==== Ruby/GObjectIntrospection

  * Improvements
    * support dispatching by Flags and Enums.
      [GitHub#745][Reported by Mamoru TASAKA]
    * cache results of methods of (({GI::CallableInfo})).
      [GitHub#749][Reported by rafagf1]
    * cache collection reader result.
      [GitHub#749][Reported by rafagf1]
    * reduce needless function call.
      [GitHub#749][Reported by rafagf1]
    * cache (({GI::AgInfo#gclosure?})).
    * add (({GI::Loader#rubyish_class_name})).
      [patch by cedlemo]
    * accept on_XXX as predicate method name.
    * support gslist of structure values as return value.
      [patch by cedlemo]
    * make constant name easy to customize.
 * Fixes
    * fix a typo in loader.rb.
    * fix a bug that int32[] returns wrong values.
      [GitHub#758][reported by TASAKA]
    * don't return array length output argument for return value.
    * windows: update dependencies.

==== Ruby/GDK3

  * Improvements
  * Fixes
    * windows:
      * support symbolic icons.
        [GitHub#750][Abby Archer]
    * use (({GdkPixbuf::Pixbuf})) form in gdk3 library and test files.
      [patch by cedlemo]
    * Rake file update GTK+ version.

==== Ruby/GTK3

  * Improvements
    * update gtk-demo textscroll.
      [patch by cedlemo]
    * update gtk-demo data files to Gtk 3.20.
      [patch by cedlemo]
    * cache (({Gtk::TreeModel#get_column_type})).
      [GitHub#749][Reported by rafagf1]
    * update gtk-demo main.rb to Gtk 3.20.
      [patch by cedlemo]
    * update theming_style_classes gtk demo to 3.20.
      [patch by cedlemo]
    * update assistant gtk demo to 3.20.
      [patch by cedlemo]
    * update css related gtk demos to 3.20.
      [patch by cedlemo]
    * update markup gtk demo to 3.20.
      [patch by cedlemo]
    * update font-features demo to 3.20.
      [patch by cedlemo]
    * make (({Gtk::TreeView#expand_row})) rubyish.
    * support "row-collapsed" and "row-expanded" signals for (({Gtk::TreeView})).
      [GitHub#762][Reported Eric Cunningham]
    * update misc sample bindings.rb to Gtk 3.20.
      [patch by cedlemo]
    * update rotated text gtk demo.
      [patch by cedlemo]
    * update pixbufs gtk demo.
      [patch by cedlemo]
    * hide "found" return value from (({Gtk::TextView#get_iter_at_XXX})).
      [GitHub#794][Reported by Miguel Hernández]
    * add (({Gtk::TextView#get_iter_at}))
  * Fixes
    * guard text marks from GC.
      [GitHub#743][Reported by cedlemo]
    * fix a bug that GC-ed (({Gtk::TextTag})) may be reused.
    * relax condition in test for (({Gtk::ListStore})).
    * use GTK+ version check in test for (({Gtk::Image})).
    * fix issue in the gtk3 tutorial.
      [patch from Renich Bon Ciric]
    * follow (({Gtk::TextBuffer#select_bounds})) API change.
      [GitHub#794][Reported by Miguel Hernandez]
    * (({Gtk::TextView#get_iter_at*})) return nil when not found.
      [GitHub#794][Reported by Miguel Hernandez]
    * fix typo at gtk-demo.
      [patch by tSU_RooT]
    * use (({GdkPixbuf::Pixbuf})) form in gtk-demo files.
      [patch by cedlemo]
    * use (({GdkPixbuf::Pixbuf})) form in sample misc files.
      [patch by cedlemo]
    * use (({GdkPixbuf::Pixbuf})) form in test files.
      [patch by cedlemo]
    * gtk3 sample: follow (({Gtk::TextBuffer#select_bounds})) API change.
      [GitHub#794][Reported by Miguel Hernández]
    * (({Gtk::TextView#get_iter_at*})) return nil when not found.
      [GitHub#794][Reported by Miguel Hernández]
    * fix wrong method used in order to set window size in tutorial samples.
      [patch by Renich Bon Ciric]
    * fix label in ((#Gtk::TextView})) tests.
    * fix typo at gtk-demo.
      [patch by tSU_RooT]
    * update all samples, tests, demo, tutorial to use (({GdkPixbuf#Pixbuf})).
      [patch by cedlemo]
    * add gtk3 demo transparent.rb.
      [patch by cedlemo]
    * update sample with (({Gtk::SeclectionData})) API changes.
      [patch by cedlemo]
    * lib and tests follow GI API improvement.
    * test omit on old GTK+.
    * require more newer GTK+ version for (({Gtk::TextView})) test.

==== Ruby/Pango

  * Improvements
    * add tests for (({Pango::Context})).
      [patch by cedlemo]
    * improve tests for (({Pango::Context})).
    * implement (({Pango::Context#set_chape_renderer})).
    * add (({Pango::AttrShape#data})).
      [GitHub#766][Reported by cedlemo]
  * Fixes
    * fix error with MACRO usage in rbpangoattrlist.c.
      [patch by cedlemo]
    * fix a bug that (({Pango#GlyphGeometry#geometry=})) does nothing.
    * fix GC related problem in rbpangocontext.c.
    * windows: update external packages.

==== Ruby/GSF

  * Improvements
    * start GSF module.
      [patch by cedlemo]
  * Fixes
    * follow GI API improvement.
    * windows: fix external package name.
    * windows: update external packages.

==== Ruby/GOffice

  * Improvements
    * start GOffice module.
      [patch by cedlemo]
    * support version.
  * Fixes
    * add tests for GOffice.
    * use (({GI::Loader#rubyish_class_nme})) in loader.rb.
      [patch by cedlemo]
    * add rules in order to fix issues when building objects.
      [patch by cedlemo]
    * add availability check in tests.
    * fix condition issue in test.
    * make some tests omitted when run by Travis CI.
    * windows: update external packages.

==== Ruby/Gnumeric

  * Improvements
    * start Gnumeric module.
      [patch by cedlemo]
  * Fixes
    * add missing dependency in run-test.rb.
    * use (({GI::Loader#rubyish_class_nme})) in loader.rb.
      [patch by cedlemo]
    * add rules in order to fix issues when building objects.
      [patch by cedlemo]
    * travis : add gnumeric as package to install instead of relying on dep.
      [patch by cedlemo]
    * improve renaming rules for C structures to ruby Class in GI loader.
      [patch by cedlemo]
    * add rules in order to avoid 2 objects information beeing reloaded.
      [patch by cedlemo]
    * windows: fix external package version.

==== Ruby/GdkPixbuf2
  * Improvements
    * replace C implementation with one based on GObject-Introspection.
      [patch by cedlemo]
    * implement backward compatibility for (({GdkPixbuf::Pixbuf.new})).
      [patch by cedlemo]
    * add rubyish methods.
    * add (({GdkPixbuf::Pixbuf#composite!})).
    * implement rubyish methods:
       * (({GdkPixbuf#dup}))
       * (({GdkPixbuf#fill!}))
       * (({GdkPixbuf#rotate}))
       * (({GdkPixbuf#saturate_and_pixelate}))
       * (({GdkPixbuf#save}))
       * (({GdkPixbuf#scale}))
       * (({GdkPixbuf#scale!}))
    * support version information.
    * support options in (({GdkPixbuf::Pixbuf#composite})) and (({GdkPixbuf::Pixbuf#composite!})).
  * Fixes
    * remove needless lazy initialization.
    * improve tests.
    * add deprecated message for backward compatibility.
    * add tests for (({GdkPixbuf::Pixbuf#new})).
      [patch by cedlemo]
    * add tests for (({GdkPixbuf::Pixbuf#dup})) and (({GdkPixbuf::Pixbuf#fill!})).
      [patch by cedlemo]
    * ignore no-gi version of gdk_pixbuf2 in run-test.rb and extconf.rb.
    * add tests for (({GdkPixbuf::Pixbuf#rotate})) and (({GdkPixbuf::Pixbuf#new})).
      [patch by cedlemo]
    * update and fix issues in the samples.
      [patch by cedlemo]
    * improve gdk_pixbuf2 libs and tests style, and add missing copyright header.
    * add missing GObjectIntrospection dependency in tests.
    * add backward compatibility between the old Gdk::Pixbuf and GdkPixbuf::Pixbuf.
    * supports running on different directory for gdk_pixbuf2 samples.
    * add (({PixbufLoader#last_write})).
    * add tests for (({GdkPixbuf#new})).
      [patch by cedlemo]
    * add tests for (({GdkPixbuf#new})) with :file and :scale parameters.
      [patch by cedlemo]
    * add tests for (({GdkPixbuf#new})) from subpixbuf.
      [patch by cedlemo]
    * add backward compatibily for (({GdkPixbuf::Pixbuf#new})) and (({GdkPixbuf::Pixbuf#new_subpixbuf})).
    * simplify and improve tests.
    * use warn and raise instead of puts messages.
    * add test for (({GdkPixbuf::Pixbuf#dup})).
      [patch by cedlemo]
    * add test for (({GdkPixbuf::Pixbuf#new})) from data.
      [patch by cedlemo]
    * add test for (({GdkPixbuf::Pixbuf#fill!})).
      [patch by cedlemo]
    * clean (({GdkPixbuf::Pixbuf#fill!})) tests.
    * add test for (({GdkPixbuf::Pixbuf#new})) from bytes.
      [patch by cedlemo]
    * clean (({GdkPixbuf::Pixbuf#new})) tests.
    * add (({GdkPixbuf::Pixbuf#rotate})) tests.
      [patch by cedlemo]
    * clean (({GdkPixbuf::Pixbuf#rotate})) tests.
    * add (({GdkPixbuf#new})) from resource test.
     [patch by cedlemo]
    * add (({GdkPixbuf::Pixbuf#new})) from resource at scale tests.
      [patch by cedlemo]
    * clean (({GdkPixbuf::Pixbuf#new})) tests.
    * update sample with the GdkPixbuf::Pixbuf form.
    * add deprecated hook for (({GdkPixbuf::PixbufFormat#signature})).
    * add tests for (({GdkPixbuf::Pixbuf#saturate_and_pixelate})).
      [patch by cedlemo]
    * keep backward compatibility for (({Gdk::PixbufError})).

==== Ruby/VTE3

  * Improvements
  * Fixes
    * remove needless lazy load.
    * windows: update external package.

==== Ruby/GTK2

  * Improvements
  * Fixes
    * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files.
      [patch by cedlemo]

==== Ruby/RSVG2

  * Improvements
  * Fixes
    * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files.
      [patch by cedlemo]
    * windows: update external packages.

==== Ruby/Clutter

  * Improvements
  * Fixes
    * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files.
      [patch by cedlemo]
    * windows update version.

==== Ruby/ClutterGtk

  * Improvements
  * Fixes
    * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files.
      [patch by cedlemo]
    * Fix issue with initialization of (({Gtk::IconView})) without hash argument.
      [patch by cedlemo]

==== Ruby/ClutterGstreamer

  * Improvements
  * Fixes
    * add missing gdk_pixbuf2 dependency in tests.

==== Ruby/GtkSourceView3

  * Improvements
  * Fixes
    * windows: update dependencies.

==== Ruby/GSF

  * Added.

==== Ruby/GOffice

  * Added.

==== Ruby/Gnumeric

  * Added.

==== Thanks

  * Mamoru TASAKA
  * rafagf1
  * 5.5
  * Abby Archer
  * Eric Cunningham
  * Hiroshi Hatake
  * Renich Bon Ciric
  * Miguel Hernández
  * tSU_RooT
  * YAMAMOTO Masayuki
  * cedlemo
2016-10-09 15:43:30 +00:00
taca
d36f3b5faf Update ruby-tins to 1.12.0.
2016-08-04 Release 1.12.0
* Add Tins::Unit.parse? method to check for units in strings.

2016-07-12 Release 1.11.0
* Provide Tins::Unit.format and Tins::Unit.parse methods.

2016-05-25 Release 1.10.2
* Avoid some warnings.

2016-04-15 Release 1.10.1
* Fix bug in go if a concatenated argument comes last.

2016-04-12 Release 1.10.0
* Support mixed rest arguments in go argument parsing.
2016-10-09 15:28:44 +00:00
taca
14e6dffdf2 Update ruby-test-unit to 3.2.1.
## 3.2.1 - 2016-07-19 {#version-3-2-1}

### Improvements

  * Clarified lib/test/unit/diff.rb license. It's a triple license of
    the Ruby license, PSF license and LGPLv2.1 or later.
    [Reported by Luisa Pace]

  * Reported norification when data driven test doesn't have
    parameter.
    [GitHub#122][Reported by Satoshi "Moris" Tagomori]

### Thanks

  * Luisa Pace

  * Satoshi "Moris" Tagomori

## 3.2.0 - 2016-06-12 {#version-3-2-0}

### Improvements

  * Supported rxvt family terminals as color available terminals.
    [GitHub#121][Reported by Ippei Kishida]

### Thanks

  * Ippei Kishida

## 3.1.9 - 2016-05-20 {#version-3-1-9}

### Fixes

  * Fixed conflict with test-unit-power_assert.
    [GitHub#120][Patch by Kazuki Tsujimoto]

  * Fixed a bug that path in `$LOAD_PATH` may be removed.

### Thanks

  * Kazuki Tsujimoto

## 3.1.8 - 2016-03-19 {#version-3-1-8}

### Improvements

  * Added `--stop-on-failure` command line option. With this option,
    running test suite is stopped immediately when one test is failed
    or an error is raised in one test.
2016-10-09 15:25:47 +00:00
taca
ab6e7cf915 Update ruby-term-ansicolor to 1.4.0.
2016-09-27 - 1.4.0 * Extend colorized strings with Term::ANSIColor
2016-10-09 15:24:17 +00:00
taca
5c22ee4265 Update ruby-stomp to 1.4.3.
## 1.4.3 20160821

* Quick fix of install failures.  Do not try to use install 1.4.2.

## 1.4.2 20160820

* Refine SSL examples.
* Address issue #124 with additional RDOC.
* spec for Stomp::Client - check that headers passed to connection contain
  required values as well as given custom and that given hash is not modified.
* Stomp::Client now does not modify given headers hash
* spec description enhancement.
* fix build_subscription_id - symbol and string were mixed up.
* STOMP_TESTSSL flag should enable all SSL tests.
* Add a basic Gemfile.
* Fix a memory leak in receipt implementation.
* Add unit test helper script.

## 1.4.1 20160623

* Add call to #post_connection_check to normal SSL processing.  This change
  further validates the name of the broker connected to.  This change adds to
  the current SSL connection processing logic, and is **highly recommended**.  In the
  case a client cannot tolerate this logic, it can be disabled by adding
  :ssl_post_conn_check => false to the connection hash.
* Fix typo in SSL failure recovery processing.

## 1.4.0 20160608

* Connection parameter :parse_timeout now means IO:select wait time for socket
    reads.  Consumer clients should see a significantly reduced memory
    footprint.  If the default (5 seconds) is not used by your client,
    we suggest you test carefully.
* Add example programs for sending / receiving large messages.
* Changelog format is changed from .rdoc to .md.
* README format is changed from .rdoc to .md.
* README format change of contributor's list.
* Add example utilities for generating the contributor's list.
* Eliminate many warnings when using 'rake test', mostly from the 2.x Ruby series.
* Get rakefile up to date.
* Add the 'adhoc' subdirectory, an area for experiments and issue recreation code.
2016-10-09 15:10:43 +00:00
taca
02da9437ce Update ruby-simplecov to 0.12.0.
0.12.0 2016-07-02 ([changes](https://github.com/colszowka/simplecov/compare/v0.11.2...v0.12.0))
=================

## Enhancements

* Add support for JSON versions 2.x

## Bugfixes

* Fix coverage rate of the parallel_tests. See [#441](https://github.com/colszowka/simplecov/pull/441) (thanks @sinsoku)
* Fix a regression on old rubies that failed to work with the recently introduced frozen VERSION string. See [#461](https://github.com/colszowka/simplecov/pull/461) (thanks @leafle)
2016-10-09 15:09:02 +00:00
taca
7a3ba7f2ba Update ruby-rspec-rails to 3.5.2.
### 3.5.2
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.1...v3.5.2)

Bug Fixes:

* Stop unnecessarily loading `rspec/core` from `rspec/rails` to avoid
  IRB context warning. (Myron Marston, #1678)
* Deserialize arguments within ActiveJob matchers correctly.
  (Wojciech Wnętrzak, #1684)

### 3.5.1 / 2016-07-08
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0...v3.5.1)

Bugfixes:

* Only attempt to load `ActionDispatch::IntegrationTest::Behavior` on Rails 5,
  and above; Prevents possible `TypeError` when an existing `Behaviour` class
  is defined. (#1660, Betesh).

### 3.5.0 / 2016-07-01
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta4...v3.5.0)

**No user facing changes since beta4**

### 3.5.0.beta4 / 2016-06-05
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta3...v3.5.0.beta4)

Enhancements:

* Add support for block when using `with` on `have_enqueued_job`. (John Schroeder, #1578)
* Add support for `file_fixture(...)`. (Wojciech Wnętrzak, #1587)
* Add support for `setup` and `teardown` with blocks (Miklós Fazekas, #1598)
* Add `enqueue_job ` alias for `have_enqueued_job`, support `once`/`twice`/
  `thrice`, add `have_been_enqueued` matcher to support use without blocks.
  (Sergey Alexandrovich, #1613)

Bug fixes:

* Prevent asset helpers from taking precendence over route helpers. (Prem Sichanugrist, #1496)
* Prevent `NoMethodError` during failed `have_rendered` assertions on weird templates.
  (Jon Rowe, #1623).

### 3.5.0.beta3 / 2016-04-02
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta2...v3.5.0.beta3)

Enhancements:

* Add support for Rails 5 Beta 3 (Sam Phippen, Benjamin Quorning, Koen Punt, #1589, #1573)

Bug fixes:

* Support custom resolvers when preventing views from rendering.
  (Jon Rowe, Benjamin Quorning, #1580)

### 3.5.0.beta2 / 2016-03-10
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta1...v3.5.0.beta2)

Enhancements:

* Include `ActionDispatch::IntegrationTest::Behavior` in request spec
  example groups when on Rails 5, allowing integration test helpers
  to be used in request specs. (Scott Bronson, #1560)

Bug fixes:

* Make it possible to use floats in auto generated (scaffold) tests.
  (Alwahsh, #1550)

### 3.5.0.beta1 / 2016-02-06
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.4.2...v3.5.0.beta1)

Enhancements:

* Add a `--singularize` option for the feature spec generator (Felicity McCabe,
  #1503)
* Prevent leaking TestUnit methods in Rails 4+ (Fernando Seror Garcia, #1512)
* Add support for Rails 5 (Sam Phippen, #1492)

Bug fixes:

* Make it possible to write nested specs within helper specs on classes that are
  internal to helper classes. (Sam Phippen, Peter Swan, #1499).
* Warn if a fixture method is called from a `before(:context)` block, instead of
  crashing with a `undefined method for nil:NilClass`. (Sam Phippen, #1501)
* Expose path to view specs (Ryan Clark, Sarah Mei, Sam Phippen, #1402)
* Prevent installing Rails 3.2.22.1 on Ruby 1.8.7. (Jon Rowe, #1540)
* Raise a clear error when `have_enqueued_job` is used with non-test
  adapter. (Wojciech Wnętrzak, #1489)
2016-10-09 15:06:30 +00:00
taca
0d5f5f01c7 Update ruby-rspec to 3.5.0.
This is meta-gem for rspsc-core, rpsec-expectations and rspec-mocks.
2016-10-09 15:05:57 +00:00
taca
b74669993e Update ruby-rspec-mocks to 3.5.0.
### 3.5.0 / 2016-07-01
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.5.0.beta4...v3.5.0)

Enhancements:

* Provides a nice string representation of
  `RSpec::Mocks::MessageExpectation` (Myron Marston, #1095)

### 3.5.0.beta4 / 2016-06-05
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.5.0.beta3...v3.5.0.beta4)

Enhancements:

* Add `and_throw` to any instance handling. (Tobias Bühlmann, #1068)

### 3.5.0.beta3 / 2016-04-02
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.5.0.beta2...v3.5.0.beta3)

Enhancements:

* Issue warning when attempting to use unsupported
  `allow(...).to receive(...).ordered`. (Jon Rowe, #1000)
* Add `rspec/mocks/minitest_integration`, to properly integrate rspec-mocks
  with minitest. (Myron Marston, #1065)

### 3.5.0.beta2 / 2016-03-10
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.5.0.beta1...v3.5.0.beta2)

Enhancements:

* Improve error message displayed when using `and_wrap_original` on pure test
  doubles. (betesh, #1063)

Bug Fixes:

* Fix issue that prevented `receive_message_chain(...).with(...)` working
  correctly on "any instance" mocks. (Jon Rowe, #1061)

### 3.5.0.beta1 / 2016-02-06
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.4.1...v3.5.0.beta1)

Bug Fixes:

* Allow `any_instance_of(...).to receive(...)` to use `and_yield` multiple
  times. (Kilian Cirera Sant, #1054)
* Allow matchers which inherit from `rspec-mocks` matchers to be used for
  `allow`. (Andrew Kozin, #1056)
* Prevent stubbing `respond_to?` on partial doubles from causing infinite
  recursion. (Jon Rowe, #1013)
* Prevent aliased methods from disapearing after being mocked with
  `any_instance` (regression from #1043). (Joe Rafaniello, #1060)
2016-10-09 15:04:44 +00:00
taca
a8fc491e97 Update ruby-rspec-expectations to 3.5.0.
### 3.5.0 / 2016-07-01
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.5.0.beta4...v3.5.0)

**No user facing changes since beta4**

### 3.5.0.beta4 / 2016-06-05
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.5.0.beta3...v3.5.0.beta4)

Bug Fixes:

* Fix `include` matcher so that it provides a valid diff for hashes. (Yuji Nakayama, #916)

### 3.5.0.beta3 / 2016-04-02
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.5.0.beta2...v3.5.0.beta3)

Enhancements:

* Make `rspec/expectations/minitest_integration` work on Minitest::Spec
  5.6+. (Myron Marston, #904)
* Add an alias `having_attributes` for `have_attributes` matcher.
  (Yuji Nakayama, #905)
* Improve `change` matcher error message when block is mis-used.
  (Alex Altair, #908)

### 3.5.0.beta2 / 2016-03-10
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.5.0.beta1...v3.5.0.beta2)

Enhancements:

* Add the ability to raise an error on encountering false positives via
  `RSpec::Configuration#on_potential_false_positives = :raise`. (Jon Rowe, #900)
* When using the custom matcher DSL, support new
  `notify_expectation_failures: true` option for the `match` method to
  allow expectation failures to be raised as normal instead of being
  converted into a `false` return value for `matches?`. (Jon Rowe, #892)

Bug Fixes:

* Allow `should` deprecation check to work on `BasicObject`s. (James Coleman, #898)

### 3.5.0.beta1 / 2016-02-06
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.4.0...v3.5.0.beta1)

Enhancements:

* Make `match_when_negated` in custom matcher DSL support use of
  expectations within the match logic. (Chris Arcand, #789)

Bug Fixes:

* Return `true` as expected from passing negated expectations
  (such as `expect("foo").not_to eq "bar"`), so they work
  properly when used within a `match` or `match_when_negated`
  block. (Chris Arcand, #789)
2016-10-09 15:04:17 +00:00
taca
6cddafb028 Update ruby-rspec-core to 3.5.4.
### 3.5.4 / 2016-09-30
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.3...v3.5.4)

Bug Fixes:

* Remove accumulated `ExampleGroup` constants when reseting RSpec,
  preventing a memory leak. (TravisSpangle, #2328)

### 3.5.3 / 2016-09-02
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.2...v3.5.3)

Bug Fixes:

* When applying shared group metadata to a host group, overwrite
  conflicting keys if the value in the host group was inherited from
  a parent group instead of being specified at that level.
  (Myron Marston, #2307)
* Handle errors in `:suite` hooks and provide the same nicely formatted
  output as errors that happen in examples. (Myron Marston, #2316)
* Set the exit status to non-zero when an error occurs in an
  `after(:context)` hook. (Myron Marston, #2320)

### 3.5.2 / 2016-07-28
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.1...v3.5.2)

Bug Fixes:

* Wait to report `example_finished` until the example's `execution_result`
  has been completely filled in. (Myron Marston, #2291)
* Make sure example block is still available when using `duplicate_with`
  to clone examples. (bootstraponline, #2298)
* Don't include the default `--pattern` in the Rake task when
  `rspec_opts` specifies its own. (Jon Rowe, #2305)

### 3.5.1 / 2016-07-06
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0...v3.5.1)

Bug Fixes:

* Ensure that config hooks that are added to existing example groups are
  added only once. (Eugene Kenny, #2280)

### 3.5.0 / 2016-07-01
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0.beta4...v3.5.0)

Enhancements:

* Include any `SPEC_OPTS` in reproduction command printed at the end of
  a bisect run. (Simon Coffey, #2274)

Bug Fixes:

* Handle `--bisect` in `SPEC_OPTS` environment variable correctly so as
  to avoid infinite recursion. (Simon Coffey, #2271)

### 3.5.0.beta4 / 2016-06-05
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0.beta3...v3.5.0.beta4)

Enhancements:

* Filter out bundler stackframes from backtraces by default, since
  Bundler 1.12 now includes its own frames in stack traces produced
  by using `bundle exec`. (Myron Marston, #2240)
* HTML Formatter uses exception presenter to get failure message
  for consistency with other formatters. (@mrageh, #2222)
* Load spec files in the order of the directories or files passed
  at the command line, making it easy to make some specs run before
  others in a one-off manner.  For example, `rspec spec/unit
  spec/acceptance --order defined` will run unit specs before acceptance
  specs. (Myron Marston, #2253)
* Add new `config.include_context` API for configuring global or
  filtered inclusion of shared contexts in example groups.
  (Myron Marston, #2256)
* Add new `config.shared_context_metadata_behavior = :apply_to_host_groups`
  option, which causes shared context metadata to be inherited by the
  metadata hash of all host groups and examples instead of configuring
  implicit auto-inclusion based on the passed metadata. (Myron Marston, #2256)

Bug Fixes:

* Fix `--bisect` so it works on large spec suites that were previously triggering
  "Argument list too long errors" due to all the spec locations being passed as
  CLI args. (Matt Jones, #2223).
* Fix deprecated `:example_group`-based filtering so that it properly
  applies to matching example groups. (Myron Marston, #2234)
* Fix `NoMethodError` caused by Java backtraces on JRuby. (Michele Piccirillo, #2244)

### 3.5.0.beta3 / 2016-04-02
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0.beta2...v3.5.0.beta3)

Enhancements:

* Add new `config.filter_run_when_matching` API, intended to replace
  the combination of `config.filter_run` and
  `config.run_all_when_everything_filtered` (Myron Marston, #2206)

Bug Fixes:

* Use the encoded string logic for source extraction. (Jon Rowe, #2183)
* Fix rounding issue in duration formatting helper. (Fabersky, Jon Rowe, #2208)
* Fix failure snippet extraction so that `def-end` snippets
  ending with `end`-only line can be extracted properly.
  (Yuji Nakayama, #2215)

### 3.5.0.beta2 / 2016-03-10
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.5.0.beta1...v3.5.0.beta2)

Enhancements:

* Remove unneeded `:execution_result` example group metadata, saving a
  bit of memory. (Myron Marston, #2172)
* Apply hooks registered with `config` to previously defined groups.
  (Myron Marston, #2189)
* `RSpec::Core::Configuration#reporter` is now public API under SemVer.
  (Jon Rowe, #2193)
* Add new `config.when_first_matching_example_defined` hook. (Myron
  Marston, #2175)

### 3.5.0.beta1 / 2016-02-06
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.4...v3.5.0.beta1)

Enhancements:

* Add `RSpec::Core::ExampleGroup.currently_executing_a_context_hook?`,
  primarily for use by rspec-rails. (Sam Phippen, #2131)

Bug Fixes:

* Ensure `MultipleExceptionError` does not contain a recursive reference
  to itself. (Sam Phippen, #2133)
2016-10-09 15:03:12 +00:00
taca
9a99ec06fa Update ruby-rspec-support to 3.5.0.
### 3.5.0 / 2016-07-01
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.5.0.beta4...v3.5.0)

**No user facing changes since beat4**

### 3.5.0.beta4 / 2016-06-05
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.5.0.beta3...v3.5.0.beta4)

Enhancements:
* Improve `MethodSignature` to better support keyword arguments. (#250, Rob Smith).

### 3.5.0.beta3 / 2016-04-02
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.5.0.beta2...v3.5.0.beta3)

Bug Fixes:

* Fix `EncodedString` to properly handle the behavior of `String#split`
  on JRuby when the string contains invalid bytes. (Jon Rowe, #268)
* Fix `ObjectFormatter` so that formatting objects that don't respond to
  `#inspect` (such as `BasicObject`) does not cause `NoMethodError`.
  (Yuji Nakayama, #269)
* Fix `ObjectFormatter` so that formatting recursive array or hash does not
  cause `SystemStackError`. (Yuji Nakayama, #270, #272)

### 3.5.0.beta2 / 2016-03-10
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.5.0.beta1...v3.5.0.beta2)

No user-facing changes.

### 3.5.0.beta1 / 2016-02-06
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.4.1...v3.5.0.beta1)

Enhancements:

* Improve formatting of objects by allowing truncation to a pre-configured length.
  (Liam M, #256)
2016-10-09 15:02:13 +00:00
taca
20df41e227 Update to ruby-rgl to 0.5.2.
2016-05 Release 0.5.2

Horst Duchene <monora@gmail.com>
 * Issue #21: Use new method vertex_id instead of object_id to identify vertices in dot export. (fa7592)
 * Integrate Code Climate's test coverage reporting (0ab722)
 * Clarify traversal order of DFS search (see #20). (afa788)
Chase Gilliam <chase.gilliam@gmail.com>
 * drop 1.9.3 add newer jruby and rubinius (fad333)
Mat«¿as Battocchia <matias@riseup.net>
 * Switched to a different heap implementation. (bd7c13)
gorn <j@kub.cz>
 * Adding failing test for issue #24 (1f6204)
2016-10-09 15:00:04 +00:00
taca
40130ad2e5 Update ruby-power_assert to 0.3.1.
pkgsrc change: Now work on Ruby 2.3.

Changes are not available, please refer:
<https://github.com/k-tsj/power_assert/compare/v0.2.7...v0.3.1>.
2016-10-09 14:44:12 +00:00
taca
5636ef6e3f Add and enbale ruby-pathutil. 2016-10-09 14:37:15 +00:00
taca
351f3024fc Add ruby-pathutil version 0.14.0, required by newer ruby-jekyll.
Like Pathname but a little less insane.
2016-10-09 14:36:51 +00:00
taca
c5bc6e7171 Add and enable ruby-dep. 2016-10-09 14:34:04 +00:00
taca
cb5719e7ac Add ruby-dep package version 1.4.0.
Creates a version constraint of supported Rubies, suitable for a gemspec file.
2016-10-09 14:33:40 +00:00
taca
214d85ceff Update ruby-pathname2 to 1.8.0.
== 1.8.0 - 19-Jun-2016
* Changed license to Apache 2.0.
* Some cleanup and updates to the Rakefile and benchmarks.
* Refactored some realpath tests so they're not touching system files like
  /dev/stdin any more. Thanks go to Michael R. Crusoe for pointing out the
  potential pitfalls of doing that.
2016-10-09 14:31:16 +00:00
taca
da997be8d4 Update ruby-parser to 3.8.2.
=== 3.8.2 / 2016-05-05

* 2 bug fixes:

  * Fixed lex_state in interpolated strings. (whitequark)
  * Fixed safe operator for newline/semicolon contexts. (presidentbeef)
2016-10-09 14:26:56 +00:00
taca
d08f156fa8 Update ruby-minitest to 5.9.1.
=== 5.9.1 / 2016-09-25

* 2 bug fixes:

  * Re-release to refresh gem certificate signing. ugh.
  * Fixed hoe/minitest to not augment load path if we're actually testing minitest.

=== 5.9.0 / 2016-05-16

* 8 minor enhancements:

  * Added Minitest.info_signal accessors to customize signal for test run info. (nate)
  * Added assert_mock to make it more clear that you're testing w/ them.
  * Added negative filter by test name. (utilum)
  * Added warning to README that 1.8 and 1.9 support will be dropped in minitest 6.
  * Automatically activate minitest/hell if $MT_HELL is defined.
  * Improved default error messages for assert and refute. (bhenderson)
  * minitest/hell now tries to require minitest/proveit
  * mu_pp for strings prints out non-standard encodings to improve assert_equal diffs.

* 1 bug fix:

  * Removed Interrupt from PASSTHROUGH_EXCEPTIONS (already handled). (waldyr)
2016-10-09 14:25:45 +00:00
taca
c71b5fa526 Update ruby-hashery to 2.1.2.
2.1.2 / 2016-05-02

Minor release fixes a test for KeyHash. And that's it.

Changes:

* Fix initialize test for KeyHash class.
2016-10-09 14:24:02 +00:00
taca
eaa5bb224b Update ruby-gettext_i18n_rails to 1.8.0.
* Add hamlit parser support for haml.
* Filter out options unknown to msgcat.
* Fix issue requiring libraries when they were already loaded.
* Fix Rails 5 compatibility.
2016-10-09 14:21:05 +00:00
taca
ab2cd8678d Update ruby-gettext to 3.2.2.
## 3.2.2: 2016-04-17 {#version-3-2-2}

### Improvements

  * Supported non POSIX locale format such as "zh-Hant" for
    .mo search path.
    [GitHub#45][Patch by Micha«³l Hoste]
2016-10-09 14:10:04 +00:00
taca
d16c037bb8 Update ruby-flexmock to 2.2.1.
2.2.0:

 - #new_instances now mocks the #initialize method instead of mocking after the
   allocation was done. This allows to do mock methods called by #initialize
   itself. Behaviour when the allocator is explicitely provided is left
   unchanged, which means that the old behaviour is still available by passing
   :new to new_instances.

2.1.0:

 - added `#and_iterates` to fix some shortcomings of `#and_yield` without
   breaking backward compatibility
 - strict partial mocks (and "based mocks" if `FlexMock.partials_are_based` is
   set to true) are now based on the object's singleton class, instead of its
   class.
2016-10-09 14:08:19 +00:00
taca
ee942c57cd Update ruby-ffi-yajl to 2.3.0.
* replace Fixnum+Bignum with Integer #80 (lamont-granquist)
* update travis matrix #78 (lamont-granquist)
2016-10-09 13:58:57 +00:00
taca
49777a0cd4 Update ruby-ffi to 1.9.14.
* Minor documentation and code style improvements.
* Support Ruby 2.1.8.
* Support Ruby 2.3.0.
* Fix library loading symbols.

For more detail, please refer:
<https://github.com/ffi/ffi/compare/1.9.10...1.9.14>.
2016-10-09 13:54:20 +00:00
wiz
1b52dce6f8 Updated p5-Params-Validate to 1.26.
1.26    2016-10-06

- Reverted to Module::Build. The use of EUMM in 1.25 broke Windows builds.
2016-10-09 08:36:41 +00:00
wiz
f1b709cc35 Updated p5-Term-ReadKey to 2.37.
2.37	 - 2016-10-07

	* Make minimum version of ExtUtils::MakeMaker 6.58
	* Better support parallel builds by making 'dynamic' a dependency of the ReadKey.pm
	* Add a 'provides' META section to help indexing

2.36	 - 2016-10-07

	* Add a package declaration to the ReadKey_pm.PL to aid indexing

2.35	 - 2016-10-06

	* Use FULLPERLRUNINST to run the ReadKey_pm.PL to get the 'blib'

2.34	 - 2016-10-06

	* Fix GetTerminalSize() argument handling
	* Fix miniperl build on Win32
	* Remove unused Cwd
	* Fix TAP output
	* Fix warnings in XS file
	* Don't attempt some tests if STDIN is not a terminal
	* Generate ReadKey.pm from  ReadKey_pm.PL to expand blockoptions
	* demand-load Carp,
	* remove unneeded AutoLoader,
	* Improve genchars.pl, support make -s silence.
	* Improve Makefile.PL add SIGN, fix pure_site_install, support dual-life, fix realclean
2016-10-09 08:32:42 +00:00
wiz
7a3c9446a3 + py-nosexcover. 2016-10-09 08:11:17 +00:00
wiz
d42dd42bce Import py-nosexcover-1.0.10 as devel/py-nosexcover.
Extends nose.plugins.cover to add Cobertura-style XML reports.

Includes nose-xmlcover, a companion to the built-in nose.plugins.cover,
this plugin will write out an XML coverage report to a file named
coverage.xml.
2016-10-09 08:10:52 +00:00
ryoon
7ee7834047 Update to 3.27.1
Changelog:
The NSS team has released Network Security Services (NSS) 3.27.1.

This is a patch release to address a TLS compatibility issue 
that some applications experienced with NSS 3.27.

Notable Changes:
Availability of the TLS 1.3 (draft) implementation has been re-disabled
in the default build.

Previous versions of NSS made TLS 1.3 (draft) available only when compiled
with NSS_ENABLE_TLS_1_3. NSS 3.27 set this value on by default, allowing
TLS 1.3 (draft) to be disabled using NSS_DISABLE_TLS_1_3, although the
maximum version used by default remained TLS 1.2.

However, some applications query the list of protocol versions that are
supported by the NSS library, and enable all supported TLS protocol versions.
Because NSS 3.27 enabled compilation of TLS 1.3 (draft) by default, it caused
those applications to enable TLS 1.3 (draft). This resulted in connectivity
failures, as some TLS servers are version 1.3 intolerant, and failed to
negotiate an earlier TLS version with NSS 3.27 clients.
2016-10-08 10:26:12 +00:00
mef
84d79bebb2 Updated devel/p5-glib to 1.323
------------------------------
Overview of changes in Glib 1.323 (stable)
============================================
* Fix typos (Bugzilla #760065)
* Docs: add missing blurbs for the benefit of 'whatis' (Bugzilla #753466)
2016-10-07 22:24:42 +00:00