Commit graph

245408 commits

Author SHA1 Message Date
jperkin
e37302aa70 Disable Darwin-specific settings, creates libraries with an incorrect
install_name.

Bump PKGREVISION.
2016-02-18 20:53:38 +00:00
leot
b4fd9bdb0f Bump _XOPEN_SOURCE version to 600 in order to avoid "Compiler or options
invalid for pre-UNIX 03 X/Open applications" error on SunOS and correctly
define _POSIX_SOURCE.

Should fix build issues on SunOS.
2016-02-18 19:06:09 +00:00
leot
d3e9981b42 Various minor fixes.
o slock also needs x11/libXinerama
o Bump _XOPEN_SOURCE version to 600 in order to avoid build issues on SunOS.
o While here also fix some cosmetical issues providing a better SUBST_MESSAGE
  for "makefile" class and also accept possible user-defined CPPFLAGS.
2016-02-18 18:52:54 +00:00
darcy
8166d1a051 Update databases/py-postgresql to 4.2.1. 2016-02-18 18:39:49 +00:00
darcy
0084da757b Upgrade to 4.2.1.
Minor documentation and installation fixes.
2016-02-18 18:38:38 +00:00
kleink
f32de6c7a9 Updated print/py-weasyprint to 0.26. 2016-02-18 17:30:53 +00:00
kleink
589473dd11 Update py-weasyprint to 0.26.
Version 0.26
------------

Released on 2016-01-29.

New features:

* Support the `empty-cells` attribute.
* Respect table, column and cell widths.

Bug fixes:

* `#172: <https://github.com/Kozea/WeasyPrint/issues/172>`_:
  Unable to set table column width on tables td's.
* `#151: <https://github.com/Kozea/WeasyPrint/issues/151>`_:
  Table background colour bleeds beyond table cell boundaries.
* `#260: <https://github.com/Kozea/WeasyPrint/issues/260>`_:
  TypeError: unsupported operand type(s) for +: 'float' and 'str'.
* `#288: <https://github.com/Kozea/WeasyPrint/issues/288>`_:
  Unwanted line-breaks in bold text.
* `#286: <https://github.com/Kozea/WeasyPrint/issues/286>`_:
  AttributeError: 'Namespace' object has no attribute 'attachments'.
2016-02-18 17:30:18 +00:00
gson
43522215f8 Note addition of devel/jemalloc 4.0.4 2016-02-18 15:55:12 +00:00
gson
3f5fa283cf Add and enable jemalloc 2016-02-18 15:53:24 +00:00
gson
8802bf5cfb Import jemalloc-4.04, packaged for wip by Jonathan Buschmann
<jonthn+pkgsrc@pinacea.com>.

jemalloc is a general purpose malloc(3) implementation that emphasizes
fragmentation avoidance and scalable concurrency support.

jemalloc first came into use as the FreeBSD libc allocator in 2005.
In 2010 jemalloc development efforts broadened to include developer
support features such as heap profiling, Valgrind integration, and
extensive monitoring/tuning hooks.  Ongoing development efforts trend
toward making jemalloc among the best allocators for a broad range of
demanding applications, and eliminating/mitigating weaknesses that
have practical repercussions for real world applications.

This is a newer version of jemalloc than the one in NetBSD's libc.
2016-02-18 15:51:59 +00:00
wiz
99ee08052c Updated audio/alsa-plugins-pulse to 1.1.0 2016-02-18 15:17:25 +00:00
wiz
1a02e51d89 Updated audio/alsa-plugins-oss to 1.1.0 2016-02-18 15:17:15 +00:00
wiz
abc9036405 Update alsa-plugins-* to 1.1.0:
Core

    Release v1.1.0
    pph: Fix build with older speex
    pph: include speexdsp_types.h, not speex_types.h

A52 Output plugin

    a52: Fix ioplug version ifdef checks

Arcam AV control plugin

    arcam-av: Include sys/select.h for fd_set definition

Automatic upmix / downmix plugins

    mix: Fix extplug version ifdef checks

Jack PCM plugin

    jack: Fixing a small memory leak

Public Parrot Hack rate converter

    pph: Fix build with older speex
    pph: include speexdsp_types.h, not speex_types.h

PulseAudio -> ALSA plugin

    pulse: Add 24 bit data formats to Pulse plugin.

Rate Converter plugins

    rate: Allow LGPL for libsamplerate commercial licensee
2016-02-18 15:17:01 +00:00
wiz
918a5942ee Updated audio/alsa-utils to 1.1.0 2016-02-18 15:16:43 +00:00
wiz
3ccb835b28 Update alsa-utils to 1.1.0:
Core

    Release v1.1.0
    bat: don't link all binaries with fftw library, add missing header
    configure.ac: check for fftw3/m(sqrtf)/pthread only when BAT is enabled
    build: Do not try to detect cross-compiler
    BAT: Add Makefile and configures
    topology: Add command line topology tool to build topology binaries

ALSA Control (alsactl)

    alsactl: Manage both save and restore in a single unit
    alsactl: Add path condition to alsa-store and alsa-restore services
    alsactl: terminate readlink result string

