Commit graph

282478 commits

Author SHA1 Message Date
fhajny
71a97c1727 Update lang/npm to 6.1.0.
- NEW FEATURE: npm audit fix
- OTHER NEW audit FEATURES
  - Add support for npm audit --json to print the report in JSON
    format.
  - Include number of audited packages in npm install summary output.
  - Overhaul audit install and detail output format.
- NEW FEATURE: GIT DEPS AND npm init <pkg>!
- FIX WRITE AFTER END ERROR
- DETECT CHANGES IN GIT SPECIFIERS
- OTHER BUGFIXES
  - When requesting the update of a direct dependency that was also a
    transitive dependency to a version incompatible with the
    transitive requirement and you had a lock-file but did not have a
    node_modules folder then npm would fail to provide a new copy of the
    transitive dependency, resulting in an invalid lock-file that could
    not self heal.
  - Cleanup output of npm ci summary report.
  - Node.js now has a test that scans for things that look like
    conflict markers in source code. This was triggering false
    positives on a fixture in a test of npm's ability to heal lockfiles
    with conflicts in them.
  - Make the new npm view work when the license field is an object
    instead of a string.
  - Add support for environments (like Docker) where the expected
    binary for opening external URLs is not available.
  - Fix a spurious colon in the new update notifier message and add
    support for the npm canary.
  - Infer a version range when a package.json has a dist-tag instead
    of a version range in one of its dependency specs. Previously,
    this would cause dependencies to be flagged as invalid.
  - Make sure scoped bundled deps are shown in the new publish
    preview, too.
  - Stop dropping size from metadata on npm cache verify.
  - Fix nested command aliases.
  - Make sure different versions of the Path env var on Windows all
    get node_modules/.bin prepended when running lifecycle scripts.
2018-05-24 14:14:43 +00:00
manu
31dc1b4f39 Build fix from upstream: https://dev.entrouvert.org/issues/18771
replace use of <xmlsec/soap.h> which is deprecated
2018-05-24 09:27:46 +00:00
adam
33c472030a Updated devel/py-more-itertools, security/py-asn1 2018-05-24 07:21:04 +00:00
adam
4e175d4017 py-asn1: updated to 0.4.3
0.4.3:
Copyright notice extended to the year 2018
Fixed GeneralizedTime.asDateTime to perform milliseconds conversion correctly
2018-05-24 07:20:47 +00:00
adam
d4596c9b3c py-more-itertools: updated to 4.2.0
4.2.0:
* New itertools:
    * :func:map_reduce
    * :func:prepend

* Improvements to existing itertools:
    * :func:bucket now complies with PEP 479

* Other changes:
   * Python 3.7 is now supported
   * Python 3.3 is no longer supported
   * The test suite no longer requires third-party modules to run
   * The API docs now include links to source code
2018-05-24 07:14:37 +00:00
adam
ff9bac3059 py-atomicwrites: fix CATEGORIES; updated HOMEPAGE; use TEST_DEPENDS 2018-05-24 06:42:47 +00:00
adam
bd74dce531 Updated textproc/py-JWT, www/py-asgiref 2018-05-24 06:38:06 +00:00
adam
7d6753fc24 py-asgiref: updated to 2.3.2
2.3.2:
* Packaging fix to allow old async_timeout dependencies (2.0 as well as 3.0)

2.3.1:
* WSGI-to-ASGI adapter now works with empty bodies in responses
* Update async-timeout dependency
2018-05-24 06:37:46 +00:00
adam
4fa660017d py-JWT: updated to 1.6.4
v1.6.4:
Reverse an unintentional breaking API change to .decode()
2018-05-24 06:33:41 +00:00
fhajny
d050a3d46e doc: Updated lang/nodejs to 10.2.0 2018-05-24 06:29:43 +00:00
fhajny
18d4877437 lang/nodejs: Update to 10.2.0.
- addons:
  - Fixed a memory leak for users of `AsyncResource` and N-API.
- assert:
  - The `error` parameter of `assert.throws()` can be an object
    containing regular expressions now.
- crypto:
  - The `authTagLength` option has been made more flexible.
- esm:
  - Builtin modules (e.g. `fs`) now provide named exports in ES6
    modules.
