Commit graph

22559 commits

Author SHA1 Message Date
schmonz
cd627922ec Update to 0.19.1. No changelog provided. 2014-08-27 00:04:19 +00:00
obache
9b73d5f9fb Update libthai to 0.1.21.
LibThai 0.1.21 (21 August 2014):
* Updated word break dictionary.
* Improve word breaking performance by 8.61%
2014-08-26 11:35:49 +00:00
wiz
e3244091e6 Update to 2.3.0:
2.3.0 (2014-05-16)
++++++++++++++++++

**API Changes**

- New ``Response`` property ``is_redirect``, which is true when the
  library could have processed this response as a redirection (whether
  or not it actually did).
- The ``timeout`` parameter now affects requests with both ``stream=True`` and
  ``stream=False`` equally.
- The change in v2.0.0 to mandate explicit proxy schemes has been reverted.
  Proxy schemes now default to ``http://``.
- The ``CaseInsensitiveDict`` used for HTTP headers now behaves like a normal
  dictionary when references as string or viewd in the interpreter.

**Bugfixes**

- No longer expose Authorization or Proxy-Authorization headers on redirect.
  Fix CVE-2014-1829 and CVE-2014-1830 respectively.
- Authorization is re-evaluated each redirect.
- On redirect, pass url as native strings.
- Fall-back to autodetected encoding for JSON when Unicode detection fails.
- Headers set to ``None`` on the ``Session`` are now correctly not sent.
- Correctly honor ``decode_unicode`` even if it wasn't used earlier in the same
  response.
- Stop advertising ``compress`` as a supported Content-Encoding.
- The ``Response.history`` parameter is now always a list.
- Many, many ``urllib3`` bugfixes.

2.2.1 (2014-01-23)
++++++++++++++++++

**Bugfixes**

- Fixes incorrect parsing of proxy credentials that contain a literal or encoded '#' character.
- Assorted urllib3 fixes.
2014-08-25 18:33:21 +00:00
fhajny
01dd8787a9 Also disable thin archives on SunOS, as they do not work with Sun ar.
Bump PKGREVISION.
2014-08-25 13:20:12 +00:00
adam
108b5cf720 and reset PKGREVISION after the update to 2.1.0 2014-08-25 07:51:48 +00:00
adam
971b663ae7 Changes 2.1.0:
Backward compatibility notes
----------------------------
 * The default value we give to the environment variable LESS has been
   changed from "FRSX" to "FRX", losing "S" (chop long lines instead
   of wrapping).  Existing users who prefer not to see line-wrapped
   output may want to set
     $ git config core.pager "less -S"
   to restore the traditional behaviour.  It is expected that people
   find output from most subcommands easier to read with the new
   default, except for "blame" which tends to produce really long
   lines.  To override the new default only for "git blame", you can
   do this:
     $ git config pager.blame "less -S"
 * A few disused directories in contrib/ have been retired.

Updates since v2.0
------------------
UI, Workflows & Features
 * Since the very beginning of Git, we gave the LESS environment a
   default value "FRSX" when we spawn "less" as the pager.  "S" (chop
   long lines instead of wrapping) has been removed from this default
   set of options, because it is more or less a personal taste thing,
   as opposed to the others that have good justifications (i.e. "R" is
   very much justified because many kinds of output we produce are
   colored and "FX" is justified because output we produce is often
   shorter than a page).
 * The logic and data used to compute the display width needed for
   UTF-8 strings have been updated to match Unicode 7.0 better.
 * HTTP-based transports learned to better propagate the error messages from
   the webserver to the client coming over the HTTP transport.
 * The completion script for bash (in contrib/) has been updated to
   better handle aliases that define a complex sequence of commands.
 * The "core.preloadindex" configuration variable is enabled by default,
   allowing modern platforms to take advantage of their
   multiple cores.
 * "git clone" applies the "if cloning from a local disk, physically
   copy the repository using hardlinks, unless otherwise told not to with
   --no-local" optimization when the url.*.insteadOf mechanism rewrites a
   remote-repository "git clone $URL" into a
   clone from a local disk.
 * "git commit --date=<date>" option learned more
   timestamp formats, including "--date=now".
 * The `core.commentChar` configuration variable is used to specify a
   custom comment character (other than the default "#") for
   the commit message editor.  This can be set to `auto` to attempt to
   choose a different character that does not conflict with any that
   already starts a line in the message being edited, for cases like
   "git commit --amend".
 * "git format-patch" learned --signature-file=<file> to add the contents
   of a file as a signature to the mail message it produces.
 * "git grep" learned the grep.fullname configuration variable to force
   "--full-name" to be the default.  This may cause regressions for
   scripted users who do not expect this new behaviour.
 * "git imap-send" learned to ask the credential helper for auth
   material.
 * "git log" and friends now understand the value "auto" for the
   "log.decorate" configuration variable to enable the "--decorate"
   option automatically when the output is sent to tty.
 * "git merge" without an argument, even when there is an upstream
   defined for the current branch, refused to run until
   merge.defaultToUpstream is set to true.  Flip the default of that
   configuration variable to true.
 * "git mergetool" learned to drive the vimdiff3 backend.
 * mergetool.prompt used to default to 'true', always asking "do you
   really want to run the tool on this path?".  The default has been
   changed to 'false'.  However, the prompt will still appear if
   mergetool used its autodetection system to guess which tool to use.
   Users who explicitly specify or configure a tool will no longer see
   the prompt by default.
   Strictly speaking, this is a backward incompatible change and
   users need to explicitly set the variable to 'true' if they want
   to be prompted to confirm running the tool on each path.
 * "git replace" learned the "--edit" subcommand to create a
   replacement by editing an existing object.
 * "git replace" learned a "--graft" option to rewrite the parents of a
   commit.
 * "git send-email" learned "--to-cover" and "--cc-cover" options, to
   tell it to copy To: and Cc: headers found in the first input file
   when emitting later input files.
 * "git svn" learned to cope with malformed timestamps with only one
   digit in the hour part, e.g. 2014-01-07T5:01:02.048176Z, emitted
   by some broken subversion server implementations.
 * "git tag" when editing the tag message shows the name of the tag
   being edited as a comment in the editor.
 * "git tag" learned to pay attention to "tag.sort" configuration, to
   be used as the default sort order when no --sort=<value> option
   is given.
 * A new "git verify-commit" command, to check GPG signatures in signed
   commits, in a way similar to "git verify-tag" is used to check
   signed tags, was added.
2014-08-25 07:49:08 +00:00
obache
2da08fd800 Update cmake-fedora to 2.1.3.
PRJ_VER=2.1.3
SUMMARY=Fixed the bodhi push  as Fedora-21 and EPEL-7 are not yet in bodhi
REDHAT_BUGZILLA=1002279,1093336
[Changes]
- Fixed cmake-fedora-fedpkg

PRJ_VER=2.1.2
SUMMARY=Fixed the bodhi push  as Fedora-21 and EPEL-7 are not yet in bodhi
REDHAT_BUGZILLA=1002279,1093336
[Changes]
- ManageVariable: CMAKE_FEDORA_CONF_GET_ALL_VARIABLES are now accepting the same
    parameters as SETTING_FILE_GET_ALL_VARIABLES
- Fixed the bodhi push  as Fedora-21 and EPEL-7 are not yet in bodhi.

PRJ_VER=2.1.1
SUMMARY=zanata_xml generation script is fixed
REDHAT_BUGZILLA=1002279,1093336
[Changes]
- Fixed Bug 1002279 - Project configuration bugs when using cmake-fedora-newprj
- cmake-fedora-newprj: Correct git repo URL
- ManageZanata: Fix zanata.xml suggest countries.

PRJ_VER=2.1.0
SUMMARY=Support EPEL7; cmake-fedora-newprj
is fixed; Fixed Bug 193336
REDHAT_BUGZILLA=1002279,1093336
[Changes]
- Fixed Bug 1093336 - date(1): -u is much portable than --utc
- Fix EPEL 7 support.

- Enhancement:
  + No need to use MAKE_INSTALL_* for rpm files section.
    INSTALL at any place works.
  + Better handling of ChangeLog:
    - ChangeLog will only invoked before make pack_src or make changelog.
  + find_lang and files -f .lang are added automatically when
    translations exists.
  + New targets:
    - dist: Produce the source archive file. This is in GNU Standard targets.
  + New modules:
    - CmakeFedoraScript: Scripts to be invoked in command line.
    - ManageChangeLogScript: Scripts for handling ChangeLog.
    - ManageRpmScript: RPM Scripts for handling RPM and SPEC.
    - ManageZanata: Zanata translation service. Split from ManageTranslation
  + New cache variables:
    - CMAKE_FEDORA_MODULE_DIR: cmake-fedora modules dir.
  + ManageFile: New function: MANAGE_CMAKE_FEDORA_CONF
  + ManageFile: New function: MANAGE_FILE_CACHE
  + ManageFile: New function: MANAGE_FILE_EXPIRY
  + ManageGConf: New macro: MANAGE_GCONF_SCHEMAS
  + ManageMessage: New function: M_OUT
  + ManageVariable: New macro: CMAKE_FEDORA_CONF_GET_ALL_VARIABLES
  + ManageString: New function: STRING_ESCAPE_BACKSLASH
  + ManageString: New function: STRING_ESCAPE_DOLLAR
  + ManageString: New function: STRING_ESCAPE_QUOTE
  + ManageTranslate: New function: ADD_POT_FILE
  + Target rpmlint: rpmlint statistics are now combined.
  + cmake-fedora-fedpkg: Default is now build all active
    Fedora (including rawhide) and EPEL releases in fedpkg branches.

- Removed:
  + cmake-fedora.conf.in is no longer needed.
  + TODO should be put in wiki.
  + Modules:
    - ManageInstall: This is no longer needed.
  + Targets:
    - changelog_prev_update:
  + Scripts:
    - cmake-fedora-functions is no longer needed.
    - cmake-fedora-changelog is no longer needed.
  + Variables:
    - PRJ_RPM_SPEC_FILE

- Changed:
  + DateTimeFormat: Macro to function: TODAY
  + ManageAPIDOC: MANAGE_APIDOC_DOXYGEN: Macro to function.
  + ManageAPIDOC: MANAGE_APIDOC_DOXYGEN: Parameters changed.
  + ManageArchive: Only the files that are explicitly added to
      SOURCE_ARCHIVE_CONTENTS will be depended.
  + ManageFile: GIT_GLOB_TO_CMAKE_REGEX: Macro to function.
  + ManageString: STRING_ESCAPE_SEMICOLON: Macro to function.
  + ManageDependency: MANAGE_DEPENDENCY: Macro to function.
  + ManageRelease: MANAGE_RELEASE: Macro to function.
  + ManageRelease: MANAGE_RELEASE: Parameters changed.
  + ManageRPM: RPM_MOCK_BUILD: Parameters changed.
  + ManageSourceVersionControl: MANAGE_SOURCE_VERSION_CONTROL_GIT:
    - Macro to function
    - Parameters Changed
  + ManageSourceVersionControl: MANAGE_SOURCE_VERSION_CONTROL_HG:
    - Macro to function
    - Parameters Changed
    - Mark as experiment
  + ManageSourceVersionControl: MANAGE_SOURCE_VERSION_CONTROL_HG:
    - Macro to function
    - Parameters Changed
    - Mark as experiment
  + ManageTranslation: MANAGE_GETTEXT:
    - Macro to function
    - Parameters Changed
  + ManageUpload: For all marcos:
    - Macros are changed to function
    - Parameters has changed.
  + PRJ_DOC_DIR: Changed from docdir/<PRJ_NAME>-<PRJ_VER>
    to docdir/<PRJ_NAME>

PRJ_VER=1.3.0
SUMMARY=Support EPEL7; cmake-fedora-newprj is fixed.
REDHAT_BUGZILLA=1002279
[Changes]
- Fixed Bug 1002279 - Project configuration bugs when using cmake-fedora-newprj
- Enhanced:
  + Support EPEL7
  + New targets: pack_src_no_force.
- Fixed:
  + cmake-fedora-newprj is fixed.
2014-08-24 06:14:55 +00:00
prlw1
a8aa582529 Update libgsf to 1.14.30
--------------------------------------------------------------------------
libgsf 1.14.30

