Commit graph

27404 commits

Author SHA1 Message Date
wiz
6a62d46332 Switch from gmock to googletest.
Update HOMEPAGE.
Bump PKGREVISION.
2016-11-01 15:26:33 +00:00
wiz
b0caeaf406 Updated google-glog to 0.3.4.
google-glog 0.3.4

    repository moved from code.google.com/p/google-glog to github.com/google/glog
    fixes for latest MSVS
    add libc++ support
    fix build issue in demangle.cc
    add callback for OpenObjectFileContainingPcAndGetStartAddress
    add StrError and replace posix_strerror_r call
    fix VC build by adding GOOGLE_GLOG_DLL_DECL
    style fix for C++11
    reduce dynamic allocation from 3 to 1 per log message
    attempt to improve mingw-w64 support
    support unordered_(map|set) by stl_logging
2016-11-01 15:22:26 +00:00
jperkin
cc876e5a8e Support fiber PLIST var. 2016-11-01 12:34:48 +00:00
jperkin
c16876e91a Handle lack of thread_local support in older Darwin clang. 2016-11-01 12:32:01 +00:00
wiz
e9c661df72 Updated googletest to 1.8.0.
Changes not found, but this merges googletest and googlemock/gmock.
2016-10-31 16:43:17 +00:00
wiz
858dc86ca3 Updated py-setuptools to 28.7.1.
v28.7.1
-------

* #827: Update PyPI root for dependency links.

* #833: Backed out changes from #830 as the implementation
  seems to have problems in some cases.
2016-10-31 16:30:50 +00:00
wiz
e5e0e72ffb Updated py-cparser to 2.17.
+ Version 2.17 (29.10.2016)

  - Again functionality identical to 2.15 and 2.16; the difference is that the
    tarball now contains Python files with properly set permissions.
2016-10-31 16:19:50 +00:00
adam
db6e5d5806 Changes 3.3.3:
* ccache now detects usage of .incbin assembler directives in the source code and avoids caching such compilations.
2016-10-31 10:54:30 +00:00
wiz
b6106fe04c --enable-new-dtags in sdl2-config output broke packages
using SDL2. Remove it.

Bump PKGREVISION.
2016-10-30 18:10:21 +00:00
adam
2430072d48 Git v2.10.2 Release Notes
=========================

Fixes since v2.10.1
-------------------

 * The code that parses the format parameter of for-each-ref command
   has seen a micro-optimization.

 * The "graph" API used in "git log --graph" miscounted the number of
   output columns consumed so far when drawing a padding line, which
   has been fixed; this did not affect any existing code as nobody
   tried to write anything after the padding on such a line, though.

 * Almost everybody uses DEFAULT_ABBREV to refer to the default
   setting for the abbreviation, but "git blame" peeked into
   underlying variable bypassing the macro for no good reason.

 * Doc update to clarify what "log -3 --reverse" does.

 * An author name, that spelled a backslash-quoted double quote in the
   human readable part "My \"double quoted\" name", was not unquoted
   correctly while applying a patch from a piece of e-mail.

 * The original command line syntax for "git merge", which was "git
   merge <msg> HEAD <parent>...", has been deprecated for quite some
   time, and "git gui" was the last in-tree user of the syntax.  This
   is finally fixed, so that we can move forward with the deprecation.

 * Codepaths that read from an on-disk loose object were too loose in
   validating what they are reading is a proper object file and
   sometimes read past the data they read from the disk, which has
   been corrected.  H/t to Gustavo Grieco for reporting.

 * "git worktree", even though it used the default_abbrev setting that
   ought to be affected by core.abbrev configuration variable, ignored
   the variable setting.  The command has been taught to read the
   default set of configuration variables to correct this.

 * A low-level function verify_packfile() was meant to show errors
   that were detected without dying itself, but under some conditions
   it didn't and died instead, which has been fixed.

 * When "git fetch" tries to find where the history of the repository
   it runs in has diverged from what the other side has, it has a
   mechanism to avoid digging too deep into irrelevant side branches.
   This however did not work well over the "smart-http" transport due
   to a design bug, which has been fixed.

 * When we started cURL to talk to imap server when a new enough
   version of cURL library is available, we forgot to explicitly add
   imap(s):// before the destination.  To some folks, that didn't work
   and the library tried to make HTTP(s) requests instead.

 * The ./configure script generated from configure.ac was taught how
   to detect support of SSL by libcurl better.

 * http.emptyauth configuration is a way to allow an empty username to
   pass when attempting to authenticate using mechanisms like
   Kerberos.  We took an unspecified (NULL) username and sent ":"
   (i.e. no username, no password) to CURLOPT_USERPWD, but did not do
   the same when the username is explicitly set to an empty string.

 * "git clone" of a local repository can be done at the filesystem
   level, but the codepath did not check errors while copying and
   adjusting the file that lists alternate object stores.

 * Documentation for "git commit" was updated to clarify that "commit
   -p <paths>" adds to the current contents of the index to come up
   with what to commit.

 * A stray symbolic link in $GIT_DIR/refs/ directory could make name
   resolution loop forever, which has been corrected.

 * The "submodule.<name>.path" stored in .gitmodules is never copied
   to .git/config and such a key in .git/config has no meaning, but
   the documentation described it and submodule.<name>.url next to
   each other as if both belong to .git/config.  This has been fixed.

 * Recent git allows submodule.<name>.branch to use a special token
   "." instead of the branch name; the documentation has been updated
   to describe it.

 * In a worktree connected to a repository elsewhere, created via "git
   worktree", "git checkout" attempts to protect users from confusion
   by refusing to check out a branch that is already checked out in
   another worktree.  However, this also prevented checking out a
   branch, which is designated as the primary branch of a bare
   reopsitory, in a worktree that is connected to the bare
   repository.  The check has been corrected to allow it.

 * "git rebase" immediately after "git clone" failed to find the fork
   point from the upstream.

 * When fetching from a remote that has many tags that are irrelevant
   to branches we are following, we used to waste way too many cycles
   when checking if the object pointed at by a tag (that we are not
   going to fetch!) exists in our repository too carefully.

 * The Travis CI configuration we ship ran the tests with --verbose
   option but this risks non-TAP output that happens to be "ok" to be
   misinterpreted as TAP signalling a test that passed.  This resulted
   in unnecessary failure.  This has been corrected by introducing a
   new mode to run our tests in the test harness to send the verbose
   output separately to the log file.

 * Some AsciiDoc formatter mishandles a displayed illustration with
   tabs in it.  Adjust a few of them in merge-base documentation to
   work around them.

Also contains minor documentation updates and code clean-ups.
2016-10-30 11:43:03 +00:00
wiz
d2414c10ce Fix compilation on NetBSD. 2016-10-30 10:37:17 +00:00
mef
fa859180f1 Updated devel/p5-Log-Dispatchouli to 2.015
------------------------------------------
2.015     2016-10-17 15:42:54-04:00 America/New_York
        - Log::Dispatchouli subclass can now provide its own proxy_class
          method to use something other than Log::Dispatchouli::Proxy

2.014     2016-10-14 18:28:36-04:00 America/New_York
        - non-trial release of v2.013

2.013     2016-07-30 16:34:57-04:00 America/New_York (TRIAL RELEASE)
        - minor optimizations to callbacks (thanks, Olivier Mengué)