- http:
  - Handling of `close` and `aborted` events has been made more
    consistent.
- module:
  - add --preserve-symlinks-main
- timers:
  - `timeout.refresh()` has been added to the public API.
- Embedder support:
  - Functions for creating V8 `Isolate` and `Context` objects with
    Node.js-specific behaviour have been added to the API.
  - Node.js `Environment`s clean up resources before exiting now.
  - Support for multi-threaded embedding has been improved.
2018-05-24 06:29:34 +00:00
wiz
b621cbd744 mk/compiler/gcc.mk: move _GCC_LDFLAGS setting for relro.
At the previous location it was overridden if a gcc from pkgsrc was used.

Problem found by bacon@
2018-05-24 05:47:21 +00:00
jnemeth
5ebd3dace5 sort 2018-05-24 04:14:41 +00:00
wiz
3bf0537e9c doc: Updated textproc/hunspell to 1.3.3nb6 2018-05-23 22:06:59 +00:00
wiz
0ccd7a5540 hunspell: for wide character support, use ncursesw.
The configure script checks for the library name and accepts only ncursesw.

Bump PKGREVISION.
2018-05-23 22:06:49 +00:00
adam
80da5ec174 Updated www/py-raven 2018-05-23 21:07:58 +00:00
adam
6ecb4bfe18 py-raven: updated to 6.8.0
6.8.0:
[Core] Fixed DSNs without secrets not sending events.
[Core] Added lazy import for pkg_resources
[Core] Added NamedTuple Serializer
[Sanic] Fixed sanic integration dependencies
[Django] Fixed sql hook bug
2018-05-23 21:07:36 +00:00
adam
214cc52c5f gst-plugins1-pulse: reset revision after gstreamer1 update 2018-05-23 21:00:59 +00:00
adam
c42fddbeb8 Updated multimedia/gstreamer1 2018-05-23 21:00:30 +00:00
adam
51c5a0c200 gst-plugins1-libav: updated to 1.14.1
Follow gstreamer1 update.
2018-05-23 20:58:18 +00:00
adam
24ed606f72 py-gstreamer1: updated to 1.14.1
Follow gstreamer1 update.
2018-05-23 20:49:03 +00:00
adam
fefb90fce8 gstreamer1: updated to 1.14.1
1.14.1
Noteworthy bugfixes in 1.14.1
-   GstPad: Fix race condition causing the same probe to be called
    multiple times
-   Fix occasional deadlocks on windows when outputting debug logging
-   Fix debug levels being applied in the wrong order
-   GIR annotation fixes for bindings
-   audiomixer, audioaggregator: fix some negotiation issues
-   gst-play-1.0: fix leaving stdin in non-blocking mode after exit
-   flvmux: wait for caps on all input pads before writing header even
    if source is live
-   flvmux: don't wake up the muxer unless there is data, fixes busy
    looping if there's no input data
-   flvmux: fix major leak of input buffers
-   rtspsrc, rtsp-server: revert to RTSP RFC handling of
    sendonly/recvonly attributes
-   rtpvrawpay: fix payloading with very large mtu sizes where
    everything fits into a single RTP packet
-   v4l2: Fix hard-coded enabled v4l2 probe on Linux/ARM
-   v4l2: Disable DMABuf for emulated formats when using libv4l2
-   v4l2: Always set colorimetry in S_FMT
-   asfdemux: Set stream-format field for H264 streams and handle H.264
    in bytestream format
-   x265enc: Fix tagging of keyframes on output buffers
-   ladspa: Fix critical during plugin load on Windows
-   decklink: Fix COM initialisation on Windows
-   h264parse: fix re-use across pipeline stop/restart
-   mpegtsmux: fix force-keyframe event handling and PCR/PMT changes
    that would confuse some players with generated HLS streams
-   adaptivedemux: Support period change in live playlist
-   rfbsrc: Fix support for applevncserver and support NULL pool in
    decide_allocation
-   jpegparse: Fix APP1 marker segment parsing
-   h265parse: Make caps writable before modifying them, fixes criticals
-   fakevideosink: request an extra buffer if enable-last-sample is
    enabled
-   wasapisrc: Don't provide a clock based on WASAPI's clock
-   wasapi: Only use audioclient3 when low-latency, as it might
    otherwise glitch with slow CPUs or VMs