Speaker Test

    speaker-test: fix option ordering
    speaker-test: Add option to specify signal scale

alsa-info.sh

    alsa-info: Don't try update when wget isn't available

alsatplg (topology)

    topology: Add command line topology tool to build topology binaries

alsaucm

    alsaucm: Drop localbuild hacks

amixer

    amixer: expand local storage for item name according to kernel code
    amixer: Don't set only the first item in sset_enum()

aplay/arecord

    aplay: fix VU meter for S24_LE etc formats
    arecord: Remove only regular files
    aplay: Fix uninterruptible aplay
    aplay: Fix type for signal flag

bat (basic audio tester)

    bat: add all headers to noinst_HEADERS
    bat: don't link all binaries with fftw library, add missing header
    BAT: Add missing locale.h header
    BAT: Add man page
    BAT: Use dynamic temp file
    BAT: Change comments and interface of usage()
    BAT: Use colon instead of comma for separation
    BAT: Remove redundant message strings
    BAT: Add Makefile and configures
    BAT: Add spectrum analysis functions
    BAT: Add converting functions
    BAT: Add signal generator
    BAT: Add playback and record functions
    BAT: Add common definitions and functions
    BAT: Add initial functions
2016-02-18 15:16:33 +00:00
wiz
a52457ee34 Updated audio/alsa-lib to 1.1.0 2016-02-18 15:16:07 +00:00
wiz
937144c2d9 Update alsa-lib to 1.1.0:
Core

    Release v1.1.0
    support building w/out System V shared memory
    fix _GNU_SOURCE handling & header inclusion
    build: Do not try to detect cross-compiler
    core: add convenience macros to local.h
    conf: topology: Add topology file for broadwell audio DSP
    topology: autotools: Add build support for topology core
    Replace list.h with its own version
    Allow hint for ctl, hwdep, timer and seq
    conf/ucm: Add Makefile.am for broadwell-rt286 ucm config

Config API

    Replace unsafe characters with _ in card name

Control API

    control: Allow cset'ing specific values in the multi-value case
    Allow hint for ctl, hwdep, timer and seq
    namehint: Fix bad free with invalid iface name
    namehint: Fix the listing without device number
    namehint: Fix invalid list access in snd_device_name_hint()

HWDEP API

    hwdep: add FireWire digi00x/tascam driver support
    Allow hint for ctl, hwdep, timer and seq

PCM API

    support building w/out System V shared memory
    pcm: drop unused sys/shm.h inclusion
    move page helpers to common code
    pcm: dmix: Handle slave PCM xrun and unexpected states properly
    pcm: ladspa: Fix segfault due to a wrong channel reference
    pcm: route: Remove bogus ! in snd_config_get_id() checks
    pcm: ioplug,extplug: Fix logic errors in type checks
    pcm: Fix doxygen for two enums
    pcm: restore hw params on set latency failed
    pcm: add support for new STATUS_EXT ioctl
    pcm: add support for get/set_audio_htstamp_config
    pcm: add helper functions to query timestamping capabilities
    PCM: snd_pcm_xxxx_drain() maybe blocked after suspend and resume
    pcm: Fix snd_pcm_status() for dmix & co
    pcm: Don't assert in _snd_pcm_hw_params_internal()
    pcm: Remove assert() from snd_pcm_hw_params_slave()
    Allow hint for ctl, hwdep, timer and seq

RawMidi API

    Allow hint for ctl, hwdep, timer and seq

Timer API

    fix _GNU_SOURCE handling & header inclusion

Topology API

    topology: Add missing prototypes for new functions
    topology: remove little endian type from userspace header
    topology: Add C API support for PCM
    topology: Add C API support for BE and CC Links.
    topology: ABI - Change stream formats to a bitwise flag
    topology: ABI - Separate PCM & BE/CC link support and bump ABI version to 4
    topology: Add API to set a vendor specific version number
    topology: pcm: Remove unused variables
    topology: parser: Add missing return value to snd_tplg_set_manifest_data()
    topology: data: Fix wrong size check in tplg_parse_data_hex()
    topology: ctl: Fix access type checks
    topology: builder: Fix possibly uninitialized variable in write_elem_block()
    topology: A API calls to directly build topology data from templates
    topology: Add C templates structure for building topology from C programs
    core: add convenience macros to local.h
    topology: rename OBJECT_TYPE_ to SND_TPLG_TYPE_
    topology: print error prefix on error message.
    topology: treat all DAPM controls types the same when copying
    topology: update ABI to improve support for different TLV object types.
    topology: Add support for writing manifest private data.
    topology: Add element ID so we can look up references by name.
    topology: fix element object type is switch()
    topology: Fix typos
    topology: Fix missing inclusion of ctype.h
    topology: autotools: Add build support for topology core
    topology: Add binary file builder.
    topology: Add Channel map parser.
    topology: Add CTL parser
    topology: Add DAPM object parser
    topology: Add private data parser
    topology: Add operations parser
    topology: Add PCM parser.
    topology: Add text section parser.
    topology: Add topology core parser.

