Commit graph

26378 commits

Author SHA1 Message Date
mef
4a713df06d Updated devel/p5-Test-MinimumVersion to 0.101.082
------------------------------------------------
0.101082  2015-12-06 23:40:03-05:00 America/New_York
        - add all_minimum_version_from_mymetayml_ok (thanks, Steve Hay!)
        - add all_minimum_version_from_mymetajson_ok (thanks, Steve Hay!)
2016-05-18 11:55:39 +00:00
wiz
662a123cfa Mention this is the 1.0 branch of the package. 2016-05-18 11:53:27 +00:00
wiz
4a44fc70fc + mdds1.2 2016-05-18 11:49:15 +00:00
wiz
ae883cbdef Import mdds1.2-1.2.0 as devel/mdds1.2.
Multi-Dimensional Data Structure (mdds)

A collection of multi-dimensional data structure and indexing algorithm.

It implements the following data structure:

    * flat segment tree
    * segment tree
    * rectangle set

This package contains the 1.2 branch of the software.
2016-05-18 11:48:45 +00:00
mef
9e9305edee Updated devel/p5-Test-Differences to 0.23
-----------------------------------------
0.23  2016-03-16T17:09:37Z
      - Fix encoding errors when reading in a file on Windows with `utf8`
        enabled. See https://rt.perl.org/Ticket/Display.html?id=127668 for the
        bug we've worked around.

0.22  2016-03-02T23:54:26Z
      - Adjusted tests to account for change in output of Text::Diff 1.44.
        They still pass with earlier versions of Text::Diff.
      - Removed Pod tests from the distribution.