-   wasapi: Don't derive device period from latency time, should make it
    more robust against glitches
-   audiolatency: Fix wave detection in buffers and avoid bogus pts
    values while starting
-   msdk: fix plugin load on implementations with only HW support
-   msdk: dec: set framerate to the driver only if provided, not in 0/1
    case
-   msdk: Don't set extended coding options for JPEG encode
-   rtponviftimestamp: fix state change function init/reset causing
    races/crashes on shutdown
-   decklink: fix initialization failure in windows binary
-   ladspa: Fix critical warnings during plugin load on Windows and fix
    dependencies in meson build
-   gl: fix cross-compilation error with viv-fb
-   qmlglsink: make work with eglfs_kms
-   rtspclientsink: Don't deadlock in preroll on early close
-   rtspclientsink: Fix client ports for the RTCP backchannel
-   rtsp-server: Fix session timeout when streaming data to client over
    TCP
-   vaapiencode: h264: find best profile in those available, fixing
    negotiation errors
-   vaapi: remove custom GstGL context handling, use GstGL instead.
    Fixes GL Context sharing with WebkitGtk on wayland
-   gst-editing-services: various fixes
-   gst-python: bump pygobject req to 3.8; fix
    GstPad.set_query_function(); dist autogen.sh and configure.ac in
    tarball
-   g-i: pick up GstVideo-1.0.gir from local build directory in GstGL
    build
-   g-i: update constant values for bindings
-   avoid duplicate symbols in plugins across modules in static builds
-   ... and many, many more!
2018-05-23 20:43:18 +00:00
leot
8e960faf51 bitlbee: Delete (duplicate) OWN_DIRS for ${VARBASE}/run/bitlbee (NFCI)
${VARBASE}/run/bitlbee is already handled via OWN_DIRS_PERMS so the OWN_DIRS is
not strictly needed.

Pointed out by pkgtasks (and _USE_NEW_PKGINSTALL=yes).
2018-05-23 18:55:13 +00:00
leot
c87a3b213d bitlbee: Always create the ${pidfile} directory and improve rc.d script
- At least on NetBSD every files on /var/run are removed at every
  boot by mountcritlocal rc.d script. Add a bitlbee_precmd() function
  to always check that a directory for the ${pidfile} exists and
  create it if needed.
- Check if /etc/rc.subr exists before source-ing it.
- Introduce BITLBEE_USER and BITLBEE_GROUP variables and reuse them to avoid
  hardcoding `bitlbee' and `nobody' (NFCI)

Discussed with and suggestions from <tonio>, thanks!
2018-05-23 18:44:52 +00:00
adam
e0dc8c4512 Updated audio/libdca 2018-05-23 17:48:07 +00:00
adam
278fc0ae58 libdca: updated to 0.0.6
libdca-0.0.6:
New release with mostly build system bugfixes.
2018-05-23 17:45:23 +00:00
minskim
732ca3f2d1 doc: Updated devel/py-flakes to 1.6.0nb1 2018-05-23 17:26:46 +00:00
minskim
63e47ae94a devel/py-flakes: Add ALTERNATIVES 2018-05-23 17:26:19 +00:00
triaxx
e28280f7b0 libexecinfo: fix invalid homepage. 2018-05-23 14:12:13 +00:00
maya
78432ca7c3 Describe some of the security mitigation flags and their impact 2018-05-23 11:26:54 +00:00
adam
706aa4dddf py-test-httpbin: updated HOMEPAGE; removed unused DEPENDS 2018-05-23 10:59:08 +00:00
wiz
72156ea2e3 fetchmail: fix name of one license 2018-05-23 10:52:15 +00:00
maya
acece760bd grub2: remove violent hack necessary to build grub 2.00.
Grub 2.02 no longer uses nested functions and doesn't need a RWX stack, so
no paxctl +m is necessary (on some platforms). Hurray!
2018-05-23 10:45:54 +00:00
fhajny
c8e72df113 doc: Updated net/powerdns-recursor to 4.1.3 2018-05-23 10:35:06 +00:00
fhajny
a3cf0bab6f net/powerdns-recursor: Update to 4.1.3.
Improvements
- Add a subtree option to the API cache flush endpoint.
- Use a separate, non-blocking pipe to distribute queries.
- Move carbon/webserver/control/stats handling to a separate thread.
- Add _raw versions for QName / ComboAddresses to the FFI API.
- Update copyright years to 2018
- Fix a warning on botan >= 2.5.0.