Juhani Numminen:
        * Activate translations for gsf.  [#725409]

Morten:
        * Fix invalid g_free for Windows.
        * Work around glib/gio bug.  [#724970]

--------------------------------------------------------------------------
libgsf 1.14.29

Allin Cottrell:
        * Fix problem with GsfOutfileStdio.  [#706219]

Morten:
        * Fix translation issue and leak.  [#706937]
        * Fix fuzzed ods file crash.  [#720458]

--------------------------------------------------------------------------
2014-08-23 20:40:38 +00:00
obache
0271c8d47b Prevent libfi to be linked with libintl.
Gettext is just used in flex tool, not in library.

Bump PKGREVISION.
2014-08-23 07:46:38 +00:00
richard
36bc5f1af7 adjust PLIST to support dtrace option 2014-08-23 07:44:29 +00:00
wiz
d3faf22af7 Update to 3.11.3:
2014-08-23 meld 3.11.3
======================

  Features:

   * Manually handle app menu fallback for non-Gnome shells (Kai Willadsen)
   * Save and restore window maximisation state (Kai Willadsen)

  Fixes:

   * Add missing/incomplete "Language" entries (Lars Wendler)
   * Miscellaneous code cleanups (Christoph Brill)
   * Handle broken locale settings better (Kai Willadsen)
   * Fix size allocation issues in preferences UI (Kai Willadsen)
   * Update shebang for environments with Python 3 as default (Kai Willadsen)

  Translations:

   * Daniel Mustieles (es)
   * Marek Černocký (cs)
   * Piotr Drąg (pl)
   * Rafael Ferreira (pt_BR)
2014-08-23 05:24:25 +00:00
obache
214a1c1193 Documentation handling fixes.
Now, unwanted configure script timestamp update issue is resolved, and unwanted
documentation regeneration will not be happened anymore.
TeX related tools are not required in any case.
Additionally, PDF document is already in distibution, so no reason to prevent
installation.

Bump PKGREVISION.
2014-08-23 03:14:36 +00:00
wiz
ae075e6d55 Bump PKGREVISION for ilmbase shlib major bump. 2014-08-22 11:24:25 +00:00
wiz
18a60c5cd9 Update to 4.5.24. Extract using bsdtar instead of gtar.
Fix python interpreter in installed files.

Changes:

Version 4.5.24:
- bug fixes

Version 4.5.23:
- bug fixes

Version 4.5.22:
- bug fixes

Version 4.5.21:
- bug fixes
- changed the eric mascot to be a Python (i.e. the snake). New icons
  and pixmaps provided by Thimo Kraemer.

Version 4.5.20:
- bug fixes
- Italian translations completed by Gianpietro Zamolo

Version 4.5.19:
- bug fixes
2014-08-22 09:11:59 +00:00
wiz
5f9023030c Remove py-qt3*, obsolete upstream and replaced by py-qt4*.
Remove last three packages using py-qt3 as announced on pkgsrc-users.
2014-08-21 21:30:19 +00:00
he
8e392f54d0 Fix gyp so that all but one of the self-tests pass.
The one test remaining I've not been able to figure out what goes
wrong (it tries overriding the compiler to use, but ends up passing
the source to cc anyway, which wasn't supposed to happen).

Updated DESCR to be a little more verbose.  It now starts with

   GYP is a tool for the Chromium project that generates native
   Visual Studio, Xcode and SCons and/or make build files from a
   platform-independent input format.

Other changes:
 * Substitute /usr/bin/python and a bare "python" in a couple of files
 * Replace python in the interpreter line in all *.py files,
   done in a separate Makefile.replalce-python due to its size
 * Add a tool.mk make fragment for pkgsrc, for users of "gyp" within
   pkgsrc.  It makes a "python" available, via the python package's
   own tool.mk.  The GYP language spec says it's kosher to invoke
   Python from a gyp file by just saying "python".
 * Fix the bash interpreter in the "gyp" script
 * Add config for "netbsd7" as well
 * For some reason "thin" ar archives sometimes fail to produce an archive
   which "ar t" recognizes as valid, so avoid using them on NetBSD
 * Fix up some of the tests; our GNU make says "nothing to be done"
   with different quotes, add NetBSD platform support in some tests,
   and regenerate a couple of output files (should have been done
   upstream).

PKGREVISION bumped.
2014-08-21 14:49:43 +00:00
wiz
8296fb47a7 Update to 1.0.13:
Changes between version 1.0.9 and 1.0.10

Fix for http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=459763 incorporated,
thanks to Gergely Nagy for contributed code.

Changes between version 1.0.10 and 1.0.11

Support for xz in cdiff, patch by Ville Skyttä; code cleanup from Akim Demaille;
patch to provide custom diff command from Rainer Nagel.  Improved wdiff support
inspired by patch from Peter van Dijk.  Improved debdiff detection.

Changes between version 1.0.11 and 1.0.12

Packaging refactoring and minor packaging fixes.

Changes between version 1.0.12 and 1.0.13

Avoid accidentally identifying some diffs as side-by-side, handling colordiff
arguments better.  Plus code refactoring, corrections to docs.
2014-08-21 14:05:11 +00:00
jperkin
66935e30f6 Pull in devel/libusb on SunOS instead of the unsupported devel/libusb1, the
package detects which version is used at build time and handles both.
2014-08-21 14:03:45 +00:00
wiz
788d91ba52 Remove unused patches. 2014-08-21 06:21:14 +00:00
joerg
6edff139a2 bison rules are racy. 2014-08-19 13:32:10 +00:00
manu
e2b10d3d04 Missing DESCR from import time 2014-08-19 12:12:12 +00:00
fhajny
bfa44a23b6 Bump PKGREVISION for the previous commit. 2014-08-18 13:01:58 +00:00
wiz
15be28c177 + py-click. 2014-08-18 11:01:11 +00:00
wiz
5601d10e3f Import py34-click-3.1 as devel/py-click.
Click is a Python package for creating beautiful command line
interfaces in a composable way with as little code as necessary.
It's the "Command Line Interface Creation Kit".  It's highly
configurable but comes with sensible defaults out of the box.

It aims to make the process of writing command line tools quick
and fun while also preventing any frustration caused by the inability
to implement an intended CLI API.
2014-08-18 11:00:58 +00:00
wiz
9ef3a58abb + py-requests-toolbelt. Sort. 2014-08-18 10:00:34 +00:00
wiz
c384c9695d Import py34-requests-toolbelt-0.3.1 as devel/py-requests-toolbelt.
This is just a collection of utilities for python-requests, but
don't really belong in requests proper.
2014-08-18 10:00:05 +00:00
wiz
431ff26f85 Update to 1.3.0:
Changes from 1.2.0 to 1.3.0:

    Add AMD TBM instructions.
    Add HSW TSX instructions.
    Fix âpmulhrwâ, âvphaddudqâ, and âvpbroadcastqâ instructions.
    Add Intel SHA, ADX, RDSEED, and SMAP instructions.
    Use a larger hash table size in NASM macro handling.
    Add support for x32 ABI (called âelfx32â).
    Add support for âfunctionâ decorator in win32/win64 object
    files.
    In Mach-O, only warn on repeated flags if the new flags are
    different.
2014-08-17 16:37:56 +00:00
wiz
9b347e071a Update to 5.7:
---
5.7
---

* Issue #240: Based on real-world performance measures against 5.4, zip
  manifests are now cached in all circumstances. The
  ``PKG_RESOURCES_CACHE_ZIP_MANIFESTS`` environment variable is no longer
  relevant. The observed "memory increase" referenced in the 5.4 release
  notes and detailed in Issue #154 was likely not an increase over the status
  quo, but rather only an increase over not storing the zip info at all.

---
5.6
---

* Issue #242: Use absolute imports in svn_utils to avoid issues if the
  installing package adds an xml module to the path.

-----
5.5.1
-----

* Issue #239: Fix typo in 5.5 such that fix did not take.

---
5.5
---

* Issue #239: Setuptools now includes the setup_requires directive on
  Distribution objects and validates the syntax just like install_requires
  and tests_require directives.
2014-08-17 16:32:36 +00:00
wiz
e702b54126 Update to 6.3.1:
Version 6.3.1 - August 11 2014

[CHANGES]
New facilities:
o gtags.vim: New 'Gtagsa' (Gtags with append) command.
  This command appends tags to the current tag list.
  If you want to get a union of 'global -d foo' and
  'global -r foo' then please do as follows:

    :Gtags -d foo
    :Gtagsa -r foo

o geco.rc: New command (Bash function).
  You need bash, percol and less to use geco.

    $ source /usr/local/share/gtags/geco.rc
    $ geco --help       # show help
    $ geco mai[TAB]     # auto completion
              v
    $ geco main [ENTER]
    QUERY> init         # narrowing down
    (less's screen)
    :tag -r main        # tag jump again

    The same options are available on the both prompts:
    $ geco <options> arg
    :tag <options> arg

[INCOMPATIBLE CHANGES]
o global: The following configuration variables were removed
  since they will surely cause confusion.
  GTAGSROOT, GTAGSDBPATH
2014-08-17 16:31:32 +00:00
jaapb
f89322d1cc Corrected error in Makefile that made package be installed as
ocaml-menhir. Added a SUPERSEDES just to be sure and increased
PKGREVISION.
2014-08-17 14:42:41 +00:00
jaapb
62b066b73c Updated package to newest version, 20140422. Changes include:
In the Coq backend, use ' instead of _ as separator in identifiers.
Also, correct a serious bug that was inadvertently introduced on
2013/03/01 (r319).
Lexer fix so as to support an open variant type [> ...] within
a %type<...> declaration.
Updated the Makefile so that install no longer depends on all.
Updated the demos so that the lexer does not invoke "exit 0"
when encoutering eof. (This should be more intuitive.)
Fixed a newline conversion problem that would prevent Menhir from
building on Windows when using ocaml 4.01.
Switched to ocamlbuild. Many thanks to Daniel Weil for offering
very useful guidance.
"menhir --depend" was broken since someone added new whitespace in the output
of ocamldep. Fixed.
Fixed a compilation problem that would arise when a file produced
by Menhir on a 64-bit platform was compiled by ocaml on a 32-bit
platform.
Performance improvements in the computation of various information
about the automaton (module [Invariant]). The improvements will be
noticeable only for very large automata.
The option --log-grammar 3 (and above) now causes the FOLLOW sets for
*terminal* symbols to be computed and displayed.
Added the flag --canonical, which causes Menhir to produce a canonical LR(1)
automaton in the style of Knuth. This means that no merging of states takes
place during the construction of the automaton, and that no default reductions
are allowed.

I also modified the package to use the ocaml.mk infrastructure.
2014-08-17 14:37:23 +00:00
jaapb
8df508e16d Updated devel/ocaml-deriving-ocsigen to its latest version, 0.6.2. Changes
include:
  * Added a 'Default' class (Hugo Heuzard)
  * Allow private variant in the 'Functor' class (Pierre Chambart)
  * Switch build system to oasis and improved META
The package has also been updated to use the mk/ocaml.mk infrastructure.
2014-08-17 13:54:54 +00:00
jaapb
6f77447c54 Added ocaml-oasis SUBDIR entry. 2014-08-17 13:51:58 +00:00
jaapb
b3a24144ed New package devel/ocaml-oasis, the OASIS build system for OCaml packages.
As noted in the DESCR, this package is not generally needed to install
OASIS-enabled software; it contains the development tools needed to add
OASIS support to an existing (or new) project.
2014-08-17 13:51:01 +00:00
jaapb
7871cbc6e5 Added SUBDIR entry for ocamlmod 2014-08-17 13:42:15 +00:00
jaapb
1b588b6173 Added package devel/ocamlmod, a program to generate OCaml modules from
source code. Needed as a dependency for other packages.
2014-08-17 13:41:42 +00:00
jaapb
a264f702f3 Added ocamlify SUBDIR entry to Makefile 2014-08-17 13:38:57 +00:00
jaapb
9d63ebde62 Added new package devel/ocamlify, which allows embedding of external
resources directly into OCaml code. Needed as a dependency for other
packages, mostly.
2014-08-17 13:38:10 +00:00
jaapb
8f5fca0aea Added SUBDIR entry for ocaml-odn 2014-08-17 13:34:34 +00:00
jaapb
8b022d7b85 New package devel/ocaml-odn, a data dumping library for ocaml. Mostly
important as a dependency for other packages.
2014-08-17 13:34:06 +00:00
jaapb
6537198533 Added ocaml-type_conv SUBDIR entry 2014-08-17 13:26:13 +00:00
jaapb
823a8cd1f6 Added package devel/ocaml-type_conv, a type conversion support library for
OCaml. It's mostly needed as a dependency to a bunch of other packages.
2014-08-17 13:22:17 +00:00
jaapb
fd1d78b256 Revamped package to use ocaml.mk infrastructure.
Package name is now ocaml-optcomp rather than optcomp, in line with most
other OCaml packages. This only affects devel/ocaml-deriving-ocsigen,
which will be updated shortly.
2014-08-17 12:11:07 +00:00
wen
66ec396c8e Add p5-Moos 2014-08-17 10:05:06 +00:00
wen
91e29b1d2b Import Moos-0.29 as devel/p5-Moos.
Moos completes the M to Moose sequence of Perl OO modules.

This one is pure Perl, single file and mostly Moose compatible(for
what it does). Moos has no non-core dependencies, but certain
features (roles, debugging functions, legacy Perl support) do
require additional modules. If you steer away from those features,
you don't need those additional modules.
2014-08-17 10:03:20 +00:00
wiz
13b551552d Fix SDL_LoadObject to try the soname itself first, without any prefixes,
and only fallback to other places when that fails.
Bump PKGREVISION.
2014-08-17 09:24:47 +00:00
wen
b9cb07f540 Update HOMEPAGE 2014-08-17 07:47:49 +00:00
wen
479ffd438a Update to 0.74
Upstream changes:
0.74 Sat Aug 16 16:53:28 PDT 2014
 - Change ' / ' to '/' in doc

0.73 Sat Aug 16 11:15:52 PDT 2014
 - Meta 0.0.2

0.72 Sat Aug 16 01:37:38 PDT 2014
 - Remove File::Basename from tests

0.71 Fri Aug 15 22:54:05 PDT 2014
 - Add t/000-require-modules.t

0.70 Fri Aug 15 18:27:20 PDT 2014
 - Add t/000-compile-modules.t

0.69 Fri Aug 15 20:54:27 BST 2014
 - Restore deprecated "WriteInlineMakefile" for now.
2014-08-17 07:35:01 +00:00
wen
39a78c1419 Update to 2.1211
Add missing BUILD_DEPENDS

Upstream changes:
2.1211   2014-08-11

  [DOCUMENTATION]

  - Updated Changes and Moose::Manual::Delta to note when we started removing
    lazy_build from docs. Also added a note in the Moose::Meta::Attribute docs
    stating that use of this feature is discouraged.
  - Added a pointer from the auto_deref feature to
    Moose::Meta::Attribute::Native. This is often a better choice.

  [OTHER]

  - The subs installed by Moose::Exporter->setup_import_methods are now named
    using Sub::Name (Dave Rolsky, RT#97572)
2014-08-17 07:27:58 +00:00
wen
832b1b28c0 Add p5-Test-CleanNamespaces 2014-08-17 07:17:39 +00:00
wen
89e433ecb0 Import Test-CleanNamespaces-0.15 as devel/p5-Test-CleanNamespaces.
This module lets you check your module's namespaces for imported
functions you might have forgotten to remove with namespace::autoclean
or namespace::clean and are therefore available to be called as
methods, which usually isn't want you want.
2014-08-17 07:14:41 +00:00
szptvlfn
fafd33a2f6 + hs-vector-algorithms 2014-08-16 22:25:12 +00:00
szptvlfn
cf8ddb355e Import vector-algorithms-0.6.0.3 as devel/hs-vector-algorithms,
packaged for wip.

Efficient algorithms for vector arrays
2014-08-16 22:23:42 +00:00
szptvlfn
c414a1a4fb + hs-deepseq-generics 2014-08-16 21:58:06 +00:00
szptvlfn
b2ec6e4fe7 Import deepseq-generics-0.1.1.1 as devel/hs-deepseq-generics.
This package provides a GHC.Generics-based
Control.DeepSeq.Generics.genericRnf function which can be used for
providing a rnf implementation. See the documentation for the genericRnf
function in the Control.DeepSeq.Generics module to get started.

The original idea was pioneered in the generic-deepseq package (see
http://www.haskell.org/pipermail/haskell-cafe/2012-February/099551.html for
more information).

This package differs from the generic-deepseq package by working in
combination with the existing deepseq package as opposed to defining a
conflicting drop-in replacement for deepseq's Control.Deepseq module.
2014-08-16 21:56:30 +00:00
wiz
e9c5ec1393 Update to 1.29:
* Version 1.29 (released 2014-08-10) [stable]

** libidn: Mark internal variable "g_utf8_skip" as static.
Reported by Thomas Dineen <tdineen@ix.netcom.com>.

** idn: Flush stdout to simplify for tools that buffer too heavily.
Tiny patch from Hugh Daschbach <hugh@ccss.com>.

** i18n: Added Brazilian Portuguese translation.
Thanks to Rafael Ferreira.

** Update gnulib files.

** API and ABI is backwards compatible with the previous version.
2014-08-16 12:16:53 +00:00
wen
25b8b1e727 Fix build
Reported by:	joerg@(Thanks !)
2014-08-15 00:48:55 +00:00
schmonz
0dd653baf2 Update to 2.09. From the changelog:
Fix bug in handling of scalar arg in old (5.10 or older) module.
Whitespace & POD cleanups.
2014-08-14 16:44:37 +00:00
joerg
c9d7532b50 Fix PLIST for Python != 2.7. 2014-08-14 16:09:23 +00:00
jmmv
2c6e965aa1 Import kyua-0.10.
This is a "new" import that unifies all the previous Kyua subpackages
(kyua-atf-compat, kyua-cli and kyua-testers) under a single package.
The change has been made upstream mainly for simplicity reasons; the
old modular scheme was unnecessary.

Given that this new import should be really considered to be an update,
the following are the changes since kyua-cli-0.9 and kyua-testers-0.3,
both released last week:

Experimental version released on August 14th, 2014.

* Merged 'kyua-cli' and 'kyua-testers' into a single 'kyua' package.

* Dropped the 'kyua-atf-compat' package.

* Issue 100: Do not try to drop privileges to unprivileged_user when we
  are already running as an unprivileged user.  Doing so is not possible
  and thus causes spurious test failures when the current user is not
  root and the current user and unprivileged_user do not match.

* Issue 79: Mention kyua.conf(5) in the "see also" section of kyua(1).

* Issue 75: Change the rewrite__expected_signal__bad_arg test in
  testers/atf_result_test to use a different signal value.  This is to
  prevent triggering a core dump that made the test fail in some platforms.
2014-08-14 14:14:52 +00:00
jmmv
97d36aeae9 Update shtk to 1.4:
Released on 2013-12-30.

* Added support for a user-defined SHTK_MODULESPATH variable.  This
  colon-separated, user-tunable variable lists the directories that
  contain modules.

* Added a modulesdir variable to shtk.pc so that third-party packages
  can install shtk-compliant modules into the shared directory.  This
  variable is also exposed by the SHTK_CHECK macro of shtk.m4 as
  SHTK_MODULESDIR.

* Added a new bool module with a shtk_bool_check function to convert a
  string to a boolean.

* Added a new cleanup module to simplify the installation and automatic
  execution of termination handlers.

* Fixed the config module in Mac OS X 10.9 to respect default values
  of configuration variables.
2014-08-14 13:48:21 +00:00
richard
2015ee954e fix patch-av patch prefix for scmcvs 2014-08-14 10:33:29 +00:00
obache
9b38baaa14 Remove subversion 1.6, EOL over a year ago. 2014-08-14 09:53:18 +00:00
rodent
53ade92ea3 Updated to 2.6.2. ruby18 isn't supported. From NEWS.md:
### Bug fixes

* If you have a Rails >= 4.1 project and you are running tests using Spring,
  matchers that depend on assertions within Rails' testing layer (e.g.
  `render_template` and `route`) will no longer fail.

* Fix `permit` so that it can be used more than once in the same test.

* Revert change to `validate_uniqueness_of` made in 2.6.0 so that it no longer
  provides default values for non-primary, non-nullable columns. This approach
  was causing test failures because it makes the assumption that none of these
  columns allow only specific values, which is not true. If you get an error
  from `validate_uniqueness_of`, your best bet continues to be creating a record
  manually and calling `validate_uniqueness_of` on that instead.

### Other changes

* The majority of warnings that the gem produced have been removed. The gem
  still produces warnings under Ruby 1.9.3; we will address this in a future
  release.
2014-08-14 02:18:41 +00:00
joerg
c101ff0d1b Use less random gcc flags. 2014-08-13 22:39:56 +00:00
joerg
c07de3c425 Not compatible with Python 2.6. 2014-08-13 22:39:30 +00:00
joerg
f2bd16f2a5 Fix operator constness. 2014-08-13 22:39:10 +00:00
joerg
0f353a5e92 Call the various autotools directly as bootstrap wants to use the wrong
scripts.
2014-08-13 22:38:33 +00:00
wiz
8549111e78 Add upstream bug report URL. 2014-08-13 21:11:07 +00:00
wiz
623eb2abed Update to 2.04, a version from this century.
Last pkgsrc was version from 2002.

Changes in 2.04:

    Add new programming language ObjectiveâC.
    Add new bracket style option "style=google" (-A14).
    Add new option "indent-preproc-cond" (xw) to indent preprocessor
    conditional statements (#118).
    Add new bracket modify options "attach-namespaces", "attach-classes",
    "attach-inlines", and "attach-extern-c".
    Add new option "indent-modifiers" (-xG) to indent class access
    modifiers one-half indent (#130).
    Add new option "remove-brackets" (-xj) to remove brackets from
    single line conditional statements.
    Add new option "remove-comment-prefix" (-xp) to remove the
    leading '*' from multi-line comments.
    Add new option "align-method-colon" (-xM) to align ObjectiveâC
    method colons.
    Add new option "pad-method-colon=#" (-xP#) to space pad
    ObjectiveâC method colons.
    Add new options "pad-method-prefix" (-xQ), and "unpad-method-prefix"
    (-xR) to pad the ObjectiveâC "-" and "+" method prefix.
    Add new dll entry point AStyleMainUtf16 for processing C# UTF-16
    strings.
    Add formatting of C++11 raw string literals (#222).
    Add "style=knf" as an alternative to "style=linux".
    Remove depreciated "bracket=" options.
    Improve recognition and formatting of pointers and references
    (#174 and other changes).
    Improve the recognition of block-opening brackets.
    Improve code using a static code analyzer (#195).
    Change "max-code-length" to include ObjectiveâC methods.
    Change "indent-elseifs" and "break-blocks" to look ahead only
    if in command-type brackets (speed improvement).
    Fix linux bracket styles to break the opening bracket in inline
    function definitions (#185).
    Fix indentation of switch block comments (#164).
    Fix enums to indent with tabs when requested (#92, #121).
    Fix formatting of rvalue reference without a name in a declaration
    (#219).
    Fix "pad-first-paren-out" to not pad if the following parens
    are empty (#232).
    Fix end-of-statement reset when comments follow closing bracket.
    Fix the ASBeautifier active and waiting stacks to delete the
    ASBeautifier objects before deleting the pointers.
    Fix ASBeautifier "init" to delete the tempStack vectors before
    deleting the tempStack.
    Fix Linux piping problem by changing "cin" input to build a
    stringstream before formatting.
    Fix to identify the correct bracket type when 'extern "C"' is
    part of the enum definition.
    Fix to clear 'extern "C"' variables when the block is closed.
    Fix unindented 'extern "C"' to not indent when in a #else
    preprocessor directive.
    Fix not always correctly formatting linux type brackets for
    enum blocks.
    Fix align-pointer in a range-based for statement (#217).
    Fix pointer-reference argument alignment to correctly position
    a following comment (#235).
    Fix to not attach a bracket to a line ending in a backslash
    '\' (#186, #214, #220).
    Fix to recognize templates using multiple lines (#85, #87,
    #136).
    Fix formatting of template continuation lines (#85, #87, #136).
    Fix to allow '^' as an array operator (#233).
    Fix an "enum" argument being mistaken for an enumeration (#211).
    Fix to recognize a non-instatement array after a "},{" sequence.
    Fix "pad-oper" to not pad before a following comma.
    Fix recognition of an operator when the calculation contains
    a bitwise "not" '~' (#166).
    Fix to allow a preprocessor statement within a preprocessor
    define (#238).
    Fix preprocessor comparison to check for whole words (#246).
    Fix "add-brackets" when a line contains more than one paren
    pairs (#181).
    Fix to allow Mac old CR line endings in the options file (#129).
    Refactor to aid debugging and improve design and decomposition:
	Move ALL preliminary indentation calculations to
	computePreliminaryIndentation() in ASBeautifier.
	Move calculation of 'force tab' indents to preLineWS() in
	ASBeautifier.
	Combine methods init() and init(ASSourceIterator*) in
	ASBeautifier.
	Extract method adjustParsedLineIndentation() in ASBeautifier.
	Extract method parseCurrentLine() in ASEnhancer.
	Remove astyle_main.cpp unused functions getFilesUnchanged,
	getOptionsFileRequired, and setOptionsFileRequired.

Older changes included in distfile, or available on
http://astyle.sourceforge.net/notes.html
2014-08-13 20:56:25 +00:00
wiz
57e8243d9e + p5-Getopt-Tabular 2014-08-13 20:43:42 +00:00
wiz
94f04cdeba Import p5-Getopt-Tabular-0.3 as devel/p5-Getopt-Tabular.
Getopt::Tabular is a Perl 5 module for table-driven argument parsing,
vaguely inspired by John Ousterhout's Tk_ParseArgv.
2014-08-13 20:43:07 +00:00
cheusov
317703548c Fix for build failure on Interix caused by sizeof(intmax_t) == 0
++pkgrevision
2014-08-13 20:22:09 +00:00
wiz
5f7070961a Update to 0.06:
0.06 2014-07-29
    - Improved the abstract - explicit mention that functions are supported
    - Improved the SYNOPSIS - split into separate code blocks
    - Improved the DESCRIPTION. Made clearer that as soon as you specify
      an import symbol, you have to also specify any you want from @EXPORT.
    - Removed the BUGS and CAVEATS section from the doc; it was just being
      self-deprecating about whether it deserved the "lite" moniker.
2014-08-13 19:45:09 +00:00
cheusov
8c1dabab1f Always use system-wide getcwd(3) instead built-in replacement.
Do not use non-standard getcwd(NULL,0).
This fixes cvs on Interix
  (cvs [diff aborted]: cannot get working directory: No such file or
directory);
2014-08-13 18:30:03 +00:00
adam
72ed0307eb Revbump after boost-libs update 2014-08-13 10:57:32 +00:00
adam
9073bc07d0 Changes 1.56.0:
Modularization
Boost version control has migrated to a system using git submodules. This shouldn't make too much of a difference to users, although the directory structure is now a bit different.

Parts of some libraries have been moved into different modules, and several new modules have been extracted from existing code. All header paths should remain the same. The new modules are:

Assert:
Customizable assert macros. Maintained by Peter Dimov.
Core:
Core utilities used by other libraries, with minimal dependencies. Maintained by Peter Dimov, Glen Fernandes and Andrey Semashev.
Lexical_Cast:
General literal text conversions, such as an int represented a string, or vice-versa, from Kevlin Henney.
Throw_Exception:
A common infrastructure for throwing exceptions from Boost libraries, from Emil Dotchevski.
Winapi:
Windows API declarations without <windows.h>, for internal Boost use.
New Libraries
Align:
Memory alignment functions, allocators, and adaptors, from Glen Fernandes.
Type_Index:
Runtime/Compile time copyable type info, from Antony Polukhin.
2014-08-13 10:56:35 +00:00
markd
9a25403f57 Backout Official Patch 5. Some packages have already dealt with removal
of the obsolete "Function" and adding it back in breaks them.

Noted by Takahiro Kambe.
2014-08-13 09:28:37 +00:00
adam
d03d666f7e Changes 1.8.10:
This release addresses two security issues:
    CVE-2014-3522: ra_serf improper validation of wildcards in SSL certs.
    CVE-2014-3528: credentials cached with svn may be sent to wrong server.
2014-08-13 09:08:55 +00:00
markd
e64841c70a Update to nss 3.16.4
This release consists primarily of CA certificate changes as listed
below, and includes a small number of bug fixes.

Notable Changes:
* The following 1024-bit root CA certificate was restored to allow more
  time to develop a better transition strategy for affected sites. It was
  removed in NSS 3.16.3, but discussion in the mozilla.dev.security.policy
  forum led to the decision to keep this root included longer in order to
  give website administrators more time to update their web servers.
  - CN = GTE CyberTrust Global Root
* In NSS 3.16.3, the 1024-bit "Entrust.net Secure Server Certification
  Authority" root CA certificate was removed. In NSS 3.16.4, a 2048-bit
  intermediate CA certificate has been included, without explicit trust.
  The intention is to mitigate the effects of the previous removal of the
  1024-bit Entrust.net root certificate, because many public Internet
  sites still use the "USERTrust Legacy Secure Server CA" intermediate
  certificate that is signed by the 1024-bit Entrust.net root certificate.
  The inclusion of the intermediate certificate is a temporary measure to
  allow those sites to function, by allowing them to find a trust path to
  another 2048-bit root CA certificate. The temporarily included
  intermediate certificate expires November 1, 2015.
2014-08-12 09:43:06 +00:00
wiz
55c0c08c02 Improve DESCR, from Jan Danielsson on pkgsrc-users. 2014-08-12 06:19:28 +00:00
markd
b82a309377 Apply Readline-6.3 Official Patches 1 - 6 2014-08-11 21:29:00 +00:00
szptvlfn
a98fd99589 Bump PKGREVISION for hs-transformers-base-0.4.3 2014-08-11 21:06:30 +00:00
szptvlfn
936da03f23 Update to 0.4.3
Changes from https://github.com/mvv/transformers-base
0.4.3
 - Merge pull request #6 from tensor5/master
   Enable Safe Haskell extension
2014-08-11 21:03:58 +00:00
tron
5e0ad3f955 Use a (shell) "for" loop to deal with creating the symbolic links for both
include filenames instead of duplicating the code.
2014-08-11 12:06:00 +00:00
tron
858b945309 Also create "ncurses/ncurses.h" if we are using a builtin curses library.
Some packages (e.g. "cmake" version 3.0.1) automatically discover
"${PREFIX}/include/ncurses/ncurses.h" and derive the include filename
from this path.
2014-08-11 11:50:06 +00:00
wiz
695c49b195 Remove unnecessary chunk. 2014-08-11 11:20:37 +00:00
wiz
a47da26d7b Adapt path for cmake-3.0. Bump PKGREVISION. 2014-08-11 11:20:24 +00:00
wen
defd86e7e8 Update to 0.79
Upstream changes:
0.79 Sat Aug  9 00:55:07 PDT 2014
 - Dep on EU::MM 6.52

0.78 Sat Aug  9 00:23:58 PDT 2014
 - Fix swim errors

0.77 Fri Aug  8 12:39:43 PDT 2014
 - Change Provider test to use string eval, keeping it out of the eyes of
   Perl::Prereqs.

0.76 Thu Aug  7 00:29:39 PDT 2014
 - Fix bad encoding in Pod

0.75 Wed Aug  6 22:04:50 PDT 2014
 - Use PR/14 which makes old and new Test::Builders work. exodist++

0.74 Wed Aug  6 13:36:29 PDT 2014
 - Add dependency on Filter::Util::Call just to be sure
 - Spiffy requires it and we already require Spiffy

0.73 Wed Aug  6 13:24:45 PDT 2014
 - Doc fix. Thanks @Perlover++

0.72 Wed Aug  6 10:31:52 PDT 2014
 - Dep on new Spiffy-0.40 to get rid of warnings on blead 5.21.x

0.71 Wed Aug  6 09:50:04 PDT 2014
 - Applied PR/4 from schwern++

0.70 Wed Aug  6 09:30:03 PDT 2014
 - Fixed doc typo

0.69 Wed Aug  6 09:09:34 PDT 2014
 - Add $VERSION back into Test::Base

0.68 Wed Aug  6 08:56:09 PDT 2014
 - PR/11 and fixes

0.67 Tue Aug  5 10:16:09 PDT 2014
 - Add badges to doc

0.66 Mon Aug  4 00:39:44 PDT 2014
 - Remove (c) from Copyright
 - Ginish doc to Swim

0.65 Sat Aug  2 23:48:34 PDT 2014
 - Fix copyright years.

0.64 Fri Aug  1 23:16:11 PDT 2014
 - Add Algorithm::Diff and Text::Diff to test.requires

0.63 Fri Aug  1 23:04:30 PDT 2014
 - Switch to Zilla-Dist

0.62 Mon Feb 10 14:45:04 PST 2014
 - Bad plan in a test

0.61 Sat Feb  8 11:08:00 PST 2014
 - Switch to dzil
2014-08-11 02:56:22 +00:00
wen
fa6dbc8192 Update to 0.29
Upstream changes:
0.29    2014/07/17 12:18:12
        [CHANGES]
         * Added Test::Future
         * Stronger deprecations - repeat {} on failures warns every time,
           ->and_then / ->or_else warn once

        [BUGFIXES]
         * Define the behaviour of dependent futures when components are
           cancelled. (Partially fixes RT96685)
         * Use Module::Build->prompt (RT96409)
         * Ensure that repeat on an empty foreach list or empty generator
           without 'otherwise' behaves correctly, just yield an immediate

0.28    2014/06/08 22:43:40
        [CHANGES]
         * Added ->label
         * Added ->btime, rtime, elapsed tracing timers
         * Better handling of 'breaks' version detection

0.27    2014/06/06 17:42:27
        [BUGFIXES]
         * Depend on Carp 1.25 for the new message format with trailing
           period, so tests work

0.26    2014/06/01 12:52:53
        [CHANGES]
         * Added ->is_failed accessor
         * Implement ->export_to_level in Future::Utils
         * Print a warning about lost sequence Futures
         * Allow Future->done and Future->fail as simple class constructors
           to return immediates
         * Added Future->unwrap

        [BUGFIXES]
         * Ensure that sequence futures are weaken()ed in the forward
           direction.
           **NOTE** This will potentially break existing code that depended on
             strong references. This old code was, however, broken.
2014-08-11 02:06:20 +00:00
wen
bf4903f121 Update to 0.68
Upstream changes:
0.68 Mon Aug 11 01:19:12 BST 2014
 - Update "with" docs for EU::D 0.400.
2014-08-11 01:53:13 +00:00
wiz
56d1f52d78 Update to 2.6.1:
2.6.1
-----------------------------------

- No longer show line numbers in the --verbose output, the output is now
  purely the nodeid.  The line number is still shown in failure reports.
  Thanks Floris Bruynooghe.

- fix issue437 where assertion rewriting could cause pytest-xdist slaves
  to collect different tests. Thanks Bruno Oliveira.

- fix issue555: add "errors" attribute to capture-streams to satisfy
  some distutils and possibly other code accessing sys.stdout.errors.

- fix issue547 capsys/capfd also work when output capturing ("-s") is disabled.

- address issue170: allow pytest.mark.xfail(...) to specify expected exceptions via
  an optional "raises=EXC" argument where EXC can be a single exception
  or a tuple of exception classes.  Thanks David Mohr for the complete
  PR.

- fix integration of pytest with unittest.mock.patch decorator when
  it uses the "new" argument.  Thanks Nicolas Delaby for test and PR.

- fix issue with detecting conftest files if the arguments contain
  "::" node id specifications (copy pasted from "-v" output)

- fix issue544 by only removing "@NUM" at the end of "::" separated parts
  and if the part has an ".py" extension

- don't use py.std import helper, rather import things directly.
  Thanks Bruno Oliveira.
2014-08-10 14:46:03 +00:00
wiz
a011765dbd Update to 1.4.23:
1.4.23
==================================================

- use newer apipkg version which makes attribute access on
  alias modules resolve to None rather than an ImportError.
  This helps with code that uses inspect.getframeinfo()
  on py34 which causes a complete walk on sys.modules
  thus triggering the alias module to resolve and blowing
  up with ImportError.  The negative side is that something
  like "py.test.X" will now result in None instead of "importerror: pytest"
  if pytest is not installed.  But you shouldn't import "py.test"
  anyway anymore.

- adapt one svn test to only check for any exception instead
  of specific ones because different svn versions cause different
  errors and we don't care.
2014-08-10 14:44:53 +00:00
adam
f2fe688425 Changes 3.0.1:
We are pleased to announce the release of CMake 3.0.0. In CMake 3.0, the CMake language has been extended with *Bracket Argument* and *Bracket Comment* syntax inspired by Lua long bracket, and the CMake documentation has been converted to reStructuredText.

Furthermore, new "CodeLite" and "Kate" extra generators are available for use with the Makefile or Ninja generators. In addition, the "add_library()" command learned a new "INTERFACE" library type, the "export()" command learned a new "EXPORT" mode that retrieves the list of targets to export from an export set configured by the "install(TARGETS)" command "EXPORT" option, and the "project()" command learned to set some version variables to values specified by the new "VERSION" option or to empty strings.
2014-08-10 10:02:51 +00:00
richard
da84b97f4c Avoid redefinition warnings with _XOPEN_SOURCE using _POSIX_C_SOURCE
on SunOS (especially during bootstrapping)
2014-08-10 09:10:10 +00:00
wiz
c277fac5e7 Add upstream bug report URL. 2014-08-10 08:21:46 +00:00
wiz
33eacf968d + commit-patch 2014-08-09 23:50:16 +00:00
wiz
15e151328b Import commit-patch-2.5 as devel/commit-patch.
A neat little utility that lets you check in select portions of a
file into Darcs, Git, Mercurial, Bazaar, Subversion, or CVS
repositories. It comes as a command line app and also and emacs
interface.
2014-08-09 23:49:53 +00:00
wiz
93eec3ec5a + bugs-everywhere 2014-08-09 21:57:45 +00:00
wiz
be96df283d Import py27-bugs-everywhere-1.1.1 as devel/bugs-everywhere.
This is Bugs Everywhere (BE), a bugtracker built on distributed
version control.  It works with Arch, Bazaar, Darcs, Git, Mercurial,
and Monotone at the moment, but is easily extensible.  It can also
function with no VCS at all.

The idea is to package the bug information with the source code,
so that bugs can be marked "fixed" in the branches that fix them.
So, instead of numbers, bugs have globally unique ids.
2014-08-09 21:57:14 +00:00
wiz
640da6258f Reset PKGREVISION for gst-plugins1* update to 1.4.0. 2014-08-08 21:31:06 +00:00
wiz
13aad5de54 Fix build on OS X Tiger. From Sevan Janiyan in PR 49090. 2014-08-08 14:55:21 +00:00
jmmv
9399d74633 Update kyua-cli to 0.9:
Experimental version released on August 8th, 2014.

Major changes:

The internal architecture of Kyua to record the results of test suite
runs has completely changed in this release.  Kyua no longer stores all
the different test suite run results as different "actions" within the
single store.db database.  Instead, Kyua now generates a separate
results file inside ~/.kyua/store/ for every test suite run.

Due to the complexity involved in the migration process and the little
need for it, this is probably going to be the only release where the
'db-migrate' command is able to convert an old store.db file to the
new scheme.

Changes in more detail:

* Added the 'report-junit' command to generate JUnit XML result files.
  The output has been verified to work within Jenkins.

* Switched to results files specific to their corresponding test suite
  run.  The unified store.db file is now gone: 'kyua test' creates a
  new results file for every invocation under ~/.kyua/store/ and the
  'kyua report*' commands are able to locate the latest file for a
  corresponding test suite automatically.

* The 'db-migrate' command takes an old store.db file and generates one
  results file for every previously-recorded action, later deleting the
  store.db file.

* The '--action' flag has been removed from all commands that accepted
  it.  This has been superseded by the tests results files.

* The '--store' flag that many commands took has been renamed to
  '--results-file' in line with the semantical changes.

* The 'db-exec' command no longer creates an empty database when none
  is found.  This command is now intended to run only over existing
  files.
2014-08-08 14:30:24 +00:00
jmmv
9231a1a23d Update kyua-testers to 0.3:
Experimental version released on August 8th, 2014.

* Made the testers set a "sanitized" value for the HOME environment
  variable where, for example, consecutive and trailing slashes have
  been cleared.  Mac OS X has a tendency to append a trailing slash to
  the value of TMPDIR, which can cause third-party tests to fail if they
  compare ${HOME} with $(pwd).

* Issues 85, 86, 90 and 92: Made the TAP parser more complete: mark test
  cases reported as TODO or SKIP as passed; handle skip plans; ignore
  lines that look like "ok" and "not ok" but aren't results; and handle
  test programs that report a pass but exit with a non-zero code.
2014-08-08 14:29:53 +00:00
obache
748d2f8f24 Update msgpack to 0.5.9.
2014-07-02 version 0.5.9:

  * Support std::tr1 unordered containers by default (#51, #63, #68, #69)
  * Remove some warnings (#56)
  * Fix segmentation fault after malloc failures (#58, #59)
  * Fix alloc/dealloc mismatch (#52, #61)
  * Fix sample codes (#60, #64)
  * Support implicit conversion from integer to float/double (#54)
  * Improve documents (#45, #75, #82, #83)
  * Support CMake (#20, #87)
  * Remove Ruby dependencies in bootstrap (#86, #87)
  * Add FILE* buffer (#40)
  * Other bug fixes and refactoring: #39, #73, #77, #79, #80, #81, #84, #90
2014-08-08 12:27:44 +00:00
wen
822cf9cc96 Update to 0.67
Upstream changes:
0.67 Fri Aug  8 00:37:17 BST 2014
 - Remove WriteInlineMakefile.
 - Make "use Inline" keywords case-insensitive.
 - Add a devel ILSM test for running before release

0.66 Fri Aug  1 00:43:36 BST 2014
 - Change Inline::Config check to avoid false positives

0.65 Wed Jul 30 04:18:50 BST 2014
 - Update docs and M14_usage_Config error message

0.64 Sat Jul 19 22:19:18 BST 2014
 - Instrument "Inline::Config" error
 - Lock reading as well as writing of config file
 - Prevent adding non .pm modules to the Makefile
2014-08-08 12:01:25 +00:00
wiz
f87ba951c6 Update to 3.1:
TortoiseHg 3.1 is a major feature release.

Since 3.1, Mercurial commands are run in separate command server
process. It generally contributes to reliability, but if you have
a faulty extension or an in-process Python hook, it can corrupt
the communication channel between TortoiseHg and the command server.

If you see an error message like "cmdserver: timeout while reading...",
please report it with the list of enabled third-party extensions
and their versions. Currently, reviewboard extension is known to
have this issue. #3841

Note the Windows installers include Mercurial version 3.1 plus two
stable commits which addressed Windows platform-specific bugs.
Bug Fixes

    cmdui: add hidden button to close prompt dialog with no response
    (fixes #1317 - merge has no cancel option)
    filectxactions: redesign to show diff between baseRev and rev
    (fixes #2313 - diff selected file revisions not working after
    move/rename)
    grep, status: use built-in drag-and-drop infrastructure
    patchctx: use patch name give by repo if it is an MQ patch
    (fixes #3831 - patch name is ambiguous when using directories)
    postreview: correctly set parent of first selected revision
    (fixes #3538)
    repofilter: do no run revset query by focus out during history
    completion
    repofilter: do not steal focus when window is restored from
    minimized state
    repomodel: render description column without using HTMLDelegate
    (fixes #1590 - description column contents aligned 1px upper)
    repotreemodel: work around unicode error on XML parse failure
    (fixes #3820)
    run: continue without fork if new process can't be spawned
    (fixes #1949, #3800)
    run: promote rev to common annotate/log option (fixes #3799)
    workbench: do not change window icon (closes #3737)

command runner:

    cmdcore: enable command-server client by default in 3.1, fixes:
	#3343 - blackbox extension not working
	#1661 - "abort: Interrupted system" call during push with
	subrepos
	#2071 - crash when pushing with mercurial_keyring
	#2614 - util.hgexecutable() returns wrong path
	074fd0fde0b6 - worker.py of Mercurial 2.6 only works in
	main thread
	#3370 - Workbench UI getting dispresponsive on certain
	operations
	#484, #788 - can't use git/subversion subrepo
	#3637 - redirect hook stdout, stderr to Output log
	#3670 - WindowsError 6 in pipe decode/encode filter
    repowidget: run "Export Diff" and "Copy Patch" in command
    process for stability
    revset: run query in command process for stability

commit/status widget:

    commit: do not bulk-add unknown files when all selected files
    are largefiles
    commit, filectxactions: escape paths prior to command execution
    (fixes #2108 - files with some special names can't be added or
    commited)
    commit: take "autoinc" list as glob pattern again
    filectxactions: make "copy patch" generate diff between base
    and target revs
    repowatcher: invalidate cache if dirstate file is modified
    (fixes #3647 - file renaming inconsistencies)
    wctxactions: delegate "file history" action to filectxactions
    (fixes #2591 - No shortcut for "File history" command on files
    in Working Directory)
    wctxcleaner: invalidate changelog on each check of dirstate
    (fixes #3826 - commit do not work properly in the merge dialog)
    wctxactions: make visual diff compare to base revision, add
    "diff local" in place
    (fixes #2001 - diff does not work on MQ patches)
    wctxactions: reimplement by using command APIs, fixes:
	#1347 - add support for pre-<command> and post-<command>
	hooks
	#2217 - adding files to source control in the separate
	thread
	#1953 - largefiles treated wrong when added by "add large..."
	menu

high dpi issues:

    graphdelegate: update row height to actual value prior to
    painting
    (refs #3690)
    widgets: use small icon size defined by platform style (fixes
    #3690)

obsolete changeset:

    repoagent: append --hidden option while hidden changesets are
    visible
    repowidget: replace pseudo "incoming()" filter by "bundle()"
    (refs #3535)
    repowidget: switch visibility of hidden changesets globally
    (fixes #3735 - obosoleted changeset appears as "Child:" field
    unexpectedly)
    thgrepo: start with filtered repo because it is the default of
    Mercurial

Improvements

    blockmatcher: improve visibility of narrow markers
    filelog: export thg filelog [-r REV] [--compare] FILE command
    fileview: remember chunk selection on view mode switch
    mergetools: port gvimdiff from Mercurial's mergetools.hgrc
    searchtoolbar: make next/prev shortcuts available in owner
    widget (fixes #3819)
    status: open merge tool on double-click for unresolved file
    (closes #1230)
    toolbars: use toolbar icon size defined by QApplication.style()
    except on Mac (see 8d6212194e21 for details)

graph:

    graph: draw ancestor-descendant relations in filtered graph
    (see 891146f5a9bb for details)

Installer

    wix: remove i18n source files (.po) from installer package
    (closes #2566)
    keyring 4.0
    hgsubversion 1.6.2
2014-08-08 08:49:03 +00:00
wiz
04e4f42627 Update to 1.66:
Cppcheck-1.66 has been released.

New checks:
- Compare pointer with '\0'
- Assigning boolean expression to floating point variables

Improvements:
- Much improved AST
- Much improved ValueFlow analysis
- ValueFlow and AST now used by much more checks, improving checking
accuracy and performance
- Checking for self assignment now supports more complex expressions
- Returning references to literals or references to calculation
results is detected
- Enhanced support for commutative operators in duplicate expression
checking
- Improved template/enum parsing
- Much improved htmlreport
- Definition of POD types in .cfg files
- Definition of minsize for buffer arguments in .cfg files for
buffer overflow checking
- Fixed handling of #error: Do not report them if -f and -D are
used together
- New .cfg file for AVR platform
- Generate xml dump of AST/ValueFlow/SymbolDatabase/TokenList if
--dump is given
- Improved performance in several cases
- Windows Builds: Now compiled with VS2013, linked against Qt 5.3.1

GUI:
- Platform settings are being saved now
- Improved handling of (invalid) .cfg files
- Use Win32W as default platform on Windows

Additionally, a large number of false positives and crashs has been
fixed.


Cppcheck-1.65 has been released.

General changes:

    Cppcheck requires a C++11 compiler supporting the common subset
    of features supported by GCC 4.4, Visual Studio 2010 and Clang
    2.9
    Problems with packaging and windows installer introduced in
    last release were fixed

Improvements:

    Much improved support of complex combinations of function
    pointers, arrays and references
    Better handling of syntax errors
    Better detection of stack variables passed to free()
    Much improved value flow analysis
    More robust error detection in several checks due to usage of
    AST
    Better handling of unknown Macros in function declarations
    Allocation/Deallocation functions can be extend across different
    .cfg files
    Better handling of some C++11 language features like enum class,
    in-class member initializers
    Detect calling (std::)abs() with bool argument

New checks:

    Check for noexcept and __attribute__((nothrow)) correctness
    Check for unhandled exceptions when exception specifiers are
    used
    Access to empty STL containers
    Repositioning operation on a file opened in append mode
    Find nested redundant if-statements (was experimental before)

Additionally, a large number of false positives and crashs has been
fixed.

cppcheck-1.64 has been released.

Value Flow

A new value flow analysis has been added. It is generic so the same
analysis can be reused by various checkers - previously many checkers
have had their own value flow and control flow analysis. The new
value flow analysis performs context sensitive cross-function
analysis. All checkers that uses this will automatically have
cross-function context sensitive value flow analysis. The new
analysis is gradually introduced in the checkers - the old analysis
in a checker is kept until it is redundant.

The new value flow analysis is so far used to detect:

    division by zero
    null pointer dereference
    array index out of bounds
    invalid function argument

Other Improvements

    Improved configurations for gtk, posix, sdl, std, windows
    Warn when using negative allocation size
    Check 2nd parameter for memset


Cppcheck-1.63 has been released.

Maintainers:
The .cfg files are needed by cppcheck. Either put them in a subfolder
cfg
where the binary is. Otherwise compile cppcheck with CFGDIR to
specify an
arbitrary path where you put the .cfg files.

New check:
* Using pointer addition result in condition 'if (p+1)' - either
a dereference
is forgotten or it depends on UB (the result is only 0 if there is
overflow,
which is UB).

Improved checks:
* Leaks - ignoring return value of allocation function
* Uninitialized vars - check how uninitialized malloc data is used
* Rewritten 'calculation in sizeof' using syntax tree
* Rewritten 'clarify calculation' using syntax tree
* Rewritten 'logical disjunction' using syntax tree
* Rewritten 'duplicate expressions' using syntax tree
* Rewritten 'invalidFunctionUsage' that uses the *.cfg files

GUI:
* Library files can be enabled in the project dialog
* Suppressions can be specified in the project dialog

Other:
* Cppcheck is now continuosly scanning all the source code in the
debian archive.
Results: http://cppcheck.sourceforge.net/devinfo/daca2-report/daca2.html
* Fixes of templates handling, hangs, crashes and false positives

 cppcheck-1.62

New checks
* Divide with variable and then compare to see if variable is 0
* Duplicated inherited member

Improved checking:
* handling of >> in templates
* format string checking
* comparing bool result with integer
* standard isgreater()/islower() functions
* standard math functions
* reassigning struct members

Htmlreport
xml-version 2 is now handled

New checks:
* arithmetical usage of inf/nan result
* suspicious usage of comma in return statement
* sizeof(void)

Improved checking:
* better simplification of strlen
* improved handling of array member variables 'x[y].z..'
* Specific improvements in checks for buffer overruns, format
strings, uninitialized variables

Command line:
* Using both --max-configs and -D. Normally when -D is used, Cppcheck
will only check the given configuration. By using --max-configs
also, you can tell Cppcheck to check more configurations.
* Added --library and --check-library.

Graphical user interface:
* Somewhat improved response when stopping checking

Cppcheck core:
* Extending checking with configuration files. Cppcheck has internal
knowledge for standard C/C++ functions. Knowledge for libraries
and environments can be specified using configuration files.
* Rules: added <tokenlist> that allow you to check 'raw' code and
'normal' code. In the 'raw' code, the comments and #include are
already taken care of, but the #define statements can be analysed.
2014-08-07 11:35:10 +00:00
manu
4aaa83e30c Added devel/cmockery2 version 1.3.8 2014-08-07 11:19:40 +00:00
manu
ca69e8ea52 Add cmockery2-1.3.8
Cmockery tests are compiled into a stand-alone executable and linked
with the cmockery library, the standard C library and module being
tested. Any symbols external to the module being tested should be
mocked - replaced with functions that return values determined by
the test - within the test application. Even though significant
differences may exist between the target execution environment of
a code module and the environment used to test the code the unit
testing is still valid since its goal is to test the logic of a
code modules at a functional level and not necessarily all of its
interactions with the target execution environment.

Other features:
- Lightweight C Unit test with mocking support
- JUnit XML report output which can be used with Jenkins
- Provides design-by-contract support

This project is a successor of http://code.google.com/p/cmockery-staging/
which is a successor of Google's http://code.google.com/p/cmockery/.
2014-08-07 11:18:04 +00:00
obache
18aa7ce3fe I'm not maintaining this package. 2014-08-07 02:52:53 +00:00
rodent
d35a991a87 py2app 0.9
----------

- issue #146, #147: The "python" binary in MyApp.app/Contents/MacOS was
  the small stub exetable from framework builds, instead of the actual
  command-line interpreter. The result is that you couldn't use
  ``sys.executable`` to start a new interpreter, which (amongst others)
  breaks multiprocessing.

- pull request #7: Add support for PyQt5 to the sip recipe. Patch by
  Mark Montague.

- pull request #4: Copying PySide plugins was broken due to bad
  indentation.

- pull request #5: py2app was broken for python versions that
  don't use _sysconfigdata.

- issue #135: Don't sleep for a second after compiling a XIB file

- issue #134: Remove target location before copying files into
  the bundle.

- issue #133: Ensure that the application's "Framework" folder
  is on the search path for ``ctypes.util.find_library``.

- issue #132: Depend on modulegraph 0.12 to avoid build errors
  when the python code contains references to compatibility modules
  that contain SyntaxErrors for the current python version.

- Explicitly report modules that cannot be found at the end of
  the run (for non-alias builds)

  Note: This is just a warning, missing modules are not necessarily
  a problem because modulegraph can detect imports for modules that
  aren't used on OSX (for example)

- Report modules that contain syntax errors at the end of
  the run (for non-alias builds)

  Note: This is just a warning, syntax errors be valid when the
  dependency tree contains modules for the other major release
  of python (e.g a compat_py2 module that contains compatibility
  code for Python 2 and contains code that isn't valid Python 3)
2014-08-07 01:58:35 +00:00
rodent
83837e9460 0.12
----

* Added 'modulegraph.modulegraph.InvalidSourceModule'. This graph node is
  used for Python source modules that cannot be compiled (for example because
  they contain syntax errors).

  This is primarily useful for being able to create a graph for packages
  that have python 2.x or python 3.x compatibility in separate modules that
  contain code that isn't valid in the "other" python version.

* Added 'modulegraph.modulegraph.InvalidCompiledModule'. This graph node
  is used for Python bytecode modules that cannot be loaded.

* Added 'modulegraph.modulegraph.NamespacePackage'.

  Patch by bitbucket user htgoebel.

* No longer add a MissingModule node to the graph for 'collections.defaultdict'
  when using 'from collections import defaultdict' ('collections.defaultdict'
  is an attribute of 'collections', not a submodule).

* Fixed typo in ModuleGraph.getReferences()

* Added ModuleGraph.getReferers(tonode). This methods yields the
  nodes that are referencing *tonode* (the reverse of getReferences)

* The graph will no longer contain MissingModule nodes when using 'from ... import name' to
  import a global variable in a python module.
  There will still be MissingModule nodes for global variables in C extentions, and
  for 'from missing import name' when 'missing' is itself a MissingModule.
* Issue #18: Don't assume that a PEP 302 loader object has a ``path`` attribute. That
  attribute is not documented and is not always present.
2014-08-07 01:45:27 +00:00
rodent
02c87d436b macholib 1.7
------------
* Added support for ARM64, LC_ENCRYPTION_INFO_64 and LC_LINKER_OPTION
* Load commands now have a "describe" method that returns more information
  about the command.
* The MAGIC value in the header was always represented in the native
  byte order, instead of as the value read from the binary.
* Added various new constants to "macholib.mach_o".
2014-08-07 01:40:00 +00:00
rodent
b2fe3e981e 0.10.0
------

* Remove all 2.7 filtering
* Stop filtering out argparse
* Remove mirror testing from the integration script

0.9.0
-----

* Allow examining parsing exceptions
* Update integration script for Apache 2.4
* Restore Monkeypatched Distribution Instance
* Register testr as a distutil entry point
* Check for git before querying it for a version
* Allow _run_cmd to run commands in any directory
* Make setUp fail if sdist fails
* Permit pre-release versions with git metadata
* Un-nest some sections of code
2014-08-07 01:34:19 +00:00
wiz
6b5cf374c1 Drop maintainership. 2014-08-06 15:43:52 +00:00
wiz
0c95bb6b27 Update to 2.12.1:
What's new in at-spi2-atk 2.12.1:

* Clean up socket files and directories on exit (BGO#684076).

What's new in at-spi2-atk 2.11.92:

* Bump minimum libdbus version needed, since we use a function
  introduced in 1.5.

What's new in at-spi2-atk 2.11.91:

* Improve compatibility with at-spi2-registryd <= 2.10.

* Collection: Fix an infinite loop when encountering a NULL parent

What's new in at-spi2-atk 2.11.90:

* Add AtspitableCell, tracking the new atk interface

What's new in at-spi2-atk 2.11.5:

* Allow sending of properties with events upon request (BGO#708695).

What's new in at-spi2-atk 2.11.3:

 * Fix atspi_text_get_bounded_ranges

* document: add support to current page and page count (BGO#719508).

What's new in at-spi2-atk 2.11.2:

* Add new roles and states to track atk (BGO#710464, BGO#712608, BGO#712609).

What's new in at-spi2-atk 2.11.1:

* Fix Contains method for components (BGO#710730).
2014-08-06 10:55:07 +00:00
wiz
5492c32412 Update to 2.12.0:
What's new in at-spi2-core 2.11.92:

* Fix a crash with MediaElch and Onboard (bgo#726243).

* Various i18n updates.

What's new in at-spi2-core 2.11.91:

* Improve compatibility with at-spi2-registryd <= 3.10.

What's new in at-spi2-core 2.11.90:

* bus-launcher: Do not use g_setenv when initializing the bus (bgo#724070).

* Fix a critical when processing deferred messages (bgo#724292).

* Add AtspitableCell, tracking the new atk interface

What's new in at-spi2-core 2.11.5:

* Add atspi_event_listener_register_full, and cache data requested by it
  for the duration of the event callback (BGO#708695).

* Fix a crash when atspi_accessible_get_process_id is called for an
  application that is no longer present.

What's new in at-spi2-core 2.11.3:

 * Fix atspi_text_get_bounded_ranges

* document: add support to current page and page count (BGO#719508).

What's new in at-spi2-core 2.11.2:

* Add new roles and states to track atk (BGO#710464, BGO#712608, BGO#712609).

What's new in at-spi2-core 2.11.1:

* Fix a gsource leak that adversely impacted performance (BGO#709625).

* Hopefully fix a rare crash when starting at-spi2-registryd (BGO#710689).

* Fix atspi_component_contains (BGO#710730).

* Fix some compiler warnings and build issues.
2014-08-06 10:52:45 +00:00
wiz
db10fa00b0 Update to 2.12.0:
Changes in version 2.12.0:
==========================

Translations

A S Alam (pa), Claudio Arseni (it), Ask H. Larsen (da), Kjartan Maraas
(nb), Andika Triwidada (id)

Changes in version 2.11.92:
==========================

* AtkValue:
  * Bug 684576: AtkValue heavily refactored. Available now so
    implementors could start migration on next cycle.
  * Bug 726216: update atk.symbols, autotools for missing symbols and
    files
* AtkTableCell:
  * Added symbols to be exported at atk.symbols

Contributors:
  Chun-wei Fan, Alejandro Piñeiro Iglesias

Translations

  Aurimas Černius (lt), Marek Černocký (cs), Fran Diéguez (gl), Piotr
  Drąg (po), Rafael Ferreira (pt_BR), Attila Hammer (hu), Sphinx Jiang
  (zh_CN), Chao-Hsiung Liao (zh_HK), Duarte Loreto (pt), Kjartan
  Maraas (nb), Rūdolfs Mazurs (lv), Daniel Mustieles (es), Yuri
  Myasoedov (ru), Claude Paroz (fr), Changwoo Ryu (ko), Мирослав
  Николић (sr)


Changes in version 2.11.90:
==========================

* AtkComponent:
  * Deprecate get_position and get_size in favor of get_extents.
* AtkTable:
  * Deprecate all index-based methods (atk_table_get_index_at,
    atk_table_get_column_at_index, atk_table_get_row_at_index).
* AtkTableCell:
  * Bug 651353: Add AtkTableCell
* Documentation:
  * Document that atk_component_contains has a default implementation.
  * Document AtkTableCell.
  * Update AtkTable documentation after AtkTableCell addition.
  * Document AtkRegistry (already existed but not properly included on
    the documentation).
  * API reference categorized (now easier to read).
  * ATK overview added.
  * Added some previously forgotten symbols (thanks to atk-unused.txt)

Contributors:
  Mike Gorse, Alejandro Piñeiro Iglesias

Translations:
  Jorge Pérez Pérez (an), Kjartan Maraas (nb), Andika Triwidada (id)

Changes in version 2.11.6:
==========================

* AtkText:
  * Bug 723292: Getting the localized role name fails for
    ATK_ROLE_EDITBAR
  * Bug 653293: text-insert and text-remove are again detailed
    signals. Document it.

Contributors:
  Alejandro Piñeiro Iglesias

Translations:
  Aurimas Černius (lt), Marek Černocký (cs), Tong Hui (zh_CN),
  Chao-Hsiung Liao (zh_HK)

Changes in version 2.11.5:
==========================

* MSVC Builds: Rework Introspection Build and other miscellaneous
  fixes

Contributors:
  Chun-wei Fan

Translations:
  Yosef Or Boczko (he), Dimitris Spingos (el), Peter Vágner (sk)

Changes in version 2.11.4:
==========================

* AtkRole:
  * Bug 720065: add roles for description lists
* Deprecations:
  * Bug 476674: deprecate table properties that depend on the
    row/column number
  * Bug 652798: kill AtkMisc
  * Deprecate connect/remove_property_change_handler
  * Deprecate atk_role_register
* Documentation:
  * Bug 644747: improve documentation for AtkObject::property-change
  * Improved AtkUtil documentation
  * Updated new symbols sections on documentation
  * Not using GTK-Doc tag "Virtual" anymore, as is deprecated
* Building:
  * Bug 644756: remove atkintl.h in favour of gi18n-lib.h from glib
  * Bug 652965: include atk-enum-types.h on atk.h
  * Fixed some gobject-introspection warnings
  * Replace INCLUDES for AM_CPPFLAGS to silence automake deprecation
    warnings.
* Visual C++ Studio files:
  * Add a PlatformToolsetTag on gengir MSVC Project
  * Split the Property Sheets
  * Update Visual C++ 2008 "install" phase
  * Bug 690145: use Python to Generate the MSVC Projects
* Miscellanea:
  * Bug 572489: atk_text_range_extents should use g_return_if_fail
  * Bug 653293: remove G_SIGNAL_DETAILED from atktext signals that
    doesn't use details
  * Bug 720095: add atk_object_peek_parent
  * Updated AUTHORS and doap files
  * Added role names on source file in order to be translated

Contributors:
   Chun-wei Fan, Kjartan Maraas, Alejandro Piñeiro Iglesias, Colin
   Walters, Yue Wang

Translations:
  Fran Diéguez (gl), Michael Jayt (zh_CN), Daniel Mustieles (es),
  Fábio Nogueira (pt_BR)


Changes in version 2.11.3:
==========================

* Bug 709214: Need API to get the document's current page number and
*  page count
* Updated Greek translation

Changes in version 2.11.2:
==========================

* AtkRole:
  * Bug 709106: add media (audio and video) roles
  * Bug 712586: new ATK roles for ARIA roles (plus rating)
    * This includes: ATK_ROLE_DEFINITION, ATK_ROLE_ARTICLE,
      ATK_ROLE_LANDMARK, ATK_ROLE_LOG, ATK_ROLE_MARQUEE,
      ATK_ROLE_MATH, ATK_ROLE_RATING, ATK_ROLE_TIMER,
* AtkState:
  * Bug 712576: add ATK_STATE_CHECKABLE
  * Bug 712581: add ATK_STATE_HAS_POPUP
* AtkDocument:
  * Bug 709106: add page-changed-signal
  * Deprecated atk_document_get_document and
    atk_document_get_document_type
  * Added testdocument on tests directory
* Documentation:
  * Update documentation for selected_link method and property
  * Improve documentation of AtkAttribute and AtkAttributeSet
* Updated Galician and Spanish translations

Changes in version 2.11.1:
==========================

* Bug 684667: Improve AtkObject::children-changed documentation
* Bug 709351: new role ATK_ROLE_TITLE_BAR
* Bug 710463: new role ATK_ROLE_BLOCK_QUOTE
* Updated Spanish translation
2014-08-06 10:38:21 +00:00
wiz
70e26d21e8 Update to 5.4.2:
-----
5.4.2
-----

* Issue #236: Corrected regression in execfile implementation for Python 2.6.
2014-08-05 18:38:50 +00:00
wen
f1cd00110d Update to 0.037
Upstream changes:
0.037     2014-07-27 16:14:54+02:00 Europe/Amsterdam
          Scrub environment variable in tests

0.036     2014-05-02 14:51:02CEST+0200 Europe/Amsterdam
          Add --jobs argument to MBT
          Add xs directory to include list
2014-08-04 12:00:53 +00:00
wiz
9e4a81ba33 Switch to webkit-gtk. Bump PKGREVISION. Remove unused buildlink3.mk file. 2014-08-04 09:25:25 +00:00
wiz
eac55c7061 Switch to webkit1-gtk* in preparation for package update to v2.
Packages can switch to that version when they're tested to build with it.
2014-08-03 22:13:19 +00:00
obache
1561c2b42c Update ruby-test-unit-notify to 1.0.3.
# News

## 1.0.3 - 2014-08-03 {#version-1-0-3}

### Improvements

* Supported OS X native notification system via
  [terminal-notifier](https://github.com/alloy/terminal-notifier).
  It requires OS X 10.8 or later.
  [GitHub#4][Patch by cosmo0920]

### Thanks

* cosmo0920
2014-08-03 12:52:35 +00:00
szptvlfn
35d78ba7c9 + hs-safe 2014-08-02 21:41:52 +00:00
szptvlfn
c9b4c65b60 Import safe-0.3.7 as devel/hs-safe,
packaged for wip.

A library wrapping Prelude/Data.List functions that can throw exceptions, such
as head and !!. Each unsafe function has up to four variants, e.g. with tail:

* tail :: [a] -> [a], raises an error on tail [].

* tailMay :: [a] -> Maybe [a], turns errors into Nothing.

* tailDef :: [a] -> [a] -> [a], takes a default to return on errors.

* tailNote :: String -> [a] -> [a], takes an extra argument which supplements
                                    the error message.

* tailSafe :: [a] -> [a], returns some sensible default if possible,
                          [] in the case of tail.

This package is divided into three modules:

* Safe contains safe variants of Prelude and Data.List functions.

* Safe.Foldable contains safe variants of Foldable functions.

* Safe.Exact creates crashing versions of functions like zip (errors if
  the lists are not equal) and take (errors if there are not enough elements),
  then wraps them to provide safe variants.
2014-08-02 21:40:16 +00:00
wiz
858a732b04 Update to 3.0.2:
TortoiseHg 3.0.2 is a regularly scheduled bug-fix release.

If you had installed 3.0 and were using the newly bundled hg-svn
or hg-git, you must change the name of those extensions to hgsubversion
and hggit respectively. The method of their bundling has been
changed because of issue #3768. Post-upgrade, you should be able
to de-select "hg-git" and/or "hg-svn" from the settings dialog and
select the new "hggit" and/or "hgsubversion" respectively.

Also note that now that TortoiseHg and Mercurial have synchronized
revision numbers, the names of the TortoiseHg installers for Windows
have been simplified to include just a single version number. These
installer packages still include TortoiseHg and Mercurial (it would
be quite impossible to package one without the other).
2014-08-02 07:07:33 +00:00
wiz
d7a2aee037 Update to 3.1:
Mercurial 3.1 (2014-08-01)

    backout: accept '--edit' like other commands creating new changeset
    bash_completion: add -l|--list support for shelve
    bookmarks: avoid deleting primary bookmarks on rebase
    bookmarks: improve the bookmark help (issue4244)
    branch: add debug message for branch cache write failure
    bugzilla: stop trying to cache setup across hook invocation
    build: initial support for in-tree autobuilding recipes
    buildrpm: include release version in .tar.gz name
    bundle2: add pushkey support
    bundle2: fix bundle2 pulling all revs on empty pulls
    commit: make commit message shown in text editor customizable by template
    config: allow 'user' in .hgrc ui section (issue3169)
    convert: detect removal of ".gitmodules" at git source revisions correctly
    convert: drastically speed up git conversions
    convert: mercurial source: convert global tags only - not local tags
    convert: only consider shamap revisions converted if they still exists
    convert: update the transplant, rebase and graft references in 'extra'
    diff: add nobinary config to suppress git-style binary diffs
    discovery: if a push would create a new head, mention the bookmark name if any
    filemerge: add internal:tagmerge merge tool
    filemerge: use 'basic' as the default of '[ui] mergemarkers' for safety
    filemerge: use non-minimal conflict marker regions (BC)
    gpg: accept '--edit' like other commands creating new changeset
    graft: customize graft conflict markers (BC)
    help: always show command help with -h (issue4240)
    help: suggest keyword search when no topic is found
    histedit: respect revsetalias entries (issue4311)
    import: add --partial flag to create a changeset despite failed hunks
    largefiles: avoid unnecessary creation of .hg/largefiles when opening lfdirstate
    largefiles: include largefiles when doing log on a directory (issue4241)
    largefiles: show also how many data entities are outgoing at "hg outgoing"
    largefiles: use "normallookup", if "mtime" of standin is unset
    log: allow revset for --follow to be lazily evaluated
    log: do not use exact matcher for --patch --follow without file (issue4319)
    log: make --patch --follow work inside a subdirectory
    make: add a basic osx mpkg target
    merge: add conflict marker formatter (BC)
    merge: define conflict marker labels in filemerge()
    mergetools.hgrc: add minimal configuration for editmerge
    packaging: move output directory from build/ to packages/
    pager: add attend-<command> option
    patchbomb: includes series information in the header
    pull: when remote supports it, pull phase data alongside changesets
    purge: add options for deleting only files or only directories
    push: use bundle2 to push phases when available
    qfold: allow to specify '--message/'--logfile' and '--edit' at the same time
    qimport: record imported revs incrementally (issue3874)
    qrefresh: allow to specify '--message/'--logfile' and '--edit' at the same time
    rebase: specify custom conflict marker labels for rebase (BC)
    resolve: abort when not applicable (BC)
    resolve: don't abort resolve -l even when no merge is in progress
    resolve: print message when no unresolved files remain (issue4214)
    resolve: print warning when no work performed (issue4208)
    revset: maintain ordering when subtracting from a baseset (issue4289)
    revset: optimize baseset.sub (issue4313)
    setup: fixed for Pythons which don't have a CFLAGS
    setup: make Xcode 5.1 check less specific
    shelve: accept '--edit' like other commands creating new changeset
    strip: drop -b/--backup option (BC)
    strip: remove bookmarks after strip succeed (issue4295)
    templatefilter: add splitlines function
    templatekw: add 'currentbookmark' keyword to show current bookmark easily
    templatekw: add 'subrepos' keyword to show updated subrepositories
    templater: introduce startswith function
    templater: introduce word function
    templates: escape NUL bytes in jsonescape (issue4303)
    update: introduce --tool for controlling the merge tool
    update: show message when a bookmark is activated by update
    update: specify custom conflict markers for update (BC)
    update: when deactivating a bookmark, print a message
    version: show enabled extensions (issue4209)
    version: don't traceback if no extensions to list (issue4312)
    vim: use try catch in vim plugin to avoid conflicts
2014-08-02 07:04:18 +00:00
szptvlfn
ccffc022f0 + hs-split 2014-08-01 20:59:29 +00:00
szptvlfn
d2db178708 Import split-0.2.2 as devel/hs-split,
packaged for wip by pho.

A collection of various methods for splitting lists into parts, akin to the
"split" function found in several mainstream languages. Here is its tale:

Once upon a time the standard Data.List module held no function for
splitting a list into parts according to a delimiter. Many a brave
lambda-knight strove to add such a function, but their striving was in
vain, for Lo, the Supreme Council fell to bickering amongst themselves what
was to be the essential nature of the One True Function which could cleave
a list in twain (or thrain, or any required number of parts).

And thus came to pass the split package, comprising divers functions for
splitting a list asunder, each according to its nature. And the Supreme
Council had no longer any grounds for argument, for the favored method of
each was contained therein.

To get started, see the Data.List.Split module.
2014-08-01 20:58:03 +00:00
szptvlfn
e051f450b6 + hs-lifted-base 2014-08-01 20:55:27 +00:00
szptvlfn
7055e371b5 Import lifted-base-0.2.3.0 as devel/hs-lifted-base,
packaged for wip.

lifted-base exports IO operations from the base library lifted to any
instance of MonadBase or MonadBaseControl.
2014-08-01 20:53:58 +00:00
schmonz
609dccc1fd Even though we specify OpenSSL, on sufficiently new Mac OS X, Git
has been linking with Apple's CommonCrypto instead. Add an
"apple-common-crypto" option that explicitly avoids CommonCrypto
when it's off. Turn it off by default, and set PKG_FAIL_REASON if
it's enabled on an unsuitable system.

While here, regenerate fuzzy patches.

Addresses pkg/49051. Bump PKGREVISION.
2014-08-01 19:18:39 +00:00
szptvlfn
de789bf010 + hs-ansi-terminal 2014-08-01 12:09:16 +00:00
szptvlfn
03265ea665 Import ansi-terminal-0.6.1.1 as devel/hs-ansi-terminal,
packaged for wip by pho.

ANSI terminal support for Haskell: allows cursor movement, screen
clearing, color output showing or hiding the cursor, and changing the
title. Compatible with Windows and those Unixes with ANSI terminals,
but only GHC is supported as a compiler.
2014-08-01 12:07:44 +00:00
hiramatsu
8d7cfa1c0f Update devel/p5-num to 1.09.
PKGVERSION is set to 1.090 because it should be larger than 1.016.

Changes from previous:
----------------------
1.09 2014-05-26 NEILB
    - Added some more modules to the SEE ALSO section
    - Various documentation improvements
    - Added github repo to the pod

1.08 2014-05-06 NEILB
    - Changed how the constants are defined, to deal with a change in 5.19.3
      "Closures of the form "sub () { $some_variable }" are no longer
       inlined, causing changes to the variable to be ignored by callers of
       the subroutine. [perl #79908]"
      RT#95387 - thanks to Slaven Rezic.
    - Changed use of \d to [0-9]

1.07 2014-04-10 NEILB
    - Playing with Devel::Cover, starting to improve coverage of testsuite
    - Added testsuite for hex and octal index values, and _ in long numbers
    - Added testsuite for bitmask wrap-around cases

1.06 2014-01-25 NEILB
    - Specified MIN_PERL_VERSION as 5.006 in Makefile.PL
    - Changed the COPYRIGHT section to COPYRIGHT AND LICENSE
      so Kwalitee / CPANTS would see it.
    - Added 'warnings' to PREREQ_PM

1.05 2013-09-06 NEILB
    - I'd got two versions wrong when merging the history information
      from the pod into Changes. As a result the previous release was
      failing conformance with CPAN::Changes::Spec

1.04 2013-09-05 NEILB
    - Bumped version so I can release, now the offending CORBA-IDL
      release has been deleted from CPAN.

1.03 2013-09-02 NEILB
    - Added links to enumeration modules in SEE ALSO section.
    - Failed to index, due to clash with Enum module in CORBA-IDL

1.02 2013-09-01 NEILB
    - Added links to other modules and my review, in SEE ALSO
    - Failed to index, due to clash with PAUSE permissions for Enum module

1.016_01 2013-08-27 NEILB
    - Neil Bowers (NEILB) has taken over maintenance from Byron (thanks Byron!)
    - Reformatted this file (Changes) as per CPAN::Changes::Spec
    - Some of the revision history was in this file, some was in the pod;
      I think I've merged them correctly.
    - Added licence and repository metadata to Makefile.PL
2014-08-01 11:26:21 +00:00
schmonz
80824c9956 Update to 1.20140613. From the changelog:
* Added lib/git-annex. Thanks, martin f krafft.
  Closes: #743882
* Make mr help work even if the mrconfig file is busted.
  Thanks, Lorenzo Cappelletti
* Support "vcsh clone url repo" as trusted checkout syntax,
  while still supporting the old syntax.
* bootstrap: Support reading bootstrap mrconfig file from both a local
  file, and from stdin.
  Thanks, Lorenzo Cappelletti
2014-08-01 07:29:14 +00:00
hiramatsu
b00938e8b2 Fixed path to .packlist. 2014-07-31 07:53:22 +00:00
hiramatsu
8c9ca13414 Update devel/p5-OOTools to 2.30.
Changes from previous:
----------------------

Version 2.30 - 2012-03-05
- maintainance release fixing deprecated warnings and
  test case that was broken beause the used syntax for
  accessing namespaces is not supported by perl anymore since
  version 5.10
- new maintainer is Sebastian Knapp <rock@ccls-online.de>
2014-07-31 07:45:15 +00:00
szptvlfn
e06c7d0b8d + hs-monad-control 2014-07-30 21:35:53 +00:00
szptvlfn
bb61e42bf0 Import monad-control-0.3.3.0 as devel/hs-monad-control,
packaged for wip by pho.

This package defines the type class MonadBaseControl, a subset of
MonadBase into which generic control operations such as catch can be
lifted from IO or any other base monad. Instances are based on monad
transformers in MonadTransControl, which includes all standard monad
transformers in the transformers library except ContT.

See the lifted-base package which uses monad-control to lift IO
operations from the base library (like catch or bracket) into any
monad that is an instance of MonadBase or MonadBaseControl.

Note that this package is a rewrite of Anders Kaseorg's monad-peel
library. The main difference is that this package provides CPS style
operators and exploits the RankNTypes and TypeFamilies language
extensions to simplify and speedup most definitions.
2014-07-30 21:34:26 +00:00
dbj
1cd8b0c400 fix permissions on installed files 2014-07-30 03:41:51 +00:00
wiz
42e73dc33d Sort. 2014-07-29 15:25:42 +00:00
wiz
f89745987b Remove patch-aa, removed from distinfo during 0.47 update. 2014-07-29 15:24:06 +00:00
wen
43f01832cf Update to 1.17
Upstream changes:
1.17  Fri Jul 25 14:02:00 PDT 2014
        - Add support for chunking large bodies into multiple AMQP frames,
          allowing the sending of large messages.
2014-07-29 04:35:19 +00:00
wen
fec5bf9f8a Update to 0.55
Upstream changes:
0.55     Sat, 01 Mar 2014 22:41:30 +0100
         - Receipts: skip re-send if this jabber account is offline
         - Bugfix: properly clear the disconnected callback
         - add repository information to META file
2014-07-29 03:44:21 +00:00
wen
82f333367e Update to 7.07
Upstream changes:
7.07 Tue Dec 17 17:45:02 CET 2013
	- the documentation for custom tls verify schemes was wrong. make it agree
          with the code (reported by Maxime Soul茅).
	- added cbor read and write types to AnyEvent::Handle (using CBOR::XS).
        - work around an API change in openssl that could cause wrong tls connection
          aborts, likely on windows only (analyzed by sten).
        - calling AnyEvent->now_update with AnyEvent::Impl::Perl caused an
          endless loop (reported by Dietrich Rebmann).
        - add tlsv1_1 and tlsv1_2 protocols to AnyEvent::TLS
          (patch by Maxime Soul茅).
        - document AnyEvent::Impl::IOAsync::set_loop and
          $AnyEvent::Impl::IOAsync::LOOP. Though only documented now, this
          functionality has _always_ been available.
	- force a toplevel domain name in t/81_hosts.t (analyzed by
          David Jack Wange Olrik).
        - document that AnyEvent::Log uses AnyEvent::IO.
        - warn about AnyEvent::Filesys::Notify performance.
        - praise the joys of AnyEvent::Fork::*.
        - time for an =encoding directive.
        - do no longer use JSON to create a default json coder, use
          JSON::XS or JSON::PP directly.
2014-07-29 03:34:56 +00:00
szptvlfn
861f581d61 Bump PKGREVISION for hs-cmdargs-0.10.9 2014-07-28 21:38:07 +00:00
szptvlfn
e3f871577e Update to 0.10.9
CHANGES:
0.10.9
    #10, fix versionArgs (broken in 0.10.8)
0.10.8
    Avoid compilation warnings on GHC 7.8
    #9, add --numeric-version flag
    Update the copyright year
    Change GetOpt.usageInfo to be more like GetOpt
2014-07-28 21:35:23 +00:00
szptvlfn
c4ea4d4a7b + hs-vault 2014-07-28 21:02:55 +00:00
szptvlfn
23ad20daa8 Import vault-0.3.0.3 as devel/hs-vault,
packaged for wip.

A vault is a persistent store for values of arbitrary types. It's like
having first-class access to the storage space behind IORefs.

The data structure is analogous to a bank vault, where you can access
different bank boxes with different keys; hence the name.

Also provided is a locker type, representing a store for a single element.
2014-07-28 21:01:08 +00:00
schmonz
5f5348b59b Update to 2.08. From the changelog:
2.07    Mon Jul 28 02:48:49 CDT 2014

Try one more time to deal with version issues.

2.01    Sat Jul 26 01:52:46 CDT 2014

Version numbers now come from the current build rather than Makefile.PL.
Upping the version to v2.00 makes it easier to keep track of it all.
Makefile uses stringy, .pm uses v-string.
Hopefully that will keep everyone happy.

For libs_curr:

Avoid truncating dirent's with embedded newlines in taint-hack
by using single-line mode: m{ (.+) }xs

Add "scalar" option to export the first directory found only as
a scalar (vs list). Mainly useful with things like config dir's
where the first one will always be used in any case:

    use FindBin::libs qw( base=etc scalar );

exports "$etc" rather than "@etc" (saves using $etc[0]
everyplace). Also works with

    use FindBin::libs qw( base=etc export=config scalar );

to export $config rather than an array.

Added some examples.

Replace given block to avoid nastygrams from post-5.16 perls.

Add stub libs.pm as placeholder for version.

Finally remembered to fix typo (thanks to x.guimard).


1.11   Wed Jul  2 22:34:00 CDT 2014

R.I.P. Build.PL.
see Makefile.PL

Fix broken assignment of rel2abs from Cwd rather than
File::Spec::Functions.

Add test for abs_path or rel2abs surviving both '//' and 'cwd' --
if neither of them is available or working the rest of this is
a waste.

Note: I don't have access to windows for testing. If any of this
fails please contact me and we can figure out what is wrong.


1.9.1   Tue May 27 08:20:41 CDT 2014

Minor cleanup blows up in 5.12; works in 5.14. Given that 5.20 is
about to be on the street: the current version is pushed
up to 5.14 (i.e., if ref $^V and v5.14 le $^V then the
installed version is *_curr, otherwise it is *_5_8).
2014-07-28 20:09:30 +00:00
wen
67a836204e Update to 1.19
Upstream changes:
1.19  Fri Nov 22 07:15 2013
  - Remove the OP tree munging optimization since it wasn't in the
    end really speeding things up. (chocolateboy)
  - Require Time::HiRes explicitly because CentOS cripples the base
    perl install.

1.18  Mon Jun 17 18:07 2013
  - Revert fixes for implicitly-lvalue getters for now since that
    actually breaks user code. It seems it's not just because the
    users are naughty, so more investigation required.

1.17  Mon Jun 17 07:09 2013
  - For Hashes: Implement predicates that check definedness and
    existance explicitly. The traditional "predicates" check
    definedness. It's conceivable to also want a bool-check
    type predicate. File a ticket if you need that.
  - Fix bug regarding getters being implicitly lvalue by
    returning the internal SV*. Instead, we now use TARG.
2014-07-28 13:43:07 +00:00
wen
c36aea5e63 Update to 1.000
Upstream changes:
1.000     2014-07-16 09:55:29-04:00 America/New_York

    [*** INCOMPATIBLE CHANGES ***]

    - Attributes for custom accessors *MUST* be declared for them to be
      set via the constructor.  It is no longer sufficient for a method of
      the same name to exist.

    - Unknown constructor arguments are ignored rather than fatal; they are
      not included in the object.  Special instructions for using BUILD to
      hide constructor arguments from validation are irrelevant and have
      been removed.

    - These changes make Class::Tiny-based classes easier to subclass by
      more advanced object frameworks like Moose or Moo.

0.015     2014-07-13 23:10:47-04:00 America/New_York

    [CHANGED]

    - lowered minimum perl to 5.006
2014-07-28 13:33:08 +00:00
jperkin
a9d8966606 Remove pointless ifndef guard, GNUSTEP_SKIP_DEFAULT_OPTIONS isn't used or
documented anywhere else in pkgsrc.
2014-07-28 09:26:20 +00:00
jperkin
88afbb2a03 Set PKGSRC_COMPILER, do not append to it. The latter seems to cause
problems when PKGSRC_COMPILER contains duplicate entries.  Pointed out and
verified by taca.
2014-07-28 09:18:59 +00:00
wen
6de9a0fd37 Update to 1.5.7
Upstream changes:
1.5.7 (2014-05-29)

Bug fixes:
Skip the traceback on "Broken pipe" signal. (Issue #275)
Do not exit when an option in setup.cfg or tox.ini is not recognized.
Check the last line even if it does not end with a newline. (Issue #286)
Always open files in universal newlines mode in Python 2. (Issue #288)
2014-07-28 02:48:49 +00:00
wen
4191b44b34 Update to 0.016
Upstream changes:
0.016     2014-06-21 04:04:55Z
          - fix prereq problem with last release - now no longer testing the
            example scripts for user installs

0.015     2014-06-20 03:36:33Z
          - adjusted packaging and tests to become perl-5.6 friendly,
            including only using core or dual-lifed prerequisites

0.014     2014-03-01 22:08:26Z
          - fix test that was failing when FOO or BAR environment variables
            were set (RT#93447)

0.013     2013-12-14 21:26:06Z
          - update configure_requires checking in Makefile.PL
2014-07-28 02:27:03 +00:00
wen
a582bbdc52 Update to 0.05
Upstream changes:
0.05 2014-03-26
    - Improved the DESCRIPTION section, particularly the first paragraph.
    - Added a bunch more Exporter modules to the SEE ALSO section.

0.04 2014-03-26
    - Added Constant::Exporter::Lazy to SEE ALSO
    - Had forgotten to put README and Changes in MANIFEST. Sigh.

0.03 2014-03-25
    - Now maintained by NEILB
    - Fixed typo reported by dsteinbrunner in RT#87096
    - Now use strict and warnings
    - Added github repo to metadata and pod
    - Added README
    - Specified min perl version 5.6.0 in metadata
    - Set PREREQ_PM, TEST_REQUIRES, CONFIGURE_REQUIRES in Makefile.PL
    - Added a load of modules to SEE ALSO.
2014-07-28 02:15:53 +00:00
wen
8e0bb78d12 Update to 5.06
Upstream changes please visit:
http://search.cpan.org/~timb/Devel-NYTProf-5.06/Changes
2014-07-28 02:10:34 +00:00
wen
e684ed17e7 + p5-Test-Roo 2014-07-28 00:09:20 +00:00
wen
664c78e27e Import Test-Roo-1.003 as devel/p5-Test-Roo.
This module allows you to compose Test::More tests from roles.
It is inspired by the excellent Test::Routine module, but uses
Moo instead of Moose. This gives most of the benefits without
the need for Moose as a test dependency.
2014-07-28 00:08:01 +00:00
szptvlfn
7d01dc915c + hs-uniplate 2014-07-26 21:51:55 +00:00
szptvlfn
b7e22d21b0 Import uniplate-1.6.12 as devel/hs-uniplate,
packaged for wip by pho.

Uniplate is library for writing simple and concise generic operations.
Uniplate has similar goals to the original Scrap Your Boilerplate work, but
is substantially simpler and faster. The Uniplate manual is available at
http://community.haskell.org/~ndm/darcs/uniplate/uniplate.htm.
2014-07-26 21:50:10 +00:00
adam
043005cd3e Changes 1.36.5:
- Lower the harfbuzz requirement
2014-07-26 08:30:58 +00:00
szptvlfn
b4f3f93f8c + hs-cpphs 2014-07-25 10:53:48 +00:00
szptvlfn
7c20c85d9c Import cpphs-1.18.5 as devel/hs-cpphs,
packaged for wip by esg.

Cpphs is a re-implementation of the C pre-processor that is both more
compatible with Haskell, and itself written in Haskell so that it can be
distributed with compilers.

This version of the C pre-processor is pretty-much feature-complete and
compatible with traditional (K&R) pre-processors. Additional features
include: a plain-text mode; an option to unlit literate code files; and an
option to turn off macro-expansion.
2014-07-25 10:52:17 +00:00
hiramatsu
b3a1763d63 Update devel/p5-Sub-Name to 0.07.
Changes from previous:
----------------------
0.07 -- 2014-07-11
    - skip optional test if B::C 1.48 is not installed (Reini Urban)

0.06 -- 2014-07-10
    * Do not change the string arg in XS, use copy instead. Fixes perlcc -O3
      RT#96893 (Reini Urban)
    * add README make target
    * add more distribution metadata
2014-07-25 07:25:06 +00:00
jperkin
94b416cc6e lex (libfl) is a runtime dependency. 2014-07-24 13:23:31 +00:00
jperkin
b0189cfdd5 flex (libfl) is a runtime dependency. 2014-07-24 13:22:36 +00:00
jperkin
7128750932 lex (libfl) is a runtime dependency. 2014-07-24 13:20:10 +00:00
wiz
3a1cb1d423 Update to 0.20.2:
0.20.2 (2014-06-16)
===================

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

* Some optimisations for set/frozenset instantiation.

* Support for C++ unordered_set and unordered_map.

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

* Access to attributes of optimised builtin methods (e.g.
  ``[].append.__name__``) could fail to compile.

* Memory leak when extension subtypes add a memory view as attribute
  to those of the parent type without having Python object attributes
  or a user provided dealloc method.

* Compiler crash on readonly properties in "binding" mode.

* Auto-encoding with ``c_string_encoding=ascii`` failed in Py3.3.

* Crash when subtyping freelist enabled Cython extension types with
  Python classes that use ``__slots__``.

* Freelist usage is restricted to CPython to avoid problems with other
  Python implementations.

* Memory leak in memory views when copying overlapping, contiguous slices.

* Format checking when requesting non-contiguous buffers from
  ``cython.array`` objects was disabled in Py3.

* C++ destructor calls in extension types could fail to compile in clang.

* Buffer format validation failed for sequences of strings in structs.

* Docstrings on extension type attributes in .pxd files were rejected.
2014-07-22 11:42:51 +00:00
wiz
39300631d7 Update to 1.4.22:
1.4.22
==================================================

- refactor class-level registry on ForkedFunc child start/finish
  event to become instance based (i.e. passed into the constructor)

1.4.21
==================================================

- ForkedFunc now has class-level register_on_start/on_exit()
  methods to allow adding information in the boxed process.
  Thanks Marc Schlaich.

- ForkedFunc in the child opens in "auto-flush" mode for
  stdout/stderr so that when a subprocess dies you can see
  its output even if it didn't flush itself.

- refactor traceback generation in light of pytest issue 364
  (shortening tracebacks).   you can now set a new traceback style
  on a per-entry basis such that a caller can force entries to be
  isplayed as short or long entries.

- win32: py.path.local.sysfind(name) will preferrably return files with
  extensions so that if "X" and "X.bat" or "X.exe" is on the PATH,
  one of the latter two will be returned.
2014-07-22 10:20:50 +00:00
wiz
679f3a133c Update to 5.4.1:
-----
5.4.1
-----

* Python #7776: (ssl_support) Correct usage of host for validation when
  tunneling for HTTPS.

---
5.4
---

* Issue #154: ``pkg_resources`` will now cache the zip manifests rather than
  re-processing the same file from disk multiple times, but only if the
  environment variable ``PKG_RESOURCES_CACHE_ZIP_MANIFESTS`` is set. Clients
  that package many modules in the same zip file will see some improvement
  in startup time by enabling this feature. This feature is not enabled by
  default because it causes a substantial increase in memory usage.

---
5.3
---

* Issue #185: Make svn tagging work on the new style SVN metadata.
  Thanks cazabon!
* Prune revision control directories (e.g .svn) from base path
  as well as sub-directories.

---
5.2
---

* Added a `Developer Guide
  <https://pythonhosted.org/setuptools/developer-guide.html>`_ to the official
  documentation.
* Some code refactoring and cleanup was done with no intended behavioral
  changes.
* During install_egg_info, the generated lines for namespace package .pth
  files are now processed even during a dry run.

---
5.1
---

* Issue #202: Implemented more robust cache invalidation for the ZipImporter,
  building on the work in Issue #168. Special thanks to Jurko Gospodnetic and
  PJE.

-----
5.0.2
-----

* Issue #220: Restored script templates.
2014-07-22 10:00:05 +00:00
wiz
26d46aea77 Update to 0.8.6: changes not found. 2014-07-22 09:50:41 +00:00
wiz
aa8430a450 Update to 2.6.0:
NEXT (2.6)
-----------------------------------

- Cache exceptions from fixtures according to their scope (issue 467).

- fix issue537: Avoid importing old assertion reinterpretation code by default.

- fix issue364: shorten and enhance tracebacks representation by default.
  The new "--tb=auto" option (default) will only display long tracebacks
  for the first and last entry.  You can get the old behaviour of printing
  all entries as long entries with "--tb=long".  Also short entries by
  default are now printed very similarly to "--tb=native" ones.

- fix issue514: teach assertion reinterpretation about private class attributes

- change -v output to include full node IDs of tests.  Users can copy
  a node ID from a test run, including line number, and use it as a
  positional argument in order to run only a single test.

- fix issue 475: fail early and comprehensible if calling
  pytest.raises with wrong exception type.

- fix issue516: tell in getting-started about current dependencies.

- cleanup setup.py a bit and specify supported versions. Thanks Jurko
  Gospodnetic for the PR.

- change XPASS colour to yellow rather then red when tests are run
  with -v.

- fix issue473: work around mock putting an unbound method into a class
  dict when double-patching.

- fix issue498: if a fixture finalizer fails, make sure that
  the fixture is still invalidated.

- fix issue453: the result of the pytest_assertrepr_compare hook now gets
  it's newlines escaped so that format_exception does not blow up.

- internal new warning system: pytest will now produce warnings when
  it detects oddities in your test collection or execution.
  Warnings are ultimately sent to a new pytest_logwarning hook which is
  currently only implemented by the terminal plugin which displays
  warnings in the summary line and shows more details when -rw (report on
  warnings) is specified.

- change skips into warnings for test classes with an __init__ and
  callables in test modules which look like a test but are not functions.

- fix issue436: improved finding of initial conftest files from command
  line arguments by using the result of parse_known_args rather than
  the previous flaky heuristics.  Thanks Marc Abramowitz for tests
  and initial fixing approaches in this area.

- fix issue #479: properly handle nose/unittest(2) SkipTest exceptions
  during collection/loading of test modules.  Thanks to Marc Schlaich
  for the complete PR.

- fix issue490: include pytest_load_initial_conftests in documentation
  and improve docstring.

- fix issue472: clarify that ``pytest.config.getvalue()`` cannot work
  if it's triggered ahead of command line parsing.

- merge PR123: improved integration with mock.patch decorator on tests.

- fix issue412: messing with stdout/stderr FD-level streams is now
  captured without crashes.

- fix issue483: trial/py33 works now properly.  Thanks Daniel Grana for PR.

- improve example for pytest integration with "python setup.py test"
  which now has a generic "-a" or "--pytest-args" option where you
  can pass additional options as a quoted string.  Thanks Trevor Bekolay.

- simplified internal capturing mechanism and made it more robust
  against tests or setups changing FD1/FD2, also better integrated
  now with pytest.pdb() in single tests.

- improvements to pytest's own test-suite leakage detection, courtesy of PRs
  from Marc Abramowitz

- fix issue492: avoid leak in test_writeorg.  Thanks Marc Abramowitz.

- fix issue493: don't run tests in doc directory with ``python setup.py test``
  (use tox -e doctesting for that)

- fix issue486: better reporting and handling of early conftest loading failures

- some cleanup and simplification of internal conftest handling.

- work a bit harder to break reference cycles when catching exceptions.
  Thanks Jurko Gospodnetic.

- fix issue443: fix skip examples to use proper comparison.  Thanks Alex
  Groenholm.

- support nose-style ``__test__`` attribute on modules, classes and
  functions, including unittest-style Classes.  If set to False, the
  test will not be collected.

- fix issue512: show "<notset>" for arguments which might not be set
  in monkeypatch plugin.  Improves output in documentation.
2014-07-22 09:49:02 +00:00
manu
042de974cc PatchELF is a small utility to modify the dynamic linker and RPATH
of ELF executables. It is used by the Nix Packages collection
(nixpkgs).
2014-07-22 08:00:03 +00:00
manu
5581238996 pattchELF is a small utility to modify the dynamic linker and RPATH
of ELF executables. It is used by the Nix Packages collection
(nixpkgs).
2014-07-22 07:52:49 +00:00
richard
27ff110681 Be a bit more forgiving with external compilers (earlier than gcc 4.6) and
avoid preprocessor problems with g++ on SunOS.
2014-07-21 07:50:45 +00:00
wiz
1b2f5ba83a Use standard email address (pkgsrc-p5-people should not be MAINTAINER). 2014-07-19 14:26:06 +00:00
szptvlfn
80ceece03c Update to 0.10.11.0
changelog:
Changes in version 0.10.11.0

* Support OverloadedLists for boxed Vector in GHC >= 7.8

Changes in version 0.10.10.0

 * Minor version bump to rectify PVP violation occured in 0.10.9.3 release

Changes in version 0.10.9.3 (deprecated)

 * Add support for OverloadedLists in GHC >= 7.8
2014-07-19 13:16:28 +00:00
szptvlfn
001da78b7e Bump PKGREVISION for hs-syb-0.4.2 2014-07-19 13:14:24 +00:00
szptvlfn
70cfe8a17e Update to 0.4.2
Changes from https://github.com/dreixel/syb
0.4.2
 - Remove duplicate instance in GHC > 7.8
 - Merge pull request #8 from yallop/patch-1
   (Trivial fix): Add a type signature for 'marlow'
2014-07-19 13:12:02 +00:00
adam
786065f672 Changes 2.3.2:
This release adds new features, and fixes and improves a number of issues. This will be the last release to support Python versions earlier than 2.7, as we begin to move toward supporting Python 3.
2014-07-19 12:30:49 +00:00
ryoon
9f6b2e33e9 Update to 0.1pre1949
Changelog:
* Bugfixes
* More tests
2014-07-19 09:08:36 +00:00
ryoon
3f42d8fd69 Add ninja 2014-07-19 09:02:29 +00:00
ryoon
f31a2eff1b Import ninja-1.5.1 as devel/ninja.
Ninja is a small build system with a focus on speed. It differs
from other build systems in two major respects: it is designed to
have its input files generated by a higher-level build system, and
it is designed to run builds as fast as possible.
2014-07-19 09:01:23 +00:00
wiz
50b4572112 Update to 1.8.6:
Meld 1.8.6 has been released.

  Fixes:

    * Handle spaces in filenames with external editor (Kai Willadsen)
    * Fix storing translated column names in configuration (Kai Willadsen)
    * Backport fix for "Open externally" sensitivity setting (Daniel Macks)
    * Fix support for fake comparisons in null VC (Kai Willadsen)
    * Fix "Same" filter for shallow comparison cases (Kai Willadsen)

  Translations:

    * Benjamin Steinwender(de)
    * Daniel Mustieles (es)
    * Inaki Larranaga Murgoitio (eu)
    * Lasse Liehu (fi)
2014-07-19 06:13:37 +00:00
ryoon
7154d0326f Fix SCO OpenServer 5.0.7/3.2 build.
Use usleep.
2014-07-18 19:50:47 +00:00
ryoon
06efd16720 Bump PKGREVISION
If S_ISSOCK is not defined, do not use it.
Fix mysql55-client build under SCO OpenServer 5.0.7/3.2.
2014-07-18 13:02:06 +00:00
fhajny
548fc42bfb Update rudiments to 0.47.
Changes:
- fixed possible null-dereference in xmldomnode::safeAppend
- added charstring::inSetIgnoringCase
- xmldomnode::setAttributeValue does nothing when the null node is
  referenced now
- fixed a codetree bug that could cause indentation to attempt to go
  negative when using an unsigned number
- added a configure test to see if -Wno-format is needed
- configure tests for mlockall/munlockall attempt link now
- added sys/types.h before sys/un.h in sys/un.h test for older freebsd
- implemented stubs for pure virtual methods of client and server classes so
  instances of them could be created to attach already-open file descriptors
- unified usage of select/poll and prefer poll
- pushed all select/poll-related code into listener class
- removed problematic and unused useListener-related methods in
  filedescriptor class
- epoll is used in place of select/poll for systems that support it
- kqueue is used in place of select/poll for systems that support it
- consolidated getpagesize() calls to use sys::getPageSize()
- added detection and support for __vsnprintf for platforms that have
  that instead of vsnprintf
- added cancel and raiseSignal methods to the thread class
- fixed datetime memory leak
- added xmldomnode::clone method to clone a node
- renamed variablebuffer to bytebuffer
- renamed rawbuffer to bytestring
- refactored linkedlist
- added singlylinkedlist class
- added sort, detach, move and insert methods to linkedlist classes
- fixed file::open using O_CREAT without O_EXCL on windows
2014-07-18 11:39:11 +00:00
fhajny
d11b2eaaf0 Update libbson to 0.98.
Changes in 0.98:
- This release includes a new memory callback vtable to help in embedding
  situations that have their own custom allocator such as various language
  runtimes.
- A few compilation fixes for various C++ compilers have also been included.

Changes in 0.8.4:
- Alignment fixes for Solaris Studio C compiler.
- RPM and Debian packaging helpers.
- bson_gettimeofday() has dropped the deprecated timezone field used when
  calling posix gettimeofday(). This eases portability concerns. It is
  technically an ABI break, but since the field was never set, in reality
  it shouldn't be an issue.
- Multi-byte optimizations for bson_oid_to_string() have been disabled on
  non-x86 based platforms. This should aid in architecture portability.
- The JSON parser can now support $numberLong.
- bson_ascii_strtoll() has been added, which is a portable strtoll()
  implementation. This is primarily useful for Windows users and is used
  by the JSON parser.
- A bug was fixed in bson_iter_find_descendant() where the wrong field
  could be matched if it's prefix matched the query.
- bson_array_as_json() has been added to convert a bson_t as a top-level
  array.
2014-07-18 10:31:48 +00:00
ryoon
0ba4bb3df1 Fix SCO OpenServer 5.0.7/3.2 build really.
Treat SCO_SV as SysV.
2014-07-18 10:00:18 +00:00
jperkin
ce031db789 xz is a runtime dependency, used by autopoint.
Bump PKGREVISION.
2014-07-18 08:32:43 +00:00
wen
f9552524f8 Update to 1.15
Release 1.15 - 1 June 2014
 - Allow -coverage default,-pod option to cover (David Cantrell) (github 89).
 - Get cpancover coverage in docker containers.
 - Add CGI.pm as a prerequisite.
 - Test against 5.20.0 and 5.21.0.
 - Add longer delay in tests to try to appease *BSD.

Release 1.14 - 2 May 2014
 - Fix test failures on OpenBSD, NetBSD and Windows.

Release 1.13 - 28 April 2014
 - Test against 5.19.11.
 - Fix "use 5.xyz;" on pre 5.10 perls (github 87).
 - Round percentages down in summary and reports (also fixes Windows tests).
2014-07-18 02:16:21 +00:00
wen
6fea4a0027 Add p5-Inline-C 2014-07-18 02:02:57 +00:00
wen
c2d5589bf4 Import Inline-C-0.61 as devel/p5-Inline-C.
Inline::C is a module that allows you to write Perl subroutines in C.
Since version 0.30 the Inline module supports multiple programming
languages and each language has its own support module.
2014-07-18 02:00:47 +00:00
wen
6c06bab8f7 Update to 0.63
Upstream changes:
0.63 Thu Jul 17 07:51:46 PDT 2014
 - Add mailing list info to Meta and Contributing
2014-07-18 01:42:44 +00:00
wen
b044b33a39 Update to 0.38
Upstream changes:
0.38 Wed Jun 25 21:08:05 PDT 2014
 - Revert json.t. Failed on cpantesters.

0.37 Wed Jun 25 16:47:29 PDT 2014
 - Add JSON to recommends

0.36 Wed Jun 25 16:46:39 PDT 2014
 - Fix homepage in metadata

0.35 Tue Jun 17 10:59:25 PDT 2014
 - Remove ABSTRACT and use manual $VERSION

0.34 Sat Jun 14 13:16:30 PDT 2014
 - Release 0.33 got botched.

0.33 Sat Jun 14 12:59:00 PDT 2014
 - Package with Zilla::Dist
 - Add badges
2014-07-18 01:32:42 +00:00
ryoon
c92e3c1a25 Add SCO OpenServer 5.0.7/3.2 support. Fix build. 2014-07-17 13:44:28 +00:00