2016-05-18 11:46:55 +00:00
mef
31c44fc3bd Updated to devel/p5-Test-Differences to 0.6400
----------------------------------------------
0.64 Sun November 22, 2015
    - Bump dependency version for Text::Diff to avoid a buggy release
    - Make tests pass with relocation perl (see
      https://rt.cpan.org/Ticket/Display.html?id=103133)
2016-05-18 11:42:15 +00:00
mef
f57702e681 Updated devel/p5-Test-Aggregate to 0.373
----------------------------------------
0.373  2015-09-27
        - Bail out of test suite if using newer (currently incompatible)
          Test::More (1.3+).  Thanks to E. Choroba for the pull request (gh-4).
2016-05-18 11:39:56 +00:00
wiz
13611c61fd Updated afl to 2.13b.
--------------
Version 2.13b:
--------------

  - Fixed a spurious build test error with trace-pc and llvm_mode/Makefile.
    Spotted by Markus Teufelberger.

  - Fixed a cosmetic issue with afl-whatsup. Spotted by Brandon Perry.
2016-05-18 11:30:32 +00:00
fhajny
1f2b65a6e0 Bump PKREVISION for the previous CONF_FILES_PERMS fix 2016-05-17 10:36:38 +00:00
fhajny
9a7d622e2e Use REAL_ROOT_USER/REAL_ROOT_GROUP instead of ROOT_USER/ROOT_GROUP
for all pkgsrc dir/file ownership rules. Fixes unprivileged
user/group names from leaking into binary packages, manifest as
non-fatal chown/chgrp failure messages at pkg_add time.

Bump respective packages' PKGREVISION.
2016-05-17 10:32:06 +00:00
nils
5c727ebc7e add and enable py-cookiecutter 2016-05-16 15:06:36 +00:00
nils
604ffdfd7f Initial import of py-cookiecutter, version 1.3.0,
into the NetBSD Packages Collection.

Cookiecutter is a command-line utility that creates
projects from cookiecutters (project templates),
e.g. creating a Python package project from a
Python package project template.
2016-05-16 15:05:48 +00:00
nils
c82296bfd2 add and enable py-binaryornot 2016-05-16 14:21:29 +00:00
nils
73e72ae795 Initial import of py-binaryornot, version 0.4.0,
into the NetBSD Packages Collection.

Ultra-lightweight pure Python package to guess
whether a file is binary or text, using a heuristic
similar to Perl's pp_fttext and its analysis by @eliben.
2016-05-16 14:20:56 +00:00
nils
7704aa35be add and enable py-whichcraft 2016-05-16 14:06:52 +00:00
nils
afc7135a23 Initial import of py-whichcraft, version 0.1.1,
into the NetBSD Packages Collection.

This package provides cross-platform cross-python
shutil.which functionality.
2016-05-16 14:06:06 +00:00
nils
68904ade41 add and enable py-ruamel-yaml 2016-05-16 13:53:34 +00:00
nils
47550bd519 Initial import of py-ruamel-yaml, version 0.10.23,
into the NetBSD Packages Collection.

ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation
of comments, seq/map flow style, and map key order
2016-05-16 13:52:54 +00:00
nils
88daa3c865 add and enable py-ruamel-base 2016-05-16 13:42:50 +00:00
nils
a1b41035d8 Initial import of py-ruamel-base, version 1.0.0,
into the NetBSD Packages Collection.

(future) place for elements common to multiple packages
2016-05-16 13:41:59 +00:00
ryoon
d2000f5016 Update to 1.7.1
* Update MASTER_SITES and HOMEPAGE

Changelog:
I've tagged a new release of Ninja, version v1.7.1

(I've also tagged v1.7.0, but don't use that.)

This is the first release after moving the homepage to https://ninja-build.org
and the repo to github.com/ninja-build.

== Release notes
* New feature: Implicit outputs (#989)
  Documented in the manual at https://ninja-build.org/manual.html#ref_outputs
* Output formatting changes
  + in non-interactive mode, print commands when finished, not when started --
    build output is now always preceded by the command that produced it (#999)
  + as a consequence, the default NINJA_STATUS is now "[%f/%t] " and %p
    is percentage of finished edges instead of percentage of started (#1142)
  + for failing commands, print "FAILED: output name" followed by the
    faiilng command on a new line, instead of "FAILED: command" (#1033)

* Several documentation updates

* Minor changes and bugfixes
  + "./" in paths is no longer an error but instead canonicalizes to nothing
    (#1076)
  + New debugging flag `-d keepdepfile` (#1098)
  + `-w dupbuild=err` now works in subninjas (#1095)
  + Don't loop forever in dry-run mode if the generator rule is dirty (#1069)
  + `msvc_deps_prefix` can now be set per-rule, not just globally (#1043)
  + allow non-ANSI characters in depfiles (#763)
  + `-k 0` now works better with pools (#1017, #1023, #1126)

* `-t browse` changes
  + new --port and --no-browser flags; default to 'all' target (#1112)
  + make tool work if main build file isn't called build.ninja (#1116)

* Windows-specific changes
  + don't crash with deps=msvc if the compiler prints very long include notes
    (#973)

* POSIX-specific changes
  + Clean up build on SIGHUP (#964)
  + subprocesses are now spawned via posix_spawn instead of fork/exec, which
    speeds up builds on some systems (e.g Mac OS X) (#1118)
  + child processes no longer detached from terminal, restoring 1.5.0 behavior
    (#1113)
  + experimentally expose deps=msvc on non-Windows too (#1125)

* Changes to building ninja itself
  + allow bootstrapping ninja itself in an out-of-source build dir (#979)
  + make ninja build on AIX (#1007)
  + ninja's source compiles with MSVC2015 (#1003, #1110, #1130)
  + ninja's source now also compiles with MSVC2008 (!) (#1101)
  + ninja's source builds with libc++ on Linux (#1134)

* Changes to scripts
  + zsh target completion is faster (#1046)
  + bash target completion is faster (#1047)
  + ninja_syntax: don't wrap long words in comments (#1042)
  + ninja_syntax: support implicit outputs
2016-05-16 11:56:11 +00:00
nils
b539d8a943 add and enable py-ruamel-ordereddict 2016-05-16 10:36:50 +00:00
nils
e73b3de8c3 Initial import of py-ruamel-ordereddict, version 0.4.9,
into the NetBSD Packages Collection.

This is an implementation of an ordered dictionary with Key Insertion Order
(KIO: updates of values do not affect the position of the key),
Key Value Insertion Order (KVIO, an existing key's position is removed and
put at the back).
The standard library module OrderedDict, implemented later, implements
a subset of ordereddict functionality.

Sorted dictionaries are also provided.
Currently only with Key Sorted Order (KSO, no sorting function can be
specified but you can specify a transform to apply on the key before
comparison (e.g. string.lower)).
2016-05-16 10:35:20 +00:00
nils
bf8417fbaf add & enable py-wheel 2016-05-16 07:55:00 +00:00
nils
dbe7ec2f40 Initial import of devel/py-wheel, version 0.26.0, into the NetBSD Packages Collection.
Wheel is a built-package format for Python.
2016-05-16 07:53:02 +00:00
wen
0e7ad12a7b Update to 0.35
Upstream changes:
0.35    2015-12-27 00:32:49Z
        - avoid spaces in slurpy type constraint names (ilmari)
2016-05-15 11:30:33 +00:00
wen
a73f2fc86a Update to 0.17
Upstream changes:
0.17      2015-10-09 02:14:37Z
          - mark this distribution as deprecated (now obsolete with modern
            Moose)
2016-05-15 11:14:50 +00:00
wen
98c0ee8f46 Update to 0.31
Upstream changes:
0.31      2015-09-27 05:28:49Z
 - increase Moose prereq on perl 5.8.x to fix boolean overload handling
2016-05-15 11:04:40 +00:00
wen
3cd4cc9be1 Update to 0.49
Upstream changes:
0.49      2015-10-07 01:07:44Z
  - added x_deprecated to metadata
2016-05-15 10:54:36 +00:00
wen
3ebb22c9a4 Update to 0.21
Upstream changes:
0.21      2016-02-16 05:15:14Z
    - some distribution retooling
2016-05-15 09:05:37 +00:00
wen
28a058eb74 Update to 0.70
Upstream changes:
0.70      2016-05-10 20:32:32Z
 - In 0.69, an undefined init_arg would cause warnings and exception.
   Attributes with an undefined init_arg are now ignored. (thanks, Greg
   Oschwald! )
2016-05-15 08:57:42 +00:00
wen
6c8b9a677e Update to 0.25
Upstream changes:
0.25      2016-02-16 05:27:31Z
    - stronger deprecation notice in pod
2016-05-15 08:39:54 +00:00
wen
bc68df392f Update to 0.16
Upstream changes:
0.16  2016-05-03 01:33:43Z
    - explicitly depend on List::MoreUtils (Nigel Gregoire)
2016-05-15 08:32:31 +00:00
wen
d8d800c658 Update to 1.35
Upstream changes:
1.35 2016-04-02
    - Apply Spelling fixes RT112234 (fixed by Gregor Herrmann)
    - Documentation
    - Allow to pass ARGV directly to constructor
    - use namespace::autoclean (reported by Mohammad S Anwar)
    - Dist housekeeping

1.34 2016-02-21
    - Do not accept invalid character in Term plugin
    - Fix RT112156: Command class lacking attribute metarole (reported by Marc Logghe)
    - Apply Spelling fixes RT105717 (fixed by Gregor Herrmann)
    - Add permute option to specify multiple values with one attribute key
    - Fix imports (fixed by Alexander Stoddard)
    - Documentation
2016-05-15 08:10:10 +00:00
prlw1
cb1d8655c1 Update mm-common to 0.9.10
mm-common 0.9.10 (2016-02-06)

  * Add the MM_AX_CXX_COMPILE_STDCXX() m4 macro,
    to help other *mm projects build with C++11 or C++14 compiler support.
    This is based on AX_CXX_COMPILE_STDCXX() but doesn't need to
    be copied into projects manually.
    It is less specific than MM_AX_CXX_COMPILE_STDCXX_11.
    (Murray Cumming)

mm-common 0.9.9 (2015-11-27)

  * Fix install-time rewrite of documentation tag references with
    newer Doxygen versions.
    (Daniel Elstner)
  * MM_ARG_ENABLE_WARNINGS for C++11 when using the
    -Wzero-as-null-pointer-constant option with g++.
    (Kjell Ahlstedt) Bug #757979.
  * doc-reference.am: Don't assume all existing html files shall be rebuilt.
    (Kjell Ahlstedt) Bug #686364.

mm-common 0.9.8 (2015-07-15)

  * Add the MM_AX_CXX_COMPILE_STDCXX_11() m4 macro,
    to help other *mm projects build with C++11 compiler support.
    This is based on AX_CXX_COMPILE_STDCXX_11() but doesn't need to
    be copied into projects manually.
    (Kjell Ahlstedt) Bug #751432

mm-common 0.9.7 (2014-09-15)

  * Add doxygen-extra.css, deprecate doxygen.css.
    (Kjell Ahlstedt)
  * Update for Doxygen 1.8.
    (Kjell Ahlstedt)
  * Update skeletonmm.
    (Kjell Ahlstedt)
2016-05-14 13:50:37 +00:00
bsiegert
924e069772 This is definitely not for Darwin.
a) it does not build
b) Darwin uses Mach-O
2016-05-14 08:29:37 +00:00
adam
ac97e9f722 Changes 1.61.0:
New Libraries:
--------------
Compute:
  Parallel/GPU-computing library
DLL:
  Library for comfortable work with DLL and DSO. Library provides a portable across platforms way to:
* load libraries
* import any native functions and variables
* make alias names for C++ mangled functions and symbols
* query libraries for sections and exported symbols
* self loading and self querying
* getting program and module location by exported symbol
Hana:
  A modern C++ metaprogramming library. It provides high level algorithms to manipulate heterogeneous sequences, allows writing type-level computations with a natural syntax, provides tools to introspect user-defined types and much more.
  Metaparse:
A library for generating compile time parsers parsing embedded DSL code as part of the C++ compilation process. The library is similar to Spirit, however while parsers built with Spirit parse at run-time, parsers built with Metaparse parse at compile-time.
2016-05-13 20:47:32 +00:00
wiz
86bf6fc22f Updated talloc to 2.1.7.
Changes not found.
2016-05-12 14:10:14 +00:00
wiz
1ce55f171e Updated afl to 2.12b.
--------------
Version 2.12b:
--------------

  - Fixed a minor issue in afl-tmin that can make alphabet minimization less
    efficient during passes > 1. Spotted by Daniel Binderman.
2016-05-12 14:02:09 +00:00
tnn
6caad440f9 CVE-2015-8863 heap-based buffer overflow (via upstream) 2016-05-10 09:20:52 +00:00
adam
cb9341dc69 Version 2.8.2
Fixes since v2.8.1
------------------
* The embedded args argv-array in the child process is used to build
  the command line to run pack-objects instead of using a separate
  array of strings.

* Bunch of tests on "git clone" has been renumbered for better
  organization.

* The tests that involve running httpd leaked the system-wide
  configuration in /etc/gitconfig to the tested environment.

* "index-pack --keep=<msg>" was broken since v2.1.0 timeframe.

* "git config --get-urlmatch", unlike other variants of the "git
  config --get" family, did not signal error with its exit status
  when there was no matching configuration.

* The "--local-env-vars" and "--resolve-git-dir" options of "git
  rev-parse" failed to work outside a repository when the command's
  option parsing was rewritten in 1.8.5 era.

* Fetching of history by naming a commit object name directly didn't
  work across remote-curl transport.

* A small memory leak in an error codepath has been plugged in xdiff
  code.

* strbuf_getwholeline() did not NUL-terminate the buffer on certain
  corner cases in its error codepath.

* The startup_info data, which records if we are working inside a
  repository (among other things), are now uniformly available to Git
  subcommand implementations, and Git avoids attempting to touch
  references when we are not in a repository.

* "git mergetool" did not work well with conflicts that both sides
  deleted.

* "git send-email" had trouble parsing alias file in mailrc format
  when lines in it had trailing whitespaces on them.

* When "git merge --squash" stopped due to conflict, the concluding
  "git commit" failed to read in the SQUASH_MSG that shows the log
  messages from all the squashed commits.

* "git merge FETCH_HEAD" dereferenced NULL pointer when merging
  nothing into an unborn history (which is arguably unusual usage,
  which perhaps was the reason why nobody noticed it).

* Build updates for MSVC.

* "git diff -M" used to work better when two originally identical
  files A and B got renamed to X/A and X/B by pairing A to X/A and B
  to X/B, but this was broken in the 2.0 timeframe.

* "git send-pack --all <there>" was broken when its command line
  option parsing was written in the 2.6 timeframe.

* When running "git blame $path" with unnormalized data in the index
  for the path, the data in the working tree was blamed, even though
  "git add" would not have changed what is already in the index, due
  to "safe crlf" that disables the line-end conversion.  It has been
  corrected.
2016-05-09 09:08:33 +00:00
adam
467de33edb RELEASE 2.5.0 - Mon, 09 Apr 2016 11:27:42 -0700
- Removed a lot of compatibility methods and workarounds
  for Python versions < 2.7, in order to prepare the work
  towards a combined 2.7/3.x version.
  Also fixed the default arguments for the print_tree and
  render_tree methods.
- Added support for cross-language dependency scanning;
  SCons now respects scanner keys for implicit dependencies.
  - Notes for SCons users with heterogeneous systems.
    - May find new (previously missed) dependencies.
    - May cause rebuild after upgrade due to dependency changes.
    - May find new dependency errors (EG. cycles).
      - Discovered in some of the SCons QT tests.
- Resolved missing cross-language dependencies for
  SWIG bindings
- Corrected typo in User Guide for Scanner keyword.
- Install builder interacts with scanner found in SCANNERS differently.
  - Previous: Install builder recursively scanned implicit dependencies
    for scanners from SCANNER, but not for built-in (default) scanners.
  - Current: Install builder will not scan for implicit dependencies via
    either scanner source. This optimizes some Install builder behavior
    and brings orthogonality to Install builder scanning behavior.
- Add better messaging when two environments have
  different actions for the same target
- Fix issue only with MSVC and Always build where targets
  marked AlwaysBuild wouldn't make it into CHANGED_SOURCES
  and thus yield an empty compile command line.
- Fix posix platform escaping logic to properly handle paths
  with parens in them "()".
- Intel Compiler 2016 (Linux/Mac) update for tool directories.
- Fix for issue 2494: Added string support for Chmod function.
- change cache to use 2 character subdirectories, rather than one character,
  so as not to give huge directories for large caches, a situation which
  causes issues for NFS.
  For existing caches, you will need to run the scons-configure-cache.py
  script to update them to the new format. You will get a warning every time
  you build until you co this.
- Fix a bunch of unit tests on windows
2016-05-09 08:58:43 +00:00
khorben
361355d0b5 Add support for CFLAGS and LDFLAGS
This fixes the build with PKGSRC_MKPIE.
2016-05-08 16:09:38 +00:00
wen
9a5cb213a9 Add py-cycler 2016-05-08 14:15:41 +00:00
wen
c6f8abd893 Import cycler-0.10.0 as devel/py-cycler.
Composable style cycles.
2016-05-08 14:11:37 +00:00
markd
b97c2100e5 Add grantlee-qt5 2016-05-08 11:22:57 +00:00
markd
a35baf234c Add grantlee-qt5 5.1.0
String template engine in QT5 based on Django template system
2016-05-08 11:21:40 +00:00
markd
aac6519a42 Install includes so they don't conflict with qt5 versions. 2016-05-08 11:13:09 +00:00
markd
87c0d9d4b6 Remove dependency on kde-workspace4 2016-05-08 11:05:15 +00:00
wen
c81b60e9e7 Add py-future 2016-05-08 07:24:59 +00:00