Bug Fixes
- Count a lookup into an internal auth zone as a cache miss.
- Don’t increase the DNSSEC validations counters when running with
  process-no-validate.
- Respect the AXFR timeout while connecting to the RPZ server.
- Increase MTasker stacksize to avoid crash in exception unwinding
- Use the SyncRes time in our unit tests when checking cache validity
- Add -rdynamic to C{,XX}FLAGS when we build with LuaJIT.
- Delay the loading of RPZ zones until the parsing is done, fixing a
  race condition.
- Reorder includes to avoid boost L conflict.
2018-05-23 10:34:58 +00:00
jperkin
d8bb1d8957 mk: Fix GCC PKGPATH matches. 2018-05-23 10:17:58 +00:00
adam
b1de90e77e py-requests: use TEST_DEPENDS; added "python" to CATEGORIES 2018-05-23 09:59:33 +00:00
adam
dafc46d2c7 Updated textproc/py-JWT, security/py-OpenSSL 2018-05-23 09:44:08 +00:00
adam
bf9b147572 py-OpenSSL: updated to 18.0.0
18.0.0:
Backward-incompatible changes:
- The minimum cryptography version is now 2.2.1.
- Support for Python 2.6 has been dropped.

Changes:
- Added Connection.get_certificate to retrieve the local certificate.
- OpenSSL.SSL.Connection now sets SSL_MODE_AUTO_RETRY by default.
- Added Context.set_tlsext_use_srtp to enable negotiation of SRTP keying material.
2018-05-23 09:40:52 +00:00
adam
9d5f4ed7af py-JWT: updated to 1.6.3
v1.6.3
Changed
- All exceptions inherit from PyJWTError

Added
- Add type hints

Docs
- Added section to usage docs for jwt.get_unverified_header()
- Update legacy instructions for using pycrypto
2018-05-23 09:35:27 +00:00
adam
5a477756ce Updated www/py-cheroot, www/py-cherrypy 2018-05-23 09:33:35 +00:00
adam
7402ba433d py-cherrypy: updated to 15.0.0
v15.0.0
* :issue:1708: Removed components from webtest that were
  removed in the refactoring of cheroot.test.webtest for
  cheroot 6.1.0.
2018-05-23 09:33:16 +00:00
adam
3fd99731b1 py-cheroot: updated to 6.3.1
v6.3.1
- :cp-issue:1618: Ignore OpenSSL's 1.0+ Error 0 under Python 2 while
  wrapping a socket.

v6.3.0
- :pr:87: Add cheroot command and runpy launcher to
  launch a WSGI app from the command-line.
2018-05-23 09:32:24 +00:00
adam
63a166c5d0 Added devel/py-test-testmon, devel/py-dash 2018-05-23 09:29:20 +00:00
adam
6ba16be457 py-dash: added version 4.5.0
The kitchen sink of Python utility libraries for doing "stuff" in a functional
way. Based on the Lo-Dash Javascript library.
2018-05-23 09:28:30 +00:00
adam
3ee60dee4a py-test-testmon: added version 0.9.11
This is a py.test plug-in which automatically selects and re-executes only
tests affected by recent changes.
2018-05-23 09:26:54 +00:00
jperkin
512dfdee29 mk: Add USE_PKGSRC_GCC_RUNTIME gcc7-libs support. 2018-05-23 08:11:59 +00:00
jaapb
f302ff0488 Added SUPERSEDES to devel/ocaml-ppxlib, revbump
This package replaces several other ocaml PPX-related packages; this is
now formally stated with a SUPERSEDES variable.
2018-05-23 08:11:55 +00:00
jperkin
4fb813d82e gcc7: Fix LINK_LIBGCC_SPEC patch. 2018-05-23 08:11:16 +00:00
triaxx
0e702c419c doc: Updated sysutils/grub2 to 2.02 2018-05-23 07:57:16 +00:00