Use Case Manager API

    fix _GNU_SOURCE handling & header inclusion
    ucm: docs: Fix doxygen formatting for UCM main page.
    ucm: allow multiple devices in JackHWMute
    ucm: improve jack configuration documentation
    ucm: reformat snd_use_case_get() doc
    ucm: document some standard values

/include/Makefile.am

    topology: autotools: Add build support for topology core

/src/Makefile.am

    topology: autotools: Add build support for topology core

Configuration

    move page helpers to common code
    fix _GNU_SOURCE handling & header inclusion
    conf: topology: Add topology file for broadwell audio DSP
    Replace unsafe characters with _ in card name
    surround41/50.conf: Use chmap syntax for better flexibility
    conf/ucm: broadwell-rt286: change to set capture volume and capture device
    conf: Add hint descriptions to ctl, hwdep, seq and timer devices
    Allow hint for ctl, hwdep, timer and seq
    conf/ucm: broadwell-rt286: change to use the correct jack kcontrol name
    USB-audio: Sound Blaster HD iec958 is on device 1
    conf/ucm: Add Makefile.am for broadwell-rt286 ucm config
    conf/ucm: broadwell-rt286: add ucm config

Documentation

    topology: doxygen: Add doxygen support for topology core.
    docs: Add UCM link to main doxygen page.
    ucm: docs: fix doxygen exclude patch for UCM local header

Kernel Headers

    topology: ABI - Rename dai_elems to pcm_elems in manifest
    topology: ABI - Change stream formats to a bitwise flag
    topology: ABI - Use __le32 instead of __u32 in snd_soc_tplg_dapm_widget
    topology: ABI - Remove unused struct snd_soc_tplg_stream_config
    topology: ABI - Remove tdm_slot & dai_fmt from snd_soc_tplg_stream
    topology: ABI - Separate PCM & BE/CC link support and bump ABI version to 4
    topology: ABI - Add name element to snd_soc_tplg_stream
    hwdep: add FireWire digi00x/tascam driver support
    topology: Add ops support to byte control objects.
    topology: update ABI to improve support for different TLV object types.
    topology: uapi: Add UAPI headers for topology ABI
    Sync include/sound/asound.h with 4.1 kernel

SHM helpers

    support building w/out System V shared memory

Test/Example code

    test: audio_time: show report validity and accuracy
    test: fix audio_time with new get/set audio_tstamp_config
    test/pcm_min: Fix error messages
    test/pcm: Fix generated values with float PCM format
2016-02-18 15:15:57 +00:00
gdt
aeda662a39 Fix shlib paths in more places on Darwin
From J. Lewis Muir via pkgsrc-users@.
2016-02-18 14:39:51 +00:00
fhajny
b47622d727 Needs sysutils/file/buildlink3.mk 2016-02-18 10:22:39 +00:00
wiz
7193a0df34 Include "../../mk/bsd.fast.prefs.mk" before checking OPSYS. 2016-02-18 10:12:59 +00:00
wiz
eaf721849c + go-1.6, mplayer-1.3.0. 2016-02-18 10:08:19 +00:00
wiz
54ec3c3137 Updated textproc/miller to 3.4.0 2016-02-18 10:08:00 +00:00
wiz
bad883d7a4 Update miller to 3.4.0.
Use release tarball and drop autotools dependencies.

Changes in 3.4.0:

JSON, reshape, regex captures, and more

Primary features:

    JSON is now a supported format for input and output. Miller handles tabular data, and JSON supports arbitrarily deeply nested data structures, so if you want general JSON processing you should use jq. But if you have tabular data represented in JSON then Miller can now handle that for you. Please see the reference page and the FAQ.

    Reshape is a standard data-processing idiom, now available in Miller: http://johnkerl.org/miller/doc/reference.html#reshape

    Incidentally (not part of this release, but new since the last release) Miller is now available in FreeBSD's package manager: https://www.freshports.org/textproc/miller/. A full list of distributions containing Miller may be found here.

    Miller is not yet available from within Fedora/CentOS, but as a step toward this goal, an SRPM is included in this release (see file-list below).

DSL enhancements for mlr put and mlr filter:

    Regex captures \0 through \9: http://johnkerl.org/miller/doc/reference.html#Regex_captures

    Ternary operator in expression right-hand sides: e.g. mlr put '$y = $x < 0.5 ? 0 : 1'

    Boolean literals true and false

    Final semicolon is now allowed: e.g. mlr put '$x=1;$y=2;'

    Environment variables are now accessible, where environment-variable names may be string literals or arbitrary expressions: mlr put '$home = ENV["HOME"]' or mlr put '$value = ENV[$name]'.

    While records are still string-to-string maps for input and output, and between then statements, types are preserved between multiple statements within a put. Example: mlr put '$y = string($x); $z = $y . $y' works as expected, without requring mlr put '$y = string($x); $z = string($y) . string($y)' as before.