2016-10-30 05:22:40 +00:00
mef
61802c6bd3 Updated devel/p5-Devel-CheckOS to 1.77
--------------------------------------
1.77    2016-10-21      Add MacOSX:v10_11 and ..._12
2016-10-30 05:19:21 +00:00
mef
06c43d7296 Updated devel/p5-Module-Install to 1.17
---------------------------------------
1.17  2016-10-24
  - fix issue with mkpath with empty path
  - removed irrelevant code for Perl < v5.6
  - VMS fixes (RT#79858, Craig A. Berry)
  - documentation updated to reflect current discouraged state
2016-10-30 05:16:23 +00:00
mef
e932ca4995 Updated devel/p5-Term-ANSIColor to 4.06
---------------------------------------
Term::ANSIColor 4.06 (2016-10-28)
    Add aliases ansi16 through ansi255 and on_ansi16 through on_ansi255
    (plus the corresponding constants) for the grey and rgb colors so that
    one can refer to all of the 256 ANSI colors with consistent names.
    These are aliases; the colors returned by uncolor will still use the
    grey and rgb names.  (#118267)
2016-10-30 05:10:10 +00:00
bsiegert
e095d6272f Revbump packages depending on Go after the Go 1.7.3 update. 2016-10-29 08:59:46 +00:00
wiz
74578acaf6 Updated py-setuptools_scm to 1.15.0.
v1.15.0
=======

* more sophisticated ignoring of mercurial tag commits
  when considering distance in commits
  (thanks Petre Mierlutiu)
* fix issue #114: stop trying to be smart for the sdist
  and ensure its always correctly usign itself
* update trove classifiers
* fix issue #84: document using the installed package metadata for sphinx
* fix issue #81: fail more gracious when git/hg are missing
* address issue #93: provide an experimental api to customize behaviour on shallow git repos
  a custom parse function may pick pre parse actions to do when using git


v1.14.1
=======

* fix #109: when detecting a dirty git workdir
            don't consider untracked file
            (this was a regression due to #86 in v1.13.1)
* consider the distance 0 when the git node is unknown
  (happens when you haven't commited anything)
2016-10-28 23:28:21 +00:00
wiz
ded6257253 Updated py-setuptools to 28.7.0.
v28.7.0
-------

* #832: Moved much of the namespace package handling
  functionality into a separate module for re-use in something
  like #789.
* #830: ``sdist`` command no longer suppresses the inclusion
  of data files, re-aligning with the expectation of distutils
  and addressing #274 and #521.

v28.6.1
-------

* #816: Fix manifest file list order in tests.
2016-10-28 23:26:56 +00:00
adam
4f79f8a175 Changes 2.0.5:
General:
* Implemented audio capture support for some platforms
* Added SDL_DequeueAudio() to retrieve audio when buffer queuing is turned on for audio capture
* Added events for dragging and dropping text
* Added events for dragging and dropping multiple items
* By default the click raising a window will not be delivered to the SDL application. You can set the hint SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH to "1" to allow that click through to the window.
* Saving a surface with an alpha channel as a BMP will use a newer BMP format that supports alpha information. You can set the hint SDL_HINT_BMP_SAVE_LEGACY_FORMAT to "1" to use the old format.
* Added SDL_GetHintBoolean() to get the boolean value of a hint
* Added SDL_RenderSetIntegerScale() to set whether to smoothly scale or use integral multiples of the viewport size when scaling the rendering output
* Added SDL_CreateRGBSurfaceWithFormat() and SDL_CreateRGBSurfaceWithFormatFrom() to create an SDL surface with a specific pixel format
* Added SDL_GetDisplayUsableBounds() which returns the area usable for windows. For example, on Mac OS X, this subtracts the area occupied by the menu bar and dock.
* Added SDL_GetWindowBordersSize() which returns the size of the window's borders around the client area
* Added a window event SDL_WINDOWEVENT_HIT_TEST when a window had a hit test that wasn't SDL_HITTEST_NORMAL (e.g. in the title bar or window frame)
* Added SDL_SetWindowResizable() to change whether a window is resizable
* Added SDL_SetWindowOpacity() and SDL_GetWindowOpacity() to affect the window transparency
* Added SDL_SetWindowModalFor() to set a window as modal for another window
* Added support for AUDIO_U16LSB and AUDIO_U16MSB to SDL_MixAudioFormat()
* Fixed flipped images when reading back from target textures when using the OpenGL renderer
* Fixed texture color modulation with SDL_BLENDMODE_NONE when using the OpenGL renderer
* Fixed bug where the alpha value of colorkeys was ignored when blitting in some cases

Windows:
* Added a hint SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING to prevent SDL from raising a debugger exception to name threads. This exception can cause problems with .NET applications when running under a debugger.
* The hint SDL_HINT_THREAD_STACK_SIZE is now supported on Windows
* Fixed XBox controller triggers automatically being pulled at startup
* The first icon from the executable is used as the default window icon at runtime
* Fixed SDL log messages being printed twice if SDL was built with C library support
* Reset dead keys when the SDL window loses focus, so dead keys pressed in SDL applications don't affect text input into other applications.

Mac OS X:
* Fixed selecting the dummy video driver
* The caps lock key now generates a pressed event when pressed and a released event when released, instead of a press/release event pair when pressed.
* Fixed mouse wheel events on Mac OS X 10.12
* The audio driver has been updated to use AVFoundation for better compatibility with newer versions of Mac OS X

Linux:
* Added support for the Fcitx IME
* Added a window event SDL_WINDOWEVENT_TAKE_FOCUS when a window manager asks the SDL window whether it wants to take focus.
* Refresh rates are now rounded instead of truncated, e.g. 59.94 Hz is rounded up to 60 Hz instead of 59.
* Added initial support for touchscreens on Raspberry Pi

OpenBSD:
* SDL_GetBasePath() is now implemented on OpenBSD

iOS:
* Added support for dynamically loaded objects on iOS 8 and newer

tvOS:
* Added support for Apple TV
* Added a hint SDL_HINT_APPLE_TV_REMOTE_ALLOW_ROTATION to control whether he Apple TV remote's joystick axes will automatically match the rotation of the remote.

Android:
* Fixed SDL not resizing window when Android screen resolution changes
* Corrected the joystick Z axis reporting for the accelerometer

Emscripten (running in a web browser):
* Many bug fixes and improvements
2016-10-28 19:13:44 +00:00
wiz
e71309f187 Updated p5-Test-Simple to 1.302062.
1.302062  2016-10-20 06:16:08-07:00 America/Los_Angeles

    - No changes from last trial

1.302061  2016-09-30 14:49:19-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Removed a warning when using a non-TAP formatter with Test::Builder
      about the formatter not "no_header" and "no_diag". This happened even if
      the alternative formatter class implemented these attributes.
    - When finalize is called on a formatter, it now receives one more
      argument, a boolean indicating whether or not the call is for a subtest
      or not.

1.302060  2016-09-25 12:46:46-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Formatters now have terminate() and finalize() methods. These are called
      when there is a skip_all or bail event (terminate) or when a test suite
      is exiting normally (finalize). This allows formatters to finalize their
      output, which is important for any sort of document-oriented format (as
      opposed to a stream format like TAP). (#723)
2016-10-28 09:48:32 +00:00
wiz
2ba0b6edca Updated p5-Sub-Exporter-Progressive to 0.001013.
0.001013  2016-10-21 08:48:28-07:00 America/Los_Angeles
  - Avoid possible warnings about special variables only being used once
    (Graham Knop)
2016-10-28 09:47:54 +00:00
wiz
4e086ce8b2 Updated p5-List-AllUtils to 0.12.
0.12    2016-10-16

- Nothing from List::UtilsBy was actually being exported, because of a type
  and a lack of testing. Reported by Greg Oschwald. GitHub #5.
2016-10-28 09:46:49 +00:00
ryoon
14fe7f78cd Update to 4.13.1
Changelog:
The NSPR 4.13.1 release is now available.  The hg tag is
NSPR_4_13_1_RTM.  The source tar file can be downloaded from
https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v4.13.1/src/

NSPR 4.13.1 contains a single bug fix.

The previously released version 4.13 had changed pipes to be
nonblocking by default, and as a consequence, PollEvent was changed
to not block on clear.

The NSPR development team received reports that these changes
caused regressions in some applications that use NSPR, and it
has been decided to revert the changes made in NSPR 4.13.

NSPR 4.13.1 restores the traditional behavior of pipes and PollEvent.
2016-10-26 14:13:53 +00:00
marino
45cf9c7faf Remove DRAGONFLY_CCVER=gcc44
This is not a legal value for CCVER anymore.  The legal values are
"gcc47" or "gcc50".  However, "gcc47" should be avoid.  For now everything
should build with the primary base compiler on DragonFly.
2016-10-25 20:54:24 +00:00
kamil
62cff1d8b3 Update fossil from 1.35 to 1.36
Local changes:
 - update MASTER_SITES to http://fossil-scm.org/xfer/uv/download/

Upstream changelog
==================

Changes for Version 1.36 (2016-10-24)

    Add support for unversioned content, the fossil unversioned command and the /uv and /uvlist web pages.
    The download page is moved into unversioned content so that the self-hosting Fossil websites no longer uses any external content.
    Added the "Search" button to the graphical diff generated by the --tk option on the diff command.
    Added the "--checkin VERSION" option to the diff command.
    Various performance enhancements to the diff command.
    Update internal Unicode character tables, used in regular expression handling, from version 8.0 to 9.0.
    Update the built-in SQLite to version 3.15 (beta). Fossil now requires the SQLITE_DBCONFIG_MAINDBNAME interface of SQLite which is only available in SQLite version 3.15 and later and so Fossil will not work with earlier SQLite versions.
    Fix multi-line timeline bug
    Enhance the fossil purge command.
    New command fossil shell.
    SQL parameters whose names are all lower-case in Ticket Report SQL queries are filled in using HTTP query parameter values.
    Added support for child projects that are able to pull from their parent but not push.
    Added the -nocomplain option to the TH1 "query" command.
    Added support for the chng=GLOBLIST query parameter on the /timeline webpage.
2016-10-25 17:57:39 +00:00
alnsn
a56c97b580 Update devel/valgrind 3.12.0.
Release 3.12.0 (20 October 2016)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3.12.0 is a feature release with many improvements and the usual
collection of bug fixes.
This release supports X86/Linux, AMD64/Linux, ARM32/Linux,
ARM64/Linux, PPC32/Linux, PPC64BE/Linux, PPC64LE/Linux, S390X/Linux,
MIPS32/Linux, MIPS64/Linux, ARM/Android, ARM64/Android,
MIPS32/Android, X86/Android, X86/Solaris, AMD64/Solaris, X86/MacOSX
10.10 and AMD64/MacOSX 10.10.  There is also preliminary support for
X86/MacOSX 10.11/12, AMD64/MacOSX 10.11/12 and TILEGX/Linux.
* ================== PLATFORM CHANGES =================
* POWER: Support for ISA 3.0 has been added
* mips: support for O32 FPXX ABI has been added.
* mips: improved recognition of different processors
* mips: determination of page size now done at run time
* amd64: Partial support for AMD FMA4 instructions.
* arm, arm64: Support for v8 crypto and CRC instructions.
* Improvements and robustification of the Solaris port.
* Preliminary support for MacOS 10.12 (Sierra) has been added.
Whilst 3.12.0 continues to support the 32-bit x86 instruction set, we
would prefer users to migrate to 64-bit x86 (a.k.a amd64 or x86_64)
where possible.  Valgrind's support for 32-bit x86 has stagnated in
recent years and has fallen far behind that for 64-bit x86
instructions.  By contrast 64-bit x86 is well supported, up to and
including AVX2.
* ==================== TOOL CHANGES ====================
* Memcheck:
  - Added meta mempool support for describing a custom allocator which:
     - Auto-frees all chunks assuming that destroying a pool destroys all
       objects in the pool
     - Uses itself to allocate other memory blocks
  - New flag --ignore-range-below-sp to ignore memory accesses below
    the stack pointer, if you really have to.  The related flag
    --workaround-gcc296-bugs=yes is now deprecated.  Use
    --ignore-range-below-sp=1024-1 as a replacement.
* DRD:
  - Improved thread startup time significantly on non-Linux platforms.
* DHAT
  - Added collection of the metric "tot-blocks-allocd"
* ==================== OTHER CHANGES ====================
* Replacement/wrapping of malloc/new related functions is now done not just
  for system libraries by default, but for any globally defined malloc/new
  related function (both in shared libraries and statically linked alternative
  malloc implementations).  The dynamic (runtime) linker is excluded, though.
  To only intercept malloc/new related functions in
  system libraries use --soname-synonyms=somalloc=nouserintercepts (where
  "nouserintercepts" can be any non-existing library name).
  This new functionality is not implemented for MacOS X.
* The maximum number of callers in a suppression entry is now equal to
  the maximum size for --num-callers (500).
  Note that --gen-suppressions=yes|all similarly generates suppressions
  containing up to --num-callers frames.
* New and modified GDB server monitor features:
  - Valgrind's gdbserver now accepts the command 'catch syscall'.
    Note that you must have GDB >= 7.11 to use 'catch syscall' with
    gdbserver.
* New option --run-cxx-freeres=<yes|no> can be used to change whether
  __gnu_cxx::__freeres() cleanup function is called or not. Default is
  'yes'.
* Valgrind is able to read compressed debuginfo sections in two formats:
  - zlib ELF gABI format with SHF_COMPRESSED flag (gcc option -gz=zlib)
  - zlib GNU format with .zdebug sections (gcc option -gz=zlib-gnu)
* Modest JIT-cost improvements: the cost of instrumenting code blocks
  for the most common use case (x86_64-linux, Memcheck) has been
  reduced by 10%-15%.
* Improved performance for programs that do a lot of discarding of
  instruction address ranges of 8KB or less.
* The C++ symbol demangler has been updated.
* More robustness against invalid syscall parameters on Linux.
* ==================== FIXED BUGS ====================
The following bugs have been fixed or resolved.  Note that "n-i-bz"
stands for "not in bugzilla" -- that is, a bug that was reported to us
but never got a bugzilla entry.  We encourage you to file bugs in
bugzilla (https://bugs.kde.org/enter_bug.cgi?product=valgrind) rather
than mailing the developers (or mailing lists) directly -- bugs that
are not entered into bugzilla tend to get forgotten about or ignored.
To see details of a given bug, visit
  https://bugs.kde.org/show_bug.cgi?id=XXXXXX
where XXXXXX is the bug number as listed below.
191069  Exiting due to signal not reported in XML output
199468  Suppressions: stack size limited to 25
        while --num-callers allows more frames
212352  vex amd64 unhandled opc_aux = 0x 2, first_opcode == 0xDC (FCOM)
278744  cvtps2pd with redundant RexW
303877  valgrind doesn't support compressed debuginfo sections.
345307  Warning about "still reachable" memory when using libstdc++ from gcc 5
348345  Assertion fails for negative lineno
351282  V 3.10.1 MIPS softfloat build broken with GCC 4.9.3 / binutils 2.25.1
351692  Dumps created by valgrind are not readable by gdb (mips32 specific)
351804  Crash on generating suppressions for "printf" call on OS X 10.10
352197  mips: mmap2() not wrapped correctly for page size > 4096
353083  arm64 doesn't implement various xattr system calls
353084  arm64 doesn't support sigpending system call
353137  www: update info for Supported Platforms
353138  www: update "The Valgrind Developers" page
353370  don't advertise RDRAND in cpuid for Core-i7-4910-like avx2 machine
        == 365325
        == 357873
353384  amd64->IR: 0x66 0xF 0x3A 0x62 0xD1 0x62 (pcmpXstrX $0x62)
353398  WARNING: unhandled amd64-solaris syscall: 207
353660  XML in auxwhat tag not escaping reserved symbols properly
353680  s390x: Crash with certain glibc versions due to non-implemented TBEGIN
353727  amd64->IR: 0x66 0xF 0x3A 0x62 0xD1 0x72 (pcmpXstrX $0x72)
353802  ELF debug info reader confused with multiple .rodata sections
353891  Assert 'bad_scanned_addr < VG_ROUNDDN(start+len, sizeof(Addr))' failed
353917  unhandled amd64-solaris syscall fchdir(120)
353920  unhandled amd64-solaris syscall: 170
354274  arm: unhandled instruction: 0xEBAD 0x0AC1 (sub.w sl, sp, r1, lsl #3)
354392  unhandled amd64-solaris syscall: 171
354797  Vbit test does not include Iops for Power 8 instruction support
354883  tst->os_state.pthread - magic_delta assertion failure on OSX 10.11
        == 361351
        == 362920
        == 366222
354933  Fix documentation of --kernel-variant=android-no-hw-tls option
355188  valgrind should intercept all malloc related global functions
355454  do not intercept malloc related symbols from the runtime linker
355455  stderr.exp of test cases wrapmalloc and wrapmallocstatic overconstrained
356044  Dwarf line info reader misinterprets is_stmt register
356112  mips: replace addi with addiu
356393  valgrind (vex) crashes because isZeroU happened
        == 363497
        == 364497
356676  arm64-linux: unhandled syscalls 125, 126 (sched_get_priority_max/min)
356678  arm64-linux: unhandled syscall 232 (mincore)
356817  valgrind.h triggers compiler errors on MSVC when defining NVALGRIND
356823  Unsupported ARM instruction: stlex
357059  x86/amd64: SSE cvtpi2ps with memory source does transition to MMX state
357338  Unhandled instruction for SHA instructions libcrypto Boring SSL
357673  crash if I try to run valgrind with a binary link with libcurl
357833  Setting RLIMIT_DATA to zero breaks with linux 4.5+
357871  pthread_spin_destroy not properly wrapped
357887  Calls to VG_(fclose) do not close the file descriptor
357932  amd64->IR: accept redundant REX prefixes for {minsd,maxsd} m128, xmm.
358030  support direct socket calls on x86 32bit (new in linux 4.3)
358478  drd/tests/std_thread.cpp doesn't build with GCC6
359133  Assertion 'eltSzB <= ddpa->poolSzB' failed
359181  Buffer Overflow during Demangling
359201  futex syscall "skips" argument 5 if op is FUTEX_WAIT_BITSET
359289  s390x: popcnt (B9E1) not implemented
359472  The Power PC vsubuqm instruction doesn't always give the correct result
359503  Add missing syscalls for aarch64 (arm64)
359645  "You need libc6-dbg" help message could be more helpful
359703  s390: wire up separate socketcalls system calls
359724  getsockname might crash - deref_UInt should call safe_to_deref
359733  amd64 implement ld.so strchr/index override like x86
359767  Valgrind does not support the IBM POWER ISA 3.0 instructions, part 1/5
359829  Power PC test suite none/tests/ppc64/test_isa_2_07.c uses
        uninitialized data
359838  arm64: Unhandled instruction 0xD5033F5F (clrex)
359871  Incorrect mask handling in ppoll
359952  Unrecognised PCMPESTRM variants (0x70, 0x19)
360008  Contents of Power vr registers contents is not printed correctly when
        the --vgdb-shadow-registers=yes option is used
360035  POWER PC instruction bcdadd and bcdsubtract generate result with
        non-zero shadow bits
360378  arm64: Unhandled instruction 0x5E280844 (sha1h  s4, s2)
360425  arm64 unsupported instruction ldpsw
        == 364435
360519  none/tests/arm64/memory.vgtest might fail with newer gcc
360571  Error about the Android Runtime reading below the stack pointer on ARM
360574  Wrong parameter type for an ashmem ioctl() call on Android and ARM64
360749  kludge for multiple .rodata sections on Solaris no longer needed
360752  raise the number of reserved fds in m_main.c from 10 to 12
361207  Valgrind does not support the IBM POWER ISA 3.0 instructions, part 2/5
361226  s390x: risbgn (EC59) not implemented
361253  [s390x] ex_clone.c:42: undefined reference to `pthread_create'
361354  ppc64[le]: wire up separate socketcalls system calls
361615  Inconsistent termination for multithreaded process terminated by signal
361926  Unhandled Solaris syscall: sysfs(84)
362009  V dumps core on unimplemented functionality before threads are created
362329  Valgrind does not support the IBM POWER ISA 3.0 instructions, part 3/5
362894  missing (broken) support for wbit field on mtfsfi instruction (ppc64)
362935  [AsusWRT] Assertion 'sizeof(TTEntryC) <= 88' failed
362953  Request for an update to the Valgrind Developers page
363680  add renameat2() support
363705  arm64 missing syscall name_to_handle_at and open_by_handle_at
363714  ppc64 missing syscalls sync, waitid and name_to/open_by_handle_at
363858  Valgrind does not support the IBM POWER ISA 3.0 instructions, part 4/5
364058  clarify in manual limitations of array overruns detections
364413  pselect sycallwrapper mishandles NULL sigmask
364728  Power PC, missing support for several HW registers in
        get_otrack_shadow_offset_wrk()
364948  Valgrind does not support the IBM POWER ISA 3.0 instructions, part 5/5
365273  Invalid write to stack location reported after signal handler runs
365912  ppc64BE segfault during jm-insns test (RELRO)
366079  FPXX Support for MIPS32 Valgrind
366138  Fix configure errors out when using Xcode 8 (clang 8.0.0)
366344  Multiple unhandled instruction for Aarch64
        (0x0EE0E020, 0x1AC15800, 0x4E284801, 0x5E040023, 0x5E056060)
367995  Integration of memcheck with custom memory allocator
368120  x86_linux asm _start functions do not keep 16-byte aligned stack pointer
368412  False positive result for altivec capability check
368416  Add tc06_two_races_xml.exp output for ppc64
368419  Perf Events ioctls not implemented
368461  mmapunmap test fails on ppc64
368823  run_a_thread_NORETURN assembly code typo for VGP_arm64_linux target
369000  AMD64 fma4 instructions unsupported.
369169  ppc64 fails jm_int_isa_2_07 test
369175  jm_vec_isa_2_07 test crashes on ppc64
369209  valgrind loops and eats up all memory if cwd doesn't exist.
369356  pre_mem_read_sockaddr syscall wrapper can crash with bad sockaddr
369359  msghdr_foreachfield can crash when handling bad iovec
369360  Bad sigprocmask old or new sets can crash valgrind
369361  vmsplice syscall wrapper crashes on bad iovec
369362  Bad sigaction arguments crash valgrind
369383  x86 sys_modify_ldt wrapper crashes on bad ptr
369402  Bad set/get_thread_area pointer crashes valgrind
369441  bad lvec argument crashes process_vm_readv/writev syscall wrappers
369446  valgrind crashes on unknown fcntl command
369439  S390x: Unhandled insns RISBLG/RISBHG and LDE/LDER
369468  Remove quadratic metapool algorithm using VG_(HT_remove_at_Iter)
370265  ISA 3.0 HW cap stuff needs updating
371128  BCD add and subtract instructions on Power BE in 32-bit mode do not work
n-i-bz  Fix incorrect (or infinite loop) unwind on RHEL7 x86 and amd64
n-i-bz  massif --pages-as-heap=yes does not report peak caused by mmap+munmap
n-i-bz  false positive leaks due to aspacemgr merging heap & non heap segments
n-i-bz  Fix ppoll_alarm exclusion on OS X
n-i-bz  Document brk segment limitation, reference manual in limit reached msg.
n-i-bz  Fix clobber list in none/tests/amd64/xacq_xrel.c [valgrind r15737]
n-i-bz  Bump allowed shift value for "add.w reg, sp, reg, lsl #N" [vex r3206]
n-i-bz  amd64: memcheck false positive with shr %edx
n-i-bz  arm3: Allow early writeback of SP base register in "strd rD, [sp, #-16]"
n-i-bz  ppc: Fix two cases of PPCAvFpOp vs PPCFpOp enum confusion
n-i-bz  arm: Fix incorrect register-number constraint check for LDAEX{,B,H,D}
n-i-bz  DHAT: added collection of the metric "tot-blocks-allocd"
(3.12.0.RC1:  20 October 2016, vex r3282, valgrind r16094)
(3.12.0.RC2:  20 October 2016, vex r3282, valgrind r16096)
(3.12.0:      21 October 2016, vex r3282, valgrind r16098)
2016-10-25 17:41:02 +00:00
taca
9a01b5f0da Update ruby-octokit to 4.4.1.
Bugfix Release

Introduced in v4.4.0 #pages method was incorrectly updated to require the
new preview header.
2016-10-25 16:23:50 +00:00
schmonz
7f93600082 Update to 0.0410. From the changelog:
- Fixed some bugs related to Travis. Thanks to Zshawn Syed.
- Fix bugs when working with passed exceptions. Thanks to Flavio Poletti.
- Remove Build.PL. Thanks to Nick Tonkin, andk, Graham Knop, dcollinsn.
2016-10-25 12:58:07 +00:00
adam
284d7cf442 Changes 3.3.2:
* Fixed a regression in ccache 3.3 related to potentially bad content of dependency files when compiling identical source code but with different source paths.
* Fixed a regression in ccache 3.3.1: ccache could get confused when using the compiler option -Wp, to pass multiple options to the preprocessor, resulting in missing dependency files from direct mode cache hits.
2016-10-25 12:12:43 +00:00
kamil
297073d32d Update cppcheck from 1.75 to 1.76.1
Upstream changelog
==================
Cppcheck-1.76.1 has been released.

It has a bugfix to avoid hang.

Cppcheck-1.76 has been released.

General changes:
- Completed CWE mapping
- Support opening project files of external build systems, including CMake and Visual Studio (CLI: --project)
- XML format version 1 is deprecated and will be removed in 1.81

Removed checks:

New checks:

Checking improvements:
- Improved checking for conditions that are always true/false
- Improved format string checking: Support more functions, support %h and %hh
- Improved std.cfg, windows.cfg and qt.cfg; added wxwidgets.cfg
- Improved ValueFlow analysis
- Improved SymbolDatabase accuracy
- Improved Preprocessor (simplecpp)
- Support base class methods in Library

GUI:
- Support opening project files from GUI
- Added .desktop file

Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.
2016-10-25 01:24:02 +00:00
taca
3e1d185d16 No need to specify RUBY_VERSIONS_ACCEPTED explictly. 2016-10-24 14:28:32 +00:00
taca
0c196c72fc Update ruby-octokit to 4.4.0.
v4.4.0

Library changes

    * #777 This impacts all methods that pass a repository parameter.  Change
       Repository.validate_owner_and_name! to use URI::ABS_URI instead the
       deprecated URI.regexp
    * #752 Use octokit_warn instead of warn in Preview.warn_preview
    * #761 Octokit::AccountSuspended for 403 responses @koglinjg

New methods

    * #748 Add support for Source Import APIs @LizzHale
      https://developer.github.com/v3/migration/source_imports/
    * #814 #799 New method Repositories.branch_protection to get a branch's
      protection status
      https://developer.github.com/v3/repos/branches/#get-branch-protection
    * #770 Add Issues#lock and Issues#unlock @davidcelis
      https://developer.github.com/v3/issues/#lock-an-issue
      https://developer.github.com/v3/issues/#unlock-an-issue
    * #816 Add Pages.pages_build to get specific page build by ID
      https://developer.github.com/v3/repos/pages/#list-a-specific-pages-build

Updated Methods

    * #733 Support getting Milestones by repository id @stmllr
    * #739 Escape options values in authorize_url @shvaikalesh
    * #705 #704 Support API urls in Repository#from_url
    * #780 Dup options in #create_repo method before mutating the hash
      @davidcpell
    * #815 Change Pages.pages to use preview media type to gain additional
      data. Add Pages.request_page_build for
      https://developer.github.com/v3/repos/pages/#request-a-page-build
    * #797 Change #upload_assets to read files in read only mode @trevorrowe
    * #743 Add deprecation warning for when :permission parameter is passed
      to Organizations.create_team. Assign team repository permissions with
      Organizations.add_team_repository instead.
    * #805 *_stats methods return nil on timeout when : retry_wait is used.
      Previously returned empty Sawyer::Resource. @etiennebarrie
    * #819 #protect_branch Enable branch protection without enforcing
      required_status_checks. @mgreensmith

Documentation Edits

    * #750 Fix typo in README.md @blunderdome
    * #804 @kei-s #create_pull_request_comment_reply
    * #817 Fix .decline_repository_invitation API doc url
    * #742 Fix Default.middleware documentation comment @v-kolesnikov
    * #754 Add Table of contents to README.md

Octokit Development Changes

    * #751 Add webmock pessimism < 2.0.0
    * #723 Improved the setup for the Issues specs by creating temp repos
      to test against @tarebyte
2016-10-24 14:13:08 +00:00
taca
e2638a834b Update ruby-fast_gettext to 1.3.0.
* Add FastGettext.with_locale which switch temporary for a block.
2016-10-24 13:58:56 +00:00
wen
d8ea1eb3b8 Update to 1.18
Upstream changes:
version 1.18: Fri 21 Oct 09:50:51 CEST 2016

	Fixes:
	- die_decode() should not return an 'ALERT' reason, because that is
	  not deadly.  Dies are always deadly.

	Improvements:
	- ::Try has new attribute on_die, to specify whether a die in the
	  code should produce PANICs or ERRORs.  Request by [Andrew Beverley]
	- ::Die::die_decode() got on_die parameter.
	- the Dancer2 logger will always PANIC on dies.
2016-10-22 07:10:08 +00:00
wiz
ab50cbe5f5 Updated py-cparser to 2.16.
+ Version 2.16 (18.10.2016)

  - Functionally identical to 2.15, but fixes a packaging problem that caused
    failed installation (_build_tables wasn't rerun in the pycparser/ dir).
2016-10-22 00:37:20 +00:00
kamil
c0afe7440c Upgrade lemon 1.0 from sqlite 3.5.9 to lemon 1.0 from sqlite 3.15.0
pkgsrc changes
==============

Bind this package with databases/sqlite3 to get immediate updates along
with the sqlite3 package.

Set new versioning policy and concatenate versions of lemon and sqlite3.
The reasoning for it is as follows:
 - currently lemon is an integral part of sqlite3
 - lemon has its own conservative versioning regardless of changes in its code
 - leave room for possible standalone lemon package with bumped versions
 - reflect reality and make it human readable without checking the sources

Set LICENSE to public-domain.

Install documentation in the HTML format.

Compile with LDFLAGS set.

Finally don't use databases/sqlite3/Makefile.common as lemon is not
distributed in the same archive. Make use of Makefile.version that does the
same job of tracking upstream.

Do not set PKGCONFIG_OVERRIDE in Makefile.common, it is not accessible in
sqlite3-tcl.

Upstream changelog
==================

Changes are unknown, but at least the program acquired a -T command line
option used by brlcad.
2016-10-22 00:18:39 +00:00
kamil
850aa3a3fa Add missing entry in PLIST for gd locales 2016-10-21 22:47:59 +00:00
mef
7f8a62f309 Updated devel/atk to 2.22.0
---------------------------
Changes in version 2.22.0
==========================
*
* Add more options to XGETTEXT_OPTIONS in po/Makevars

Contributors:
Piotr Drag ( po)

Translations:
Piotr Drag ( po), David King (en_GB)

Changes in version 2.21.90
==========================
*
* Bug 764883: Add some missing argument (out) annotations
* Add Language headers to po files
* MSVC/win32
   * MSVC Builds: Add a Common Autotools Module for Introspection (Bug 764983)
   * MSVC Builds: Generate the Introspection Build Commands (Bug 764983)
   * Clean up atk-introspection-msvc.mak
   * Visual Studio builds: Include version info in property sheets
   * Visual Studio builds: Generate atk.pc
   * Visual Studio 2008 builds: Ensure pc file is generated before "install"
   * Visual Studio builds: Make .pc generation more flexible
   * build/win32/pc_base.py: Allow custom options
   * build/win32/atkpc.py: Fix dependent package string

Contributors:
Piotr Drag, Chun-wei Fan, Rico Tzschichholz

Translations:
GNOME Translation Robot (gd), Cedric Valmary (oc)
2016-10-21 13:35:48 +00:00
kamil
501d16aa27 Delete tcl-tclOO
This package is obsolete by a version bundled in pkgs/ of TCL 8.6.

Credit goes to hypnotoad from the Tcl community for insight.
2016-10-21 02:39:18 +00:00
kamil
b0a95a5afa Detach devel/tcl-tclOO 2016-10-21 02:32:58 +00:00
taca
80d0e81344 Update ruby-parser to 3.8.3.
=== 3.8.3 / 2016-10-09

* 1 minor enhancement:

  * Support Ruby 2.1 number literals. (soutaro)

* 3 bug fixes:

  * Fixed line numbers for strs with backslash-newlines. (maxjacobson)
  * Improved compatibility on tokenizing number. (soutaro)
  * Refactored and fixed multiline array line numbers. (ptoomey3, with changes)
2016-10-20 14:43:25 +00:00
taca
fe9ca16382 Update ruby-msgpack to 1.0.2.
2016-10-17 version 1.0.2:

* Bump version up to release newer version to fix broken gem release for JRuby

2016-10-17 version 1.0.1:

* Fix a bug to crash at packer when ext type is registered for superclass of packed object
* Fix JRuby implementation about inconsistent API of Unpacker constructor
2016-10-20 14:42:08 +00:00
taca
aa4a758c05 Update ruby-mocha to 1.2.1.
## 1.2.1

* Fixed #272. Workaround Ruby bug 12832 which caused interpreter to hang. See https://bugs.ruby-lang.org/issues/12832. Thanks to @chrisroos & @petems (6f1c8b9b, #273).

## 1.2.0

* Always use prepended module to stub class & instance methods for Ruby v2+ - thanks to @grosser & @chrisroos (43d56671, #244)
* Always use prepended module to stub AnyInstance methods in Ruby v2+ - thanks to @chrisroos (#262)
* Always set visibility of stub method to match stubbed method on included module - thanks to @grosser & @chrisroos (e87c03b0, #248)
* Always set visibility to stub method to match stubbed method on superclass - thanks to @chrisroos (38d902ad)
* Allow stubbing of method to which any instance responds (#200)
* Allow `includes` matcher to take matcher arguments - thanks to @lazyatom (#217)
* Avoid exception in older version of Rubygems - thanks to @chrisroos (78d930a7)
* Add licenses to gemspec as requested by @coreyhaines (#201)
* Fix typo in README - thanks to @jaredbeck (6119460d)
* Added section about using Mocha with RSpec & Rails to README (#221)
* Fix documentation for Mocha::API#stub method - thanks to @raeno (599b1dcd)
* Added backers and sponsors from OpenCollective - thanks to @piamancini (#253)
* Fix typo in docs for equals - thanks to @alexcoco (#254)
* Add known issue for Ruby v1.8 to README - thanks to @chrisroos (2c642096)
2016-10-20 14:40:39 +00:00
fhajny
dbee1c091f Update devel/rudiments to 0.56.0.
0.56.0

- userentry/groupentry::initialize(NULL) don't load root any more
- + is properly http-escaped now
- directory::getChildByIndex() works correctly on windows now
- dynamiclib::getError() returns NULL on all platforms when there
  is no error now (used to return an "ok" string on Windows)
- userentry/groupentry::getSidString() returns NULL on non-windows
  platforms when uninitialized or initialized to an invalid group,
  used to return NULL on Windows and -1 on unix-like platforms
- fixed configure bug causing getspnam methods not to be detected
- datetime::addDays works correctly now
- datetime::getTimeZoneOffset() works correctly on Windows now
- added sha1 class
- printBits() correctly takes a const unsigned char * argument now
- applied Kasyanov Dmitry's patch to fix a subtle bug in TLS/SSL
  method initialization
- added destructor to stdiofiledescriptor that prevents file
  descriptors 0, 1 and 2 from being closed when the instance is
  destroyed
- added config_vs2015.h for VS2015
- updated url.cpp to compile with VS2015
- sys::getMaxLineLength defaults to SSIZE_MAX now
- groupentry::getMembers() returns NULL instead of an array with a
  single NULL member if the group has no members on all systems now
- directory::fpathConf works correctly now
- renamed directory::canAccessLongFileNames() to
  directory::canExceedMaxFileNameLength()
- disabled calls to deprecated readdir_r
- moved file::createPipe() to filedescriptor class
- added file::createTemporaryFile() with permissions argument
- added process::waitForChildToExit()
- added a missing clear-the-output-buffer in the compiler class
2016-10-20 14:39:51 +00:00
taca
d8ccbf8fef Update ruby-flexmock to 2.3.0.
2.3.0:
 - implemented validation of call arity for partial mocks. By setting
     FlexMock.partials_verify_signatures = true
   flexmock will verify on partials that the number of arguments, and the
   keyword arguments passed to the mocked call match the existing method's
   signature

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.
2016-10-20 14:36:17 +00:00
taca
78c00bf4eb Update ruby2ruby to 2.3.1.
=== 2.3.1 / 2016-10-09

* 1 minor enhancement:

  * Support more op_asgn nodes. (presidentbeef)

* 1 bug fix:

  * Fix for non-binary 'binary' calls (eg arity > 1). (presidentbeef)
2016-10-20 14:35:13 +00:00
taca
6216724ec8 Update ruby-celluloid-supervision to 0.20.6.
0.20.6 (2016-06-19)
-----
* `Tree`: Detect and accept already defined
  `Celluloid::Supervision::Configuration` vs. fail as if undefined.
* Updated gem dependencies.
2016-10-20 14:32:30 +00:00
taca
9720ad2308 Update ruby-dep to 1.5.0.
Since it supports Ruby 2.2.5 and later from version 1.4.0, restrict
to ruby22 and ruby23.

* Fix README documentation.
* Update Issues section in README.
* Deprecate RubyDep::Logger.
2016-10-20 14:30:31 +00:00
kamil
576b1d1975 Restrict py-enum to Python 2.7 only
From PYPI site:
Superseded by Python standard library.

Python 3 now has in its standard library an enum implementation (also
available for older Python versions as the third-party flufl.enum
distribution) that supersedes this library.
2016-10-19 22:22:46 +00:00
wiz
ec30ce5988 Updated py-ZopeInterface to 4.3.2.
4.3.2 (2016-09-05)
------------------

- Fix equality testing of ``implementedBy`` objects and proxies.
  (https://github.com/zopefoundation/zope.interface/issues/55)
2016-10-19 13:57:34 +00:00
wiz
4eaa42a66a Updated py-setuptools_scm to 1.14.0.
v1.14.0
=======

* publish bdist_egg for python 2.6, 2.7 and 3.3-3.5
* fix issue #107 - dont use node if it is None
2016-10-19 13:55:53 +00:00
wiz
88fde3b5cb Updated py-test to 3.0.3.
3.0.3
=====

* The ``ids`` argument to ``parametrize`` again accepts ``unicode`` strings
  in Python 2 (`#1905`_).
  Thanks `@philpep`_ for the report and `@nicoddemus`_ for the PR.

* Assertions are now being rewritten for plugins in development mode
  (``pip install -e``) (`#1934`_).
  Thanks `@nicoddemus`_ for the PR.

* Fix pkg_resources import error in Jython projects (`#1853`).
  Thanks `@raquel-ucl`_ for the PR.

* Got rid of ``AttributeError: 'Module' object has no attribute '_obj'`` exception
  in Python 3 (`#1944`_).
  Thanks `@axil`_ for the PR.

* Explain a bad scope value passed to ``@fixture`` declarations or
  a ``MetaFunc.parametrize()`` call. Thanks `@tgoodlet`_ for the PR.

* This version includes ``pluggy-0.4.0``, which correctly handles
  ``VersionConflict`` errors in plugins (`#704`_).
  Thanks `@nicoddemus`_ for the PR.
2016-10-19 13:17:10 +00:00
wiz
1ff2c010f9 Updated py-setuptools to 28.6.0.
v28.6.0
-------

* #629: When scanning for packages, ``pkg_resources`` now
  ignores empty egg-info directories and gives precedence to
  packages whose versions are lexicographically greatest,
  a rough approximation for preferring the latest available
  version.
2016-10-19 13:00:34 +00:00
wiz
e72101a463 Updated py-test-cov to 2.4.0.
2.4.0 (2016-10-10)
------------------

* Added a "disarm" option: ``--no-cov``. It will disable coverage measurements. Contributed by Zoltan Kozma in
  `PR#135 <https://github.com/pytest-dev/pytest-cov/pull/135>`_.

  **WARNING: Do not put this in your configuration files, it's meant to be an one-off for situations where you want to
  disable coverage from command line.**
* Fixed broken exception handling on ``.pth`` file. See `#136 <https://github.com/pytest-dev/pytest-cov/issues/136>`_.
2016-10-19 12:52:27 +00:00
wiz
9b73c90673 Updated gtexinfo to 6.3.
6.3 (10 September 2016)

* Language:
  . The commands `@setcontentsaftertitlepage' and
    `@setshortcontentsaftertitlepage' have been removed.
  . @-commands are no longer supported within `@errormsg'.

* texinfo.tex:
  . For a couple of characters (opening and closing braces), use glyphs
    from the standard TeX math fonts instead of using EC fonts which are
    less likely to be installed.
  . Use of user-defined macros in the text of an index entry is more
    reliable when the text contains Texinfo @-commands.
  . @synindex and @syncodeindex have been fixed (broken in the last
    release).
  . Support added for native UTF-8 support with XeTeX and LuaTeX.
  . Support of PDF output with XeTeX improved.
  . You can use a new file doc/texinfo-ja.tex for Texinfo documents in
    Japanese.  doc/short-sample-ja.tex is a sample document.  New
    support file doc/txi-ja.tex for Japanese.

* texi2any:
  . Fix handling of compiler options when building Perl extension modules.

* texi2dvi:
  . Can now process files whose absolute paths contain space characters,
    as long a relative path to the file is given.  Better support of
    files with unusual characters in their names.
  . No longer exits prematurely in some circumstances (due to the script
    running under "set -e").
  . Bug fixed which made the `--command' and `--tidy' options
    incompatible.

* info:
  . Handling of "invalid" value in infokey file fixed.

6.2 (withdrawn)
2016-10-19 12:49:39 +00:00
wiz
d79366fd91 Add a comment about possible dependencies. 2016-10-19 12:45:00 +00:00
wiz
8e776f89f7 Updated py-hypothesis to 3.5.3.
3.5.3 - 2016-10-05

This is a bug fix release.

Bugs fixed:

    If the same test was running concurrently in two processes and there were examples already in the test database which no longer failed, Hypothesis would sometimes fail with a FileNotFoundError (IOError on Python 2) because an example it was trying to read was deleted before it was read. (Issue #372).
    Drawing from an integers() strategy with both a min_value and a max_value would reject too many examples needlessly. Now it repeatedly redraws until satisfied. (Pull request #366. Thanks to Calen Pennington for the contribution).

3.5.2 - 2016-09-24

This is a bug fix release.

    The Hypothesis pytest plugin broke pytest support for doctests. Now it doesn’t.

3.5.1 - 2016-09-23

This is a bug fix release.

    Hypothesis now runs cleanly in -B and -BB modes, avoiding mixing bytes and unicode.
    unittest.TestCase tests would now have shown up in the new statistics mode. Now they do.
    Similarly, stateful tests would not have shown up in statistics and now they do.
    Statistics now print with pytest node IDs (the names you’d get in pytest verbose mode).

3.5.0 - 2016-09-22

This is a feature release.

    fractions() and decimals() strategies now support min_value and max_value parameters. Thanks go to Anne Mulhern for the development of this feature.
    The Hypothesis pytest plugin now supports a –hypothesis-show-statistics parameter that gives detailed statistics about the tests that were run. Huge thanks to Jean-Louis Fuchs and Adfinis-SyGroup for funding the development of this feature.
    There is a new event() function that can be used to add custom statistics.

Additionally there have been some minor bug fixes:

    In some cases Hypothesis should produce fewer duplicate examples (this will mostly only affect cases with a single parameter).
    py.test command line parameters are now under an option group for Hypothesis (thanks to David Keijser for fixing this)
    Hypothesis would previously error if you used function annotations on your tests under Python 3.4.
    The repr of many strategies using lambdas has been improved to include the lambda body (this was previously supported in many but not all cases).
2016-10-19 12:42:56 +00:00
wiz
27dc69b8ee Updated py-cparser to 2.15.
+ Version 2.15 (18.10.2016)

  - PR #121: Update bundled PLY version to 3.8
  - Issue #117: Fix parsing of extra semi-colons inside structure declarations.
  - PR #109: Update c_generator to add {} around nested named initializers.
  - PR #101: Added support for parsing pragmas into the AST.
  - Additional fake headers and typedefs, manifest fixes (#97, #106, #111).
  - Testing with Python 3.5 instead of 3.3 now (3.4 and 3.5 are the 3.x versions
    tested).
  - PR #145: More complete support for offsetof()
  - Issue #116: Fix line numbers recorded for empty and compound statements.
  - Minor performance improvement to the invalid string literal regex.
2016-10-19 12:24:14 +00:00
wiz
5880b3d6f1 Updated py-protobuf to 3.1.0.
2016-09-23 version 3.1.0 (C++/Java/Python/PHP/Ruby/Objective-C/C#/JavaScript/Lite)
  Python
  * JSON support
    * Fixed some conformance issues.
2016-10-19 12:16:34 +00:00
wiz
8933b60590 Updated libcerf to 1.5.
libcerf-1.5, released 12oct16:
   - rm unused inline function (detected by clang-1.3., reported by Luke Benes)
2016-10-19 12:14:08 +00:00
wiz
4e599e5d83 Updated protobuf to 3.1.0.
2016-09-23 version 3.1.0 (C++/Java/Python/PHP/Ruby/Objective-C/C#/JavaScript/Lite)
  General
  * Proto3 support in PHP (alpha).
  * Various bug fixes.

  C++
  * Added MessageLite::ByteSizeLong() that’s equivalent to
    MessageLite::ByteSize() but returns the value in size_t. Useful to check
    whether a message is over the 2G size limit that protobuf can support.
  * Moved default_instances to global variables. This allows default_instance
    addresses to be known at compile time.
  * Adding missing generic gcc 64-bit atomicops.
  * Restore New*Callback into google::protobuf namespace since these are used
    by the service stubs code
  * JSON support.
    * Fixed some conformance issues.
  * Fixed a JSON serialization bug for bytes fields.

  Java
  * Fixed a bug in TextFormat that doesn’t accept empty repeated fields (i.e.,
    “field: [ ]”).
  * JSON support
    * Fixed JsonFormat to do correct snake_case-to-camelCase conversion for
      non-style-conforming field names.
    * Fixed JsonFormat to parse empty Any message correctly.
    * Added an option to JsonFormat.Parser to ignore unknown fields.
  * Experimental API
    * Added UnsafeByteOperations.unsafeWrap(byte[]) to wrap a byte array into
      ByteString without copy.

  Python
  * JSON support
    * Fixed some conformance issues.

  PHP (Alpha)
  * We have added the proto3 support for PHP via both a pure PHP package and a
    native c extension. The pure PHP package is intended to provide usability
    to wider range of PHP platforms, while the c extension is intended to
    provide higher performance. Both implementations provide the same runtime
    APIs and share the same generated code. Users don’t need to re-generate
    code for the same proto definition when they want to switch the
    implementation later. The pure PHP package is included in the php/src
    directory, and the c extension is included in the php/ext directory.

    Both implementations provide idiomatic PHP APIs:
    * All messages and enums are defined as PHP classes.
    * All message fields can only be accessed via getter/setter.
    * Both repeated field elements and map elements are stored in containers
      that act like a normal PHP array.

    Unlike several existing third-party PHP implementations for protobuf, our
    implementations are built on a "strongly-typed" philosophy: message fields
    and array/map containers will throw exceptions eagerly when values of the
    incorrect type (not including those that can be type converted, e.g.,
    double <-> integer <-> numeric string) are inserted.

    Currently, pure PHP runtime supports php5.5, 5.6 and 7 on linux. C
    extension runtime supports php5.5 and 5.6 on linux.

    See php/README.md for more details about installment. See
    https://developers.google.com/protocol-buffers/docs/phptutorial for more
    details about APIs.

  Objective-C
  * Helpers are now provided for working the the Any well known type (see
    GPBWellKnownTypes.h for the api additions).
  * Some improvements in startup code (especially when extensions aren’t used).

  Javascript
  * Fixed missing import of jspb.Map
  * Fixed valueWriterFn variable name

  Ruby
  * Fixed hash computation for JRuby's RubyMessage
  * Make sure map parsing frames are GC-rooted.
  * Added API support for well-known types.

  C#
  * Removed check on dependency in the C# reflection API.

2016-09-06 version 3.0.2 (C++/Java/Python/Ruby/Objective-C/C#/JavaScript/Lite)
  General
  * Various bug fixes.

  Objective C
  * Fix for oneofs in proto3 syntax files where fields were set to the zero
    value.
  * Fix for embedded null character in strings.
  * CocoaDocs support

  Ruby
  * Fixed memory corruption bug in parsing that could occur under GC pressure.

  Javascript
  * jspb.Map is now properly exported to CommonJS modules.

  C#
  * Removed legacy_enum_values flag.
2016-10-19 12:13:00 +00:00
wiz
18bbaf73ef Updated waf to 1.9.5.
NEW IN WAF 1.9.5
----------------
* Fix the command-line option for the python executable (--python -> --pythondir) #1812
* Add support for older PyQt4 bindings #1813
* Expand properly `--xyz=${VAR}` when `shell=False` #1814
* Add qt5 5.7.x new libraries to qt5 tool #1815
* Add install_user and install_group to bld.install/bld.install_as/bld.symlink_as
* Reduce unnecesary build outputs verbosity #1819 #1828
* Prevent broken console encoding settings from causing additional failures #1823
* Let "waf --zones=argfile" display @argfile contents
2016-10-19 11:20:41 +00:00
wiz
c9cd62ddec Updated py-setuptools to 28.5.0.
v28.5.0
-------

* #810: Tests are now invoked with tox and not setup.py test.
* #249 and #450 via #764: Avoid scanning the whole tree
  when building the manifest.

v28.4.0
-------

* #732: Now extras with a hyphen are honored per PEP 426.
* #811: Update to pyparsing 2.1.10.
* Updated ``setuptools.command.sdist`` to re-use most of
  the functionality directly from ``distutils.command.sdist``
  for the ``add_defaults`` method with strategic overrides.
  See #750 for rationale.
* #760 via #762: Look for certificate bundle where SUSE
  Linux typically presents it. Use ``certifi.where()`` to locate
  the bundle.
2016-10-18 08:33:28 +00:00
wiz
ba2b2325e2 Updated p5-Specio to 0.30.
0.30     2016-10-15

- Fix a bug with the Sub::Quoted sub returned by $type->coercion_sub. If a
  type had more than one coercion, the generated sub could end up coercing the
  value to undef some of the time. Depending on hash key ordering, this could
  end up being a heisenbug that only occured some of the time.
2016-10-18 08:30:11 +00:00
mef
4ca881a516 Add following line
CPPFLAGS+=     -std=c++11
to fix (at least) pkgsrc NetBSD 7.0.1_PATCH/x86_64 2016-10-13 12:53 build

Just for FYI, without FLAGS,
| checking re2/re2.h usability... no
| checking re2/re2.h presence... no
| checking for re2/re2.h... no
| configure: error: test for RE2 header failed

with CXXFLAGS+=, getting below
| configure: WARNING: re2/re2.h: accepted by the compiler, rejected by the preprocessor!
| configure: WARNING: re2/re2.h: proceeding with the compiler's result
Thanks joerg@,
2016-10-17 14:06:39 +00:00
taca
cd9f6f515a Update hoe to 3.15.2.
=== 3.15.2 / 2016-10-09

* 2 bug fixes:

  * Add noop clobber_docs and clobber_package tasks in case they are disabled.
  * Moved activate_plugin_deps to post_initialize.
2016-10-15 15:29:27 +00:00
mef
9a293c335c Updated devel/p5-Test-Kwalitee to 1.23
--------------------------------------
1.23      2016-10-14 01:17:11Z
    - update the list of metrics to the latest Module::CPANTS::Analyse
(pkgsrc-changes)
 - Converted PERL5_MODULE_TYPE to default
2016-10-15 00:53:12 +00:00
mef
7dfd7795d4 Updated devel/p5-Test-Script to 1.14
------------------------------------
1.14      2016-10-13 11:04:48 -0400
  - Fix a regex in a test that fails on recent versions of
    Test2 on Windows (possibly others) (gh#8)
  - One of the tests was unreasonably slow, so it does
    not get run for users, but will be used for development
    only
  - Remove warning condition that happens with at least some
    older versions of Perl when using quotemeta without
    parentheses (gh#7 Thanks Brendan Byrd)
2016-10-15 00:51:29 +00:00
mef
be0f5223f6 Update HOMEPAGE, berlios.de to github 2016-10-14 22:44:57 +00:00
mef
278ad4bd3d Updated devel/p5-MooseX-App to 1.36
-----------------------------------
1.36 2016-10-11
    - Documentation
    - Set correct encoding on STDERR
    - Fix order of options (fixed by J.R. Mash)
    - Replace dashes in variable names with underscores in bash completion (implemented by Tina Müller)
    - Do not autocomplete autocomplete itself (implemented by Lisa Hare)
    - Create correct documentation for options with cmd_split
    - Rename hints key to clarify purpose
    - Add ability to negate boolean options (implemented by Marc Logghe)
    - Spelling fixes github#39 (fixed by Gregor Herrmann)
    - Retain original order of elements from @ARGV
(pkgsrc changes)
  - Add following BUILD_DEPENDS for make test
    BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]*
2016-10-13 14:31:48 +00:00
mef
eed1d4c3fc - Add BUILD_DEPENDS+= xmlto-[0-9]*, without this,
WARNING: xmlto not available so not building doc at configure stage
  and resulting PLIST inconsistency.  Thanks joerg@ for bulkbuild report.
2016-10-13 12:22:56 +00:00
fhajny
6f5cc7149d Enable jenkins-lts 2016-10-13 09:40:44 +00:00
fhajny
f124c17104 Import Jenkins 2.19.1 (LTS) as devel/jenkins-lts.
Changes since 2.7.4 (last LTS update made under devel/jenkins):

Changes from 2.19:
- Fixed the missing icon in the System Script console.
- Fixed background color in the ComboBoxList element in order to
  make options visible.
- Fixed editing default view description with automatic refresh.
  System message is not being displayed instead of the view
  description.
- Do not process null CRON specifications in build triggers.
- Setup wizard now checks if the restart is supported on the
  system before displaying the restart button.
- Test Windows junctions before Java 7 symlink in symbolic link
  checks.

Notable changes since 2.7.4:
- Fix plugin dependency resolution. Jenkins will now refuse to
  load plugins with unsatisfied dependencies, which resulted in
  difficult to diagnose problems. This may result in errors on
  startup if your instance has an invalid plugin configuration.,
  check the Jenkins log for details.
- Don't load all builds to display the paginated build history
  widget.
- Tell browsers not to cache or try to autocomplete forms in
  Jenkins to prevent problems due to invalid data in form
  submissions. From now on, only select form fields (e.g. job name)
  will offer autocompletion.
- Add diagnostic HTTP response to TCP agent listener.
- Allow admins to control the enabled agent protocols on their
  instance from the global security settings screen.
- Prevent NullPointerException on startup after update from
  Jenkins 2.5.
- Always send usage statistics over HTTPs to the new
  usage.jenkins.io hostname.
- Do not inject build variables into Maven process by default for
  new projects.
- IllegalStateException under certain conditions when reloading
  configuration from disk while jobs are in the queue.
- Underprivileged users were unable to use the default value of a
  password parameter.
2016-10-13 09:37:50 +00:00
fhajny
e3a9011228 Update devel/jenkins to 2.25.
Based on a PR by Jussi Sallinen. Switch to the weekly release
branch and prepare to share framework with devel/jenkins-lts.

Upstream changelog follows (LTS backports up to 2.7.4 excluded).

What's new in 2.25 (2016/10/09)
- Display transient actions for labels.
- Add user to restart log message for restart after plugin
  installation.
- Internal: Code modernization: Use try-with-resources a lot more

What's new in 2.24 (2016/10/02)
- Show notification with popup on most pages when administrative
  monitors are active.
- Allow disabling/enabling administrative monitors on Configure
  Jenkins form.
- Ensure exception stacktrace is shown when there's a
  FormException.
- Add new jenkins.model.Jenkins.slaveAgentPortEnforce system
  property, which prevents slave agent port modification via
  Jenkins Web UI and form submissions.
- Indicate hovered table row on striped tables.
- Decrease connection timeout when changing the JNLP agent port
  via Groovy system scripts.
- Added Serbian locatization.
- Exclude /cli URL from CSRF protection crumb requirement, making
  the CLI work with CSRF protection enabled and JNLP port
  disabled.
- Prevent instatination of jenkins.model.Jenkins on agents in the
  ProcessKillingVeto extension point.
- Fix handling of the jenkins.model.Jenkins.slaveAgentPort system
  property, which was not honored.
- CLI: Disable the channel message chunking by default. Prevents
  connection issues like java.io.StreamCorruptedException: invalid
  stream header: 0A0A0A0A.
- CLI: Connection over HTTP was not working correctly.

What's new in 2.23 (2016/09/18)
- Fix JS/browser memory leak on Jenkins dashboard.
- Build history was not properly updating via AJAX.
- Properly enable submit button on New Item page when choosing
  item type first.

What's new in 2.22 (2016/09/11)
- Change symbol and constructor for SCMTrigger to pollScm to make
  it usable in Pipeline scripts.
- Prompt user whether to add the job to the current view.
- Update to sshd module 1.7, allowing definition of client idle
  timeout.
- Update to sezpoz 1.12 with better diagnostics.
- Fix NullPointerException when descriptor is not in
  DescriptorList.
- Use the correct 'gear' icon for Manage Jenkins in Plugin
  Manager.

What's new in 2.21 (2016/09/04)
- Ask for confirmation before canceling/aborting runs.
- Add newline after the text in userContent/readme.txt.
- Fixed the missing icon in the System Script console.
- Print warnings to system logs and administrative monitors when
  Jenkins initializarion does not reach the final milestone.
- Developer API: UpdateSite#getJsonSignatureValidator() can be now
  overriden and used in plugins.

What's new in 2.20 (2016/08/28)
- Make Cloud.PROVISION permission independent from
  Jenkins.ADMINISTER.
- Allow the use of custom JSON signature validator for Update Site
  metadata signature checks.
- Do not process null CRON specifications in build triggers.
- Setup wizard now checks if the restart is supported on the
  system before displaying the restart button.
- Test Windows junctions before Java 7 symlink in symbolic link
  checks.
- Fixed background color in the ComboBoxList element in order to
  make options visible.
- Fixed editing default view description with automatic refresh.
  System message is not being displayed instead of the view
  description.
- Fixed process tree management logic on Solaris with 64-bit JVMs.

What's new in 2.19 (2016/08/21)
- Prevent resource leaks in AntClassLoader being used in the core.
- Fix the wrong message about empty field in the case duplicate
  item name in the New Item dialog.
- Allow invoking Upgrade Wizard when Jenkins starts up. It can be
  done by placing an empty
  jenkins.install.InstallUtil.lastExecVersion file in JENKINS_HOME.
- Replace repetitious "website" and "dependencies" text in the
  Setup Wizard by icons.
- Expose Job name to system logs when Jenkins fails to create a
  new build with IllegalStateException.
- Downgrade Queue#maintain() message for dead executors during
  task mapping from INFO to FINE.

What's new in 2.18 (2016/08/15)
- Better diagnostics and robustness against old ChangeLogAnnotator
  API usage in plugins. Enhances JENKINS-23365 fix in 1.569.
- Prevent open file leak when the agent channel onClose() listener
  writes to the already closed log.
- Massive cleanup of issues reported by FindBugs. User-visible
  issues - wrong log message formatting bugs in the Update Center
  and user creation logic.
- Remoting 2.61: JNLP Slave connection issue with JNLP3-connect
  when the generated encrypted cookie contains a newline symbols.
- Remoting 2.61: Retry loading classes when remote classloader
  gets interrupted.
- Remoting 2.61: Improve diagnostics of Local Jar Cache write
  errors.
- Remoting 2.62: Be robust against the delayed EOF command when
  unexporting input and output streams.
- Remoting 2.62: Cleanup of minor issues discovered by FindBugs.
- Remoting 2.62: Improve class filtering performance in remote
  invocations.
- Remoting 2.62: TCP agent connection listener now publishes a
  list of supported agent protocols to speed up the connection
  setup.
- Improve German, Lithuanian and Bulgarian translations.

What's new in 2.17 (2016/08/05)
- Don't load all builds to display the paginated build history
  widget.
- Add dagnostic HTTP response to TCP agent listener.
- Internal: Invoke FindBugs during core build.

What's new in 2.16 (2016/07/31)
- Fix plugin dependency resolution. Jenkins will now refuse to
  load plugins with unsatisfied dependencies, which resulted in
  difficult to diagnose problems. This may result in errors on
  startup if your instance has an invalid plugin configuration,
  check the Jenkins log for details.
- Decouple bouncycastle libraries from Jenkins into
  bouncycastle-api plugin.
- Upgrade to instance-identity module 2.1.
- Hide the Java Web Start launcher when the TCP agent port is
  disabled.
- Allow admins to control the enabled agent protocols on their
  instance from the global security settings screen.
- Display delete button only when build is not locked.
- Use build start times instead of build scheduled times in build
  timeline widget.
- Internal: Move CLI commands wait-node-online/wait-node-offline
  from core to CLI module.
- Internal: Allow accessing instance identity from core.
- Internal: Fix the default value handling of
  ArtifactArchiver.excludes.

What's new in 2.15 (2016/07/24)
- Tell browsers not to cache or try to autocomplete forms in
  Jenkins to prevent problems due to invalid data in form
  submissions. From now on, only select form fields (e.g. job name)
  will offer autocompletion.
- Prevent null pointer exceptions when not entering a cron spec
  for a trigger.
- Defend against some fatal startup errors.
- Use the icon specified by the computer implementation on its
  overview page.
- Internal: Extract the CLI command offline-node from core.

What's new in 2.14 (2016/07/17)
- Minor optimization in calculation of recent build stability
  health report.
- When a user aborts the build, this user may be restored after
  its deletion.
- Prevent potential NullPointerException in the
  BlockedBecauseOfBuildInProgress build blockage cause
  visualization.
- CLI commands quiet-down and cancel-quiet-down were extracted
  from the core to CLI.
- Developer API: Extract listing of computer names to the
  ComputerSet#getComputerNames() method.
- Developer API: Add a try with resources form of impersonation.
- Developer API: Usage of ItemCategory#MIN_TOSHOW in external
  plugins is now restricted.

What's new in 2.13 (2016/07/10)
- Eliminate "dead executor" UI appearing after certain errors,
  such as JENKINS-27530.
- Make setup wizard installation panel usable on small screens.

What's new in 2.12 (2016/07/05)
- Enable the DescriptorVisibilityFilters for ComputerLauncher,
  RetentionStrategy and NodeProperty.
- Before starting a process, ensure that its working directory
  exists.
- Prevent NullPointerException during SCM polling if
  SCMDecisionHandler returns null veto.
- Fix optional plugin dependency version resolution.
- When creating a tar file, ensure that the final size does not
  exceed the value in header in the case of growing files.
- Do not inject build variables into Maven process by default for
  new projects.
- Update BUILD_TAG environment variable description to mention the
  replacement of slashes with dashes.
- Internal API: Make BulkChange auto-closeable.

What's new in 2.11 (2016/06/26)
- Provide an extension point for SCM decisions such as whether to
  poll a specific job's backing repository for changes.

What's new in 2.10 (2016/06/19)
- Better exception message if a SecurityRealm returns null when
  loading a user.
- Prevent NullPointerException in user registration if user ID is
  not specified.
- Internal: It was impossible to build Jenkins on 32-bit Linux
  machine.

What's new in 2.9 (2016/06/13)
- Remoting 2.60: Do not invoke PingFailureAnalyzer for
  agent=>master ping failures.
- API: Allow delegating TaskListener creation to build agent
  implementations.
2016-10-13 09:35:11 +00:00
mef
6daed8aab9 Updated devel/p5-Dist-Zilla to 6.008
------------------------------------
6.008     2016-10-05 21:35:23-04:00 America/New_York
        - fix the skip message from ExtraTests (thanks, Roy Ivy Ⅲ!)
        - cope with error changes in latest Moose (thanks, Karen Etheridge and
          Dave Rolsky)
        - always stringify $] in MetaConfig to avoid losing trailing zeroes
          through numification (thanks, Karen Etheridge!)
2016-10-12 14:48:47 +00:00
mef
c14b358fb7 Updated devel/p5-Module-CoreList to 5.20160920
----------------------------------------------
5.20160920
  - Updated for v5.25.5
2016-10-12 13:19:16 +00:00
mef
c0b9685857 Updated devel/p5-Modern-Perl to 1.20161005
------------------------------------------
1.20161005 2016-10-05 09:38:21-07:00 America/Los_Angeles
    - updated for 2016 release (Gryphon Shafer)
    - added support for 5.24
2016-10-12 13:17:21 +00:00
mef
753cc60cd3 Updated devel/p5-Log-Report to 1.17
-----------------------------------
version 1.17: Mon Sep 19 23:42:56 CEST 2016
        Improvements:
        - typo rt.cpan.org#114072, second attempt [Gregor Herrmann, Debian]
        - include examples in manual pages.
2016-10-12 13:15:15 +00:00
mef
08613f5951 Updated devel/p5-CPAN-Perl-Releases to 2.94
-------------------------------------------
version 2.94 at 2016-09-20 18:02:27 +0000
-----------------------------------------
    Updated for v5.25.5
    Fixed for v5.25.4
2016-10-12 13:12:15 +00:00
mef
3306f9eb58 Updated devel/p5-File-Find-Rule-Permissions to 2.03
---------------------------------------------------
  2.03    2016-09-27      Clean up some nasty old code, no functional changes
  2.02    2016-09-21      Fix bug in tests that broke when tested in parallel
2016-10-12 12:53:37 +00:00
mef
40225bbec1 Updated devel/p5-File-pushd to 1.014
------------------------------------
1.014     2016-10-09 23:26:19-04:00 America/New_York
    - No changes from 1.013-TRIAL.

1.013     2016-10-05 12:57:44-04:00 America/New_York (TRIAL RELEASE)
    [TESTING]
    - Fixed test failures on some 5.8 perls.

1.011     2016-10-05 12:35:27-04:00 America/New_York (TRIAL RELEASE)
    [CHANGED]
    - pushd/tempd warn if called in void context (GitHub #9 Olivier Mengué)
2016-10-12 12:50:20 +00:00
mef
e8acce900f Updated devel/p5-Future to 0.34
-------------------------------
0.34    2016/10/02 18:40:06
        [CHANGES]
         * Added Future::Mutex
         * Minor documentation wording fixes (thanks ilmari)

        [BUGFIXES]
         * Fallback to 'configure_requires' for older versions of
           Module::Build that don't support 'test_requires' (RT110721)
2016-10-12 12:48:30 +00:00
mef
9fcc90ebe6 Updated devel/p5-Log-Any-Adapter-Screen to 0.13
-----------------------------------------------
0.13    2016-10-04 (PERLANCAR)
        - Observe COLOR environment to explicitly enable/disable color.
2016-10-12 12:46:25 +00:00
mef
15d159e04f Updated devel/p5-Log-Dispatch-FileRotate to 1.22
------------------------------------------------
1.22 Thu Oct 06 2016
    - Fix minor POD error (Thanks Matthias Schmitz) [#47665]
    - Remove Log::Log4perl dependency.  The tests now use Log::Dispatch
      directly instead of going through Log4perl. [#55359]
    - Split out "no activity" test case into its own file
    - Use Dist::Zilla to build the dist
    - Move test.pl to t/basic.t
    - Allow "size" parameter to contain underscores such as 10_000_000
      (recognized as 10000000) [#41064]
    - Add a signature test (optional, skipped if Module::Signature is not
      installed and only run if TEST_SIGNATURE=1 is passed to make test)
    - Docs: fix synopsis reference to size parameter to make it clear that
      the size is in bytes, not megabytes.  [#88286]
    - Docs: fix synopsis usage to "name" (incorrect) instead of filename
      (correct)

1.21
    [REMOVED] - accidental release, bad dist.

1.20 Sat Oct 01 2016
    - Fix Date::Manip warnings about deprecated TZ config variable. If
      Date::Manip 6.x or later is installed we now use SetDate instead.
(pkgsrc-changes)
  - Add BUILD_DEPENDS+= p5-Path-Tiny-[0-9]* for make test
2016-10-12 12:44:42 +00:00
mef
c3d85f827b Updated devel/p5-Specio to 0.29
-------------------------------
0.29     2016-10-09
- Doc Specio::PartialDump because you may want to use it as part of the
  failure message generation code for a type.
2016-10-12 12:41:48 +00:00
mef
0a0b8c42ec Updated devel/p5-CPAN-ParseDistribution to 1.54
-----------------------------------------------
  1.54   2016-09-27    Clean up some nasty old code, no functional changes
  1.53   2016-09-26    Fix handling of no_index/directory
2016-10-11 13:39:30 +00:00
mef
5f6f7139df Updated devel/p5-CPAN-FindDependencies to 2.46
----------------------------------------------
2.46    2016-09-21      Increase timeout for running Makefile.PL, to
                          cope with really slow machines with pitiful
                          I/O
2016-10-11 13:36:13 +00:00
bsiegert
7259f58f0e New package, py-vcversioner, from pkgsrc-wip.
You can write a setup.py with no version information specified, and vcversioner
will find a recent, properly-formatted VCS tag and extract a version from it.

It's much more convenient to be able to use your version control system's
tagging mechanism to derive a version number than to have to duplicate that
information all over the place. I eventually ended up copy-pasting the same
code into a couple different setup.py files just to avoid duplicating version
information. But, copy-pasting is dumb and unit testing setup.py files is hard.
This code got factored out into vcversioner.
2016-10-11 12:24:32 +00:00
taca
e2389015db Add and enable ruby-forwardable-extended and ruby-lazy_priority_queue. 2016-10-10 23:16:29 +00:00
taca
ba2f73992d Add ruby-lazy_priority_queue 0.1.1, required by ruby-rgl.
A priority queue which implements a lazy binomial heap.  It supports the
change priority operation, being suitable for algorithms like Dijkstra's
shortest path and Prim's minimum spanning tree.  It can be instantiated as a
min-priority queue as well as a max-priority queue.
2016-10-10 23:15:34 +00:00
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