Bug fixes:

    Mixed-format join, e.g. CSV file joined with DKVP file, was incorrectly computing default separators (IRS, IFS, IPS). This resulted in records not being joined together.

    Segmentation violation on non-standard-input read of files with size an exact multiple of page size and not ending in IRS, e.g. newline. (This is less of a corner case than it sounds: for example, leave a long-running program running with output redirected to a file, then in a sleep-and-process loop, have Miller process that file. The former program's stdio library will likely be doing block-sized buffered I/O, where block sizes will often be multiples of system page size and the block will almost surely not ending a newline.)

Acknowledgements: Big thank-yous to @gregfr and @aaronwolen for feature requests including reshape and regex captures, and to @jungle-boogie for his work getting Miller into FreeBSD. Also, ongoing thanks to @0-wiz-0 for his past work on configure support, making it possible for Miller to be put to use in multiple operating systems.

3.3.2


Bootstrap sampling, EWMA, merge-fields, isnull/isnotnull functions

@johnkerl johnkerl released this on Jan 11 · 497 commits to master since this release

    Bootstrap sampling in mlr bootstrap: http://johnkerl.org/miller/doc/reference.html#bootstrap. Compare to reservoir sampling in mlr sample: http://johnkerl.org/miller/doc/reference.html#sample.
    Exponentially weighted moving averages in mlr step -a ewma: principally useful for smoothing of noisy time series, e.g. finely sampled system-resource utilization to give one of many possible examples. Please see http://johnkerl.org/miller/doc/reference.html#step.
    "Horizontal" univariate statistics in mlr merge-fields, compared to mlr stats which is "vertical". Also allows collapsing multiple fields into one, such as in_bytes and out_bytes data fields summing to bytes_sum. This can also be done easily using mlr put. However, mlr merge-fields allows aggregation of more than just a pair of field names, and supports pattern-matching on field names. Please see http://johnkerl.org/miller/doc/reference.html#merge-fields for more information.
    isnull and isnotnull functions for mlr filter and mlr put.
    stats1, stats2, merge-fields, step, and top correctly handle not only missing fields (in the row-heterogeneous-data case) but also null-valued fields.
    Minor memory-management improvements.
2016-02-18 10:07:48 +00:00
wiz
6e68ccf1b0 Updated textproc/py-html2text to 2016.1.8nb1 2016-02-18 09:57:23 +00:00
wiz
908033ef3b Rename html2text to html2text-${PYVERSSUFFIX} to allow parallel installation
of multiple python versions of this package.

Add ALTERNATIVES file.

Bump PKGREVISION.
2016-02-18 09:57:12 +00:00
he
1afb17edbb Note update of sysutils/ansible to 1.9.4nb2. 2016-02-18 09:24:56 +00:00
he
27136202ac Move the ansible/roles file tree out from under etc/ to share/,
so that any packages which want to install files there don't have
to battle with pkgsrc's requirement to use CONF_FILES.

Bump PKGREVISION.
2016-02-18 09:24:25 +00:00
dbj
3b292f5b82 add missing @comment with rcs tag 2016-02-18 06:20:45 +00:00
wen
00373c4157 Updated textproc/p5-XML-Filter-DOMFilter-LibXML to 0.04 2016-02-18 04:42:28 +00:00
wen
f3e28807ba Update to 0.04
Add missing BUILD_DEPENDS

Upstream changes:
0.04  Thu Nov  5 01:33:21 CET 2015
        - test requires added

0.03  Wed Nov  4 00:50:19 CET 2015
        - fixed bug in end_element when no Handler defined
2016-02-18 04:41:34 +00:00
jnemeth
457e21e2d2 sort 2016-02-18 04:20:31 +00:00
wen
c42c461483 Updated textproc/p5-XML-Feed to 0.53 2016-02-18 04:20:05 +00:00
wen
dd7602fc48 Update to 0.53
Upstream changes:
- Bump versions for release.
- commit c4d9cd4

-------------------------------------------------------------------
Sat Nov 28 10:18:08 CET 2015 - zhouzhen1@gmail.com

- add URI to build_requires in Build.PL
- commit c65330d

-------------------------------------------------------------------
Sat Jul 18 13:10:39 CEST 2015 - dave@dave.org.uk

- Updated .travis.yml
- commit fe4e5e6

-------------------------------------------------------------------
Wed Jan 28 16:48:34 CET 2015 - ribugent@gmail.com

- Fix lib/XML/Feed/Entry/Format/RSS.pm crash
- commit b6f39ae

-------------------------------------------------------------------
Thu Oct 16 06:54:55 CEST 2014 - ether@cpan.org

- avoid deprecated form of isa()
- commit cf84451

-------------------------------------------------------------------
Mon Jun 16 10:06:51 CEST 2014 - gabor@szabgab.com

- utf8 encoding in helper script
- commit a51d4e2

-------------------------------------------------------------------
Tue Feb  4 19:16:03 CET 2014 - x.github@chatterjee.net

- Fixed minor typo in docs ("obhect" -> "object")
- commit 80b293c

-------------------------------------------------------------------
Fri Jan 10 15:10:53 CET 2014 - dave@dave.org.uk

- Added .travis.yml
- commit f3f9a3f

-------------------------------------------------------------------
Tue Mar 19 09:22:25 CET 2013 - szabgab@gmail.com

- add Minty to list of contributors
- commit 3998e48

-------------------------------------------------------------------
Tue Mar 19 09:20:09 CET 2013 - szabgab@gmail.com

- calculate plan from examples
- commit c45da65

-------------------------------------------------------------------
Tue Mar 19 00:03:13 CET 2013 - murray@minty.org

- Fix pod example usage for identify_format : it takes a scalar ref
- commit b86b614

-------------------------------------------------------------------
Tue Mar 19 00:00:40 CET 2013 - murray@minty.org

- Add test for XML::Feed->identify_format()
- commit 09698b3
2016-02-18 04:19:06 +00:00
wen
abe4a40496 Updated textproc/p5-XML-Entities to 1.0002 2016-02-18 04:01:58 +00:00
wen
118eef1130 Update to 1.0002
Upstream changes:
1.0002  2015-08-17 14:46
        - Replaced curly brackets with parentheses in variable expansion in
        Makefile.PL.
        Fixes RT106483; Credits: Daniel Macks <dmacks@netspace.org>
        - make clean no longer wipes out entities data
2016-02-18 04:00:02 +00:00
wen
687f71bff0 Updated textproc/p5-Unicode-LineBreak to 2015.12 2016-02-18 03:52:30 +00:00
wen
80ff70263d Update to 2015.12
Upstream changes:
2015.12  Sun Nov 29 2015
# No new features.

2015.011_09  Mon Nov 09 2015
! LineBreak.xs
  - uvnui_to_utf8() was obsoleted by Perl 5.20.0. Use uvchr_to_utf8().

2015.011_03  Sun Nov 03 2015
! LineBreak.xs
  - Bug fix: CPAN RT #106714: Unicode::GCString fails to handle numeric value,
    mostly on *BSD and Mac OS X.
! t/10gcstring.t
  - Adding more case.

2015.11  Sun Nov 01 2015
# No new features.
! lib/Unicode/LineBreak.pm
  - CPAN RT #106859: The latest version is not indexed.
! t/10gcstring.t
  - testing that GCString stringify numeric arguments (CPAN RT #106714).

2015.07.16  Fri Jul 17 2015
# No new features.
! LineBreak.xs
  - utf8_to_uvuni_buf has been deprecated by Perl 5.19.4.

2015.06  Sun Jun 21 2015
# Unicode 8.0.0, bundled sombok 2.4.0.
! lib/Unicode/LineBreak.pod
! lib/POD2/JA/Unicode/LineBreak.pod
! t/18currency.y
  - add a change for U+20BE.
2016-02-18 03:46:06 +00:00
wen
ad63483627 Updated textproc/p5-Text-Unidecode to 2.17 2016-02-18 03:41:28 +00:00
wen
1852467a78 Update to 1.27
Upstream changes:
2015-10-21   Sean M. Burke  sburke@cpan.org
	* RELEASE 1.27.  (Stable.)
	The release, 1.25_01, didn't blow up, so this is just
	a re-release of it as a normal ("stable") version.
	* Minor changes to the documentation.  Nothing substantial.
	* Release 1.26 had a confusing mistake in the ChangeLog.
	Ignore v1.26.

2015-10-21   Sean M. Burke  sburke@cpan.org
	* RELEASE 1.26.  Mistake.  See above for change notes
	between v1.25_01 and v1.27.

2015-10-16   Sean M. Burke  sburke@cpan.org
	* RELEASE 1.25_01.
	* !DEVELOPER RELEASE!, OH GOD HELP US ALL!

	* Here's a new thing that makes me nervous and hesitant, and that I've
	been talking myself into for weeks:

	  **************************************************************
	  *  I've switched to accepting values in the range 0x80-0x9F  *
	  *  as if they are the Windows-1252 ("ANSI") characters.      *
	  **************************************************************

	Previously they had all mapped to emptystring.

	Technically, Unicode specifies those codepoints as control characters
	that I've never heard of, "C1 Controls"...
	  ...
	  U+0087 ESA - End of Selected Area
	  U+0088 HTS - Character (Horizontal) Tabulation Set
	  U+0089 HTJ - Character (Horizontal) Tabulation with Justification
	  ...
	( See "C1" in https://en.wikipedia.org/wiki/C0_and_C1_control_codes )

	And Unidecode mapped all of those to emptystring.  Now they are treated
	as if you fed the Windows-1252 characters, as that is an extremely
	common thing to have happen.

	So if you feed character value 0x80 to it, it is taken to mean "��"
	(which Unidecode then decodes as "EUR", at the moment at least).
	(This doesn't interfere with the fact that U+20AC is the proper
	Unicode	place for the "��" to be found.)

	And the smartquotes at 0x91 to 0x94, �� �� �� �� turn into ' ' " " so yaaaay!

	Note that in theory, according to C1 Controls, 0x85 is "NEL: Next
	Line", "Equivalent to CR+LF. Used to mark end-of-line on some IBM
	mainframes."
	I could map this to \n or \r\n or whatever, but I've never seen 0x85 in
	use in the wild, and I never heard anyone complain about my not having
	mapped it to "\n" in all the Unidecode versions since the first, in 2001.
	So instead, Unidecode takes 0x85 as its Windows-1252 value, the
	ellipsis "��" which of course it Unidecodes as "..."

	I'm not thrilled with the idea of going off spec but I think this
	should be okay, and it has massive DWIM value.
	Let's hope I'm not dividing Unicode times infinity by zero and then the
	whole universe will disa

	That's why I'm making this a developer release.  Unless anything
	besplodes by November 1st, I'll re-issue this as a stable release.
2016-02-18 03:38:36 +00:00
ryoon
8d5619dcb5 Update to 3.22.1
Changelog:
The NSS Development Team announces the release of NSS 3.22.1

No new functionality is introduced in this release.

Notable Changes:
* NSS has been changed to use the PR_GetEnvSecure function that
  was made available in NSPR 4.12
2016-02-17 22:00:14 +00:00
ryoon
05b7bd4e4b Updated devel/nspr to 4.12 2016-02-17 21:59:20 +00:00
ryoon
0610bb73d4 Update to 4.12
Changelog:
The NSPR 4.12 release is now available.  The hg tag is
NSPR_4_12_RTM.  The source tar file can be downloaded from
https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v4.12/src/

NSPR 4.12 has the following bug fixes:

* added a PR_GetEnvSecure function, which attempts to detect if the program
  is being executed with elevated privileges, and returns NULL if detected.
  It is recommended to use this function in general purpose library code.

* fixed a memory allocation bug related to the PR_*printf functions

* exported API PR_DuplicateEnvironment, which had already been added in
  NSPR 4.10.9

* added support for FreeBSD aarch64

* several minor correctness and compatibility fixes
2016-02-17 21:58:26 +00:00
richard
f32694cb52 SunOS needs alloca.h and some TLC in sysutils 2016-02-17 21:54:09 +00:00
he
32884ac08d Note update of sysutils/ansible to 1.9.4nb1. 2016-02-17 20:32:44 +00:00
he
5b1abb9d44 Upgrade to version 1.9.4nb1, copied over from pkgsrc-wip.
Upstream changes:
Version 1.9.4, "Dancing In the Street" - Oct 9, 2015:
 * Fixes a bug where yum state=latest would error if there were no
   updates to install.
 * Fixes a bug where yum state=latest did not work with wildcard package names.
 * Fixes a bug in lineinfile relating to escape sequences.
 * Fixes a bug where vars_prompt was not keeping passwords private by default.
 * Fix ansible-galaxy and the hipchat callback plugin to check that
   the host it is contacting matches its TLS Certificate.

Version 1.9.3, "Dancing In the Street" - Sep 3, 2015:
 * Fixes a bug related to keyczar messing up encodings internally,
   resulting in decrypted messages coming out as empty strings.
 * AES Keys generated for use in accelerated mode are now 256-bit
   by default instead of 128.
 * Fix url fetching for SNI with python-2.7.9 or greater. SNI does
   not work with python < 2.7.9. The best workaround is probably
   to use the command module with curl or wget.
 * Fix url fetching to allow tls-1.1 and tls-1.2 if the system's
   openssl library supports those protocols
 * Fix ec2_ami_search module to check TLS Certificates
 * Fix the following extras modules to check TLS Certificates:
        campfire
        layman
        librarto_annotate
        twilio
        typetalk
 * Fix docker module's parsing of docker-py version for dev checkouts
 * Fix docker module to work with docker server api 1.19
 * Change yum module's state=latest feature to update all packages
   specified in a single transaction. This is the same type of fix
   as was made for yum's state=installed in 1.9.2 and both solves
   the same problems and with the same caveats.
 * Fixed a bug where stdout from a module might be blank when there
   were were non-printable ASCII characters contained within it

Version 1.9.2, "Dancing In the Street" - Jun 26, 2015:
 * Security fixes to check that hostnames match certificates with
   https urls (CVE-2015-3908)
        get_url and uri modules
        url and etcd lookup plugins
 * Security fixes to the zone (Solaris containers), jail (bsd
   containers), and chroot connection plugins. These plugins can
   be used to connect to their respective container types in leiu
   of the standard ssh connection. Prior to this fix being applied
   these connection plugins didn't properly handle symlinks within
   the containers which could lead to files intended to be written
   to or read from the container being written to or read from the
   host system instead. (CVE pending)
 * Fixed a bug in the service module where init scripts were being
   incorrectly used instead of upstart/systemd.
 * Fixed a bug where sudo/su settings were not inherited from
   ansible.cfg correctly.
 * Fixed a bug in the rds module where a traceback may occur due
   to an unbound variable.
 * Fixed a bug where certain remote file systems where the SELinux
   context was not being properly set.
 * Re-enabled several windows modules which had been partially
   merged (via action plugins):
       win_copy.ps1
       win_copy.py
       win_file.ps1
       win_file.py
       win_template.py
 * Fix bug using with_sequence and a count that is zero. Also allows
   counting backwards isntead of forwards
 * Fix get_url module bug preventing use of custom ports with https urls
 * Fix bug disabling repositories in the yum module.
 * Fix giving yum module a url to install a package from on RHEL/CENTOS5
 * Fix bug in dnf module preventing it from working when yum-utils
   was not already installed

Version 1.9.1, "Dancing In the Street" - Apr 27, 2015:
 * Fixed a bug related to Kerberos auth when using winrm with a domain account.
 * Fixing several bugs in the s3 module.
 * Fixed a bug with upstart service detection in the service module.
 * Fixed several bugs with the user module when used on OSX.
 * Fixed unicode handling in some module situations (assert and
   shell/command execution).
 * Fixed a bug in redhat_subscription when using the activationkey parameter.
 * Fixed a traceback in the gce module on EL6 distros when multiple
   pycrypto installations are available.
 * Added support for PostgreSQL 9.4 in rds_param_group
 * Several other minor fixes.

Version 1.9, "Dancing In the Street" - Mar 25, 2015:
Major changes:
 * Added kerberos support to winrm connection plugin.
 * Tags rehaul: added 'all', 'always', 'untagged' and 'tagged'
   special tags and normalized tag resolution. Added tag information
   to --list-tasks and new --list-tags option.
 * Privilege Escalation generalization, new 'Become' system and
   variables now will handle existing and new methods. Sudo and
   su have been kept for backwards compatibility. New methods
   pbrun and pfexec in 'alpha' state, planned adding 'runas' for
   winrm connection plugin.
 * Improved ssh connection error reporting, now you get back the
   specific message from ssh.
 * Added facility to document task module return values for
   registered vars, both for ansible-doc and the docsite. Documented
   copy, stats and acl modules, the rest must be updated individually
   (we will start doing so incrementally).
 * Optimize the plugin loader to cache available plugins much more
   efficiently. For some use cases this can lead to dramatic
   improvements in startup time.
 * Overhaul of the checksum system, now supports more systems and
   more cases more reliably and uniformly.
 * Fix skipped tasks to not display their parameters if no_log is specified.
 * Many fixes to unicode support, standarized functions to make
   it easier to add to input/output boundaries.
 * Added travis integration to github for basic tests, this should
   speed up ticket triage and merging.
 * environment: directive now can also be applied to play and is
   inhertited by tasks, which can still override it.
 * expanded facts and OS/distribution support for existing facts
   and improved performance with pypy.
 * new 'wantlist' option to lookups allows for selecting a list
   typed variable vs a comma delimited string as the return.
 * the shared module code for file backups now uses a timestamp
   resolution of seconds (previouslly minutes).
 * allow for empty inventories, this is now a warning and not an
   error (for those using localhost and cloud modules).
 * sped up YAML parsing in ansible by up to 25% by switching to
   CParser loader.
New Modules:
 * cryptab: manages linux encrypted block devices
 * gce_img: for utilizing GCE image resources
 * gluster_volume: manage glusterfs volumes
 * haproxy: for the load balancer of same name
 * known_hosts: manages the ssh known_hosts file
 * lxc_container: manage lxc containers
 * patch: allows for patching files on target systems
 * pkg5: installing and uninstalling packages on Solaris
 * pkg5_publisher: manages Solaris pkg5 repository configuration
 * postgresql_ext: manage postgresql extensions
 * snmp_facts: gather facts via snmp
 * svc: manages daemontools based services
 * uptimerobot: manage monitoring with this service
New Filters:
 * ternary: allows for trueval/falseval assignment dependent on conditional
 * cartesian: returns the Cartesian product of 2 lists
 * to_uuid: given a string it will return an ansible domain specific UUID
 * checksum: uses the ansible internal checksum to return a hash from a string
 * hash: get a hash from a string (md5, sha1, etc)
 * password_hash: get a hash form as string that can be used as a
   password in the user module (and others)
 * A whole set of ip/network manipulation filters:
   ipaddr,ipwrap,ipv4,ipv6ipsubnet,nthhost,hwaddr,macaddr

Version 1.8.4, "You Really Got Me" - Feb 19, 2015:
 * Fixed regressions in ec2 and mount modules, introduced in 1.8.3

Version 1.8.3, "You Really Got Me" - Feb 17, 2015:
 * Fixing a security bug related to the default permissions set on
   a temporary file created when using "ansible-vault view ".
 * Many bug fixes, for both core code and core modules.

Version 1.8.2, "You Really Got Me" - Dec 04, 2014:
 * Various bug fixes for packaging issues related to modules.
 * Various bug fixes for lookup plugins.
 * Various bug fixes for some modules (continued cleanup of postgresql
   issues, etc.).
 * Add a clone parameter to git module that allows you to get
   information about a remote repo even if it doesn't exist locally.

Version 1.8.1, "You Really Got Me" - Nov 26, 2014:
 * Various bug fixes in postgresql and mysql modules.
 * Fixed a bug related to lookup plugins used within roles not
   finding files based on the relative paths to the roles files/
   directory.
 * Fixed a bug related to vars specified in plays being templated
   too early, resulting in incorrect variable interpolation.
 * Fixed a bug related to git submodules in bare repos.

Version 1.8, "You Really Got Me" - Nov 25, 2014:
Major changes:
 * fact caching support, pluggable, initially supports Redis (DOCS pending)
 * 'serial' size in a rolling update can be specified as a percentage
 * added new Jinja2 filters, 'min' and 'max' that take lists
 * new 'ansible_version' variable available contains a dictionary
   of version info
 * For ec2 dynamic inventory, ec2.ini can has various new configuration options
   'ansible vault view filename.yml' opens filename.yml decrypted in a pager.
   no_log parameter now surpressess data from callbacks/output as
   well as syslog
 * ansible-galaxy install -f requirements.yml allows advanced
   options and installs from non-galaxy SCM sources and tarballs.
 * command_warnings feature will warn about when usage of the
   shell/command module can be simplified to use core modules -
   this can be enabled in ansible.cfg
 * new omit value can be used to leave off a parameter when not
   set, like so module_name: a=1 b={{ c | default(omit) }}, would
   not pass value for b (not even an empty value) if c was not set.
 * developers: 'baby JSON' in module responses, originally intended
   for writing modules in bash, is removed as a feature to simplify
   logic, script module remains available for running bash scripts.
 * async jobs started in "fire & forget" mode can now be checked
   on at a later time.
 * added ability to subcategorize modules for docs.ansible.com
 * added ability for shipped modules to have aliases with symlinks
 * added ability to deprecate older modules by starting with "_"
   and including "deprecated: message why" in module docs
New Modules:
 * cloud: rax_cdb - manages Rackspace Cloud Database instances
 * cloud: rax_cdb_database - manages Rackspace Cloud Databases
 * cloud: rax_cdb_user - manages Rackspace Cloud Database users
 * monitoring: zabbix_maintaince - handles outage windows with Zabbix
 * monitoring: bigpanda - support for bigpanda
 * net_infrastructure: a10_server - manages server objects on A10 devices
 * net_infrastructure: a10_service_group - manages service group
   objects on A10 devices
 * net_infrastructure: a10_virtual_server - manages virtual server
   objects on A10 devices
 * system: getent - read getent databases

Version 1.7.2, "Summer Nights" - Sep 24, 2014:
 * Fixes a bug in accelerate mode which caused a traceback when
   trying to use that connection method.
 * Fixes a bug in vault where the password file option was not
   being used correctly internally.
 * Improved multi-line parsing when using YAML literal blocks (using > or |).
 * Fixed a bug with the file module and the creation of relative symlinks.
 * Fixed a bug where checkmode was not being honoured during the
   templating of files.
 * Other various bug fixes.

Version 1.7.1, "Summer Nights" - Aug 14, 2014:
 * Security fix to disallow specifying 'args:' as a string, which
   could allow the insertion of extra module parameters through
   variables.
 * Performance enhancements related to previous security fixes,
   which could cause slowness when modules returned very large
   JSON results. This specifically impacted the unarchive module
   frequently, which returns the details of all unarchived files
   in the result.
 * Docker module bug fixes:
      Fixed support for specifying rw/ro bind modes for volumes
      Fixed support for allowing the tag in the image parameter
 * Various other bug fixes

Version 1.7, "Summer Nights" - Aug 06, 2014:
Major new features:
 * Windows support (alpha) using native PowerShell remoting
 * Tasks can now specify run_once: true, meaning they will be
   executed exactly once. This can be combined with delegate_to
   to trigger actions you want done just the one time versus for
   every host in inventory.
New inventory scripts:
 * SoftLayer
 * Windows Azure
New Modules:
 * cloud: azure
 * cloud: rax_meta
 * cloud: rax_scaling_group
 * cloud: rax_scaling_policy
 * windows: version of setup module
 * windows: version of slurp module
 * windows: win_feature
 * windows: win_get_url
 * windows: win_msi
 * windows: win_ping
 * windows: win_user
 * windows: win_service
 * windows: win_group
Other notable changes:
 * Security fixes
    * Prevent the use of lookups when using legacy "{{ }}" syntax
      round variables and with_* loops.
    * Remove relative paths in TAR-archived file names used by ansible-galaxy.
 * Inventory speed improvements for very large inventories.
 * Vault password files can now be executable, to support scripts
   that fetch the vault password.
2016-02-17 20:31:45 +00:00
jaapb
0e241c211e Updated devel/js_of_ocaml to 2.7nb1 2016-02-17 17:02:43 +00:00
jaapb
23e5e533fb Revamped the js_of_ocaml package. No upstream changes, but some changes
to what exactly gets compiled.
2016-02-17 17:02:30 +00:00
jaapb
1d187e9f2e Updated devel/ocaml-lwt to 2.5.1nb1 2016-02-17 17:00:58 +00:00
jaapb
4a0146dbc1 Revamped the ocaml-lwt package. No upstream changes, but I added two
compilation options.
2016-02-17 17:00:38 +00:00
jaapb
9101e5296c Added ppx and camlp4 options. 2016-02-17 16:54:59 +00:00