Commit graph

291363 commits

Author SHA1 Message Date
abs
fa28fe6864 Move two CONFIGURE_ARGS options to reduce diff with gcc7. NFC 2019-01-08 16:19:38 +00:00
abs
87c406f0b6 Put back distinfo for gcc-6.5.0.tar.xz & isl-0.14.tar.bz2 2019-01-08 16:19:03 +00:00
adam
70b4e85591 Updated www/http-parser, lang/nodejs, lang/npm 2019-01-08 14:54:12 +00:00
adam
d1e12902d5 npm: updated to 6.5.0
v6.5.0:
NEW FEATURES
Backronym npm ci to npm clean-install.
Adds 'Homepage' to outdated --long output.

BUGFIXES
Fix sign-git-commit options. They were previously totally wrong.
Set lowercase headers for npm audit requests.
Fix npm edit handling of scoped packages.
Make summary output for npm ci go to stdout, not stderr.
Close the file descriptor during publish if exiting upload via an error. This will prevent strange error messages when the upload fails and make sure
cleanup happens correctly.
2019-01-08 14:53:49 +00:00
adam
046b39cdc0 nodejs: updated to 10.15.0
Version 10.15.0 'Dubnium' (LTS):
The 10.14.0 security release introduced some unexpected breakages on the 10.x release line. This is a special release to fix a regression in the HTTP binary upgrade response body and add a missing CLI flag to adjust the max header size of the http parser.

Notable Changes
cli:
add --max-http-header-size flag
http:
add maxHeaderSize property
2019-01-08 14:51:10 +00:00
adam
c74f5dd62c http-parser: updated to 2.9.0
2.9.0:
Unknown changes (but needed for NodeJS 10.15.0).
2019-01-08 14:48:22 +00:00
wiedi
7b93dcf210 doc: Updated net/sniproxy to 0.6.0 2019-01-08 14:41:57 +00:00
wiedi
f00d37d470 sniproxy: update to 0.6.0
2018-12-05  Dustin Lundquist <dustin@null-ptr.net>
	0.6.0 Release

	* PROXY v1 protocol support
	* SO_REUSEPORT support on Linux 3.9 and later
	* Listener ipv6_only directive to accept only IPv6 connections
	* TCP keepalive
2019-01-08 14:41:16 +00:00
adam
f1ceca6549 Updated devel/py-pyobjc 2019-01-08 12:21:15 +00:00
adam
72672ab5b7 py-pyobjc: updated to 5.1.2
Version 5.1.2
Fix compile error on macOS 10.9 or earlier
Calling completion handler failed due to incomplete runtime info
PyObjC’s metadata system didn’t automaticly set the call signature for blocks passed into a method implemented in Python. This causes problems when the ObjC or Swift block does not have signature information in the ObjC/blocks runtime.
Use MAP_JIT when allocating memory for the executable stubs for Python methods.
With the “restricted” runtime you’ll have to add the “com.apple.security.cs.allow-jit” entitlement to use this flag, in earlier versions you’d have to use a different entitlement: “com.apple.security.cs.allow-unsigned-executable-memory”.
The MAP_JIT flag is only used on macOS 10.14 or later.
Ensure that PyObjC can be built using /usr/bin/python on macOS 10.14
This failed due the problems with header files in the SDK included with Xcode 10.

Version 5.1.1
Update metadata for Xcode 10.1

Version 5.1
Xcode 10 “GM” contains one difference from the last beta: the constant MLComputeUnitsCPUAndGPU in the CoreML bindings.
Add a proxy for C’s “FILE*” type on Python 3. This is not necessary on Python 2 because the default IO stack on Python 2 already uses FILE* internally.
This proxy type is very minimal and shouldn’t not be used for general I/O.
Bindings are up-to-date w.r.t. Xcode 10.1 (beta)
Updated the support code for framework wrappers to be able to emit deprecation warnings on the first import of a deprecated constants (functions and methods will only raise a deprecation warning when called).
This is just an infrastructure change, the actual framework bindings do not yet contain the information used to emit deprecation warnings.
Add metadata for deprecation warnings to the “Contacts” framework
Import ABCs from collections.abc instead of collections because the latter is deprecated.
Instances of most builtin value types and sequences (int, float, str, unicode, tuple, list, set, frozenset and dict) can now be written to archives that require secureCoding.

Version 5.0
Version 5.0 of PyObjC primarily adds support for macOS 10.14 (mojave), and also adds support for a couple of older frameworks that weren’t supported before.
2019-01-08 12:08:39 +00:00
markd
217d324cd4 asymptote: Port to boehm-gc-7.6.8
upstream commit 38a59370dc5ac720c29e1424614a10f7384b943f
2019-01-08 10:58:09 +00:00
markd
aacdb3bfc5 py-notebook: add dependency on py-prometheus_client 2019-01-08 10:49:30 +00:00
markd
21e20f07d5 add py-prometheus_client 2019-01-08 10:46:58 +00:00
markd
80e4eaef89 net: add py-prometheus_client 2019-01-08 10:45:02 +00:00
markd
00e6639908 py-prometheus_client: add version 0.5.0
Prometheus instrumentation library for Python applications.
2019-01-08 10:43:19 +00:00
adam
9bde2dde2d Updated www/py-soupsieve, sysutils/py-supervisor 2019-01-08 09:44:07 +00:00
adam
5e0fd5fdbe py-supervisor: updated to 3.3.5
3.3.5:
Fixed a race condition where supervisord would cancel a shutdown already in progress if it received SIGHUP. Now, supervisord will ignore SIGHUP if shutdown is already in progress.
Fixed a bug where searching for a relative command ignored changes to PATH made in environment=.
childutils.ProcessCommunicationsProtocol now does an explit flush() after writing to stdout.
A more descriptive error message is now emitted if a name in the config file contains a disallowed character.
2019-01-08 09:42:26 +00:00
adam
108c5eac42 py-soupsieve: updated to 1.6.2
1.6.2
- FIX: Fix pattern compile issues on Python < 2.7.4.
- FIX: Don't use \d in Unicode Re patterns as they will contain characters outside the range of [0-9].
2019-01-08 09:39:24 +00:00
adam
5218a81ccf Updated www/py-beautifulsoup4, databases/py-apsw 2019-01-08 09:33:35 +00:00
adam
399121c23e py-apsw: updated to 3.26.0
3.26.0-r1
Added constant:
SQLITE_DBCONFIG_DEFENSIVE
2019-01-08 09:33:17 +00:00
adam
9b4cb16a39 py-beautifulsoup4: updated to 4.7.1
4.7.1:

* Fixed a significant performance problem introduced in 4.7.0.

* Fixed an incorrectly raised exception when inserting a tag before or
  after an identical tag.

* Beautiful Soup will no longer try to keep track of namespaces that
  are not defined with a prefix; this can confuse soupselect.

* Tried even harder to avoid the deprecation warning originally fixed in
  4.6.1.
2019-01-08 09:30:44 +00:00
adam
d2ab3f9989 Updated devel/py-test-assume, devel/py-test-asyncio, www/py-test-django, devel/py-pkginfo 2019-01-08 09:18:18 +00:00
adam
853eca16bd py-pkginfo: updated to 1.5.0
1.5.0:
Fix ‘console_scripts’ entry point syntax.
Add support for JSON output from the CLI.
Add support for installed wheels. E.g., ‘dist-info/’ dirs.
Add support for Python 3.6 and 3.7.
Drop support for Python 3.3.
2019-01-08 09:17:37 +00:00
adam
5521661288 py-test-django: updated to 3.4.5
3.4.5:

Bugfixes
* Use request.config instead of pytest.config
* :fixture:admin_user: handle "email" username_field

Misc
* Minor doc fixes
* tests: fix for pytest 4
2019-01-08 09:13:11 +00:00
adam
f6a3182fc0 py-test-asyncio: updated to 0.10.0
0.10.0:
pytest-asyncio integrates with Hypothesis to support @given on async test functions using asyncio.
Pytest 4.1 support.
2019-01-08 09:10:11 +00:00
adam
cb67c130bd py-test-assume: updated to 1.2.1
v1.2.1:
Changelog:
Added support for pytest 4.x (removed pytest_namespace)
Updated builds to run against multiple pytest versions
Fixed errors with unicode/bytecode
2019-01-08 09:05:16 +00:00
adam
62a5fbfa8e Updated databases/py-peewee, net/tor 2019-01-08 08:40:12 +00:00
adam
935e645a19 tor: updated to 0.3.5.7
Changes in version 0.3.5.7:

Tor 0.3.5.7 is the first stable release in its series; it includes
compilation and portability fixes, and a fix for a severe problem
affecting directory caches.

The Tor 0.3.5 series includes several new features and performance
improvements, including client authorization for v3 onion services,
cleanups to bootstrap reporting, support for improved bandwidth-
measurement tools, experimental support for NSS in place of OpenSSL,
and much more. It also begins a full reorganization of Tor's code
layout, for improved modularity and maintainability in the future.
Finally, there is the usual set of performance improvements and
bugfixes that we try to do in every release series.

There are a couple of changes in the 0.3.5 that may affect
compatibility. First, the default version for newly created onion
services is now v3. Use the HiddenServiceVersion option if you want to
override this. Second, some log messages related to bootstrapping have
changed; if you use stem, you may need to update to the latest version
so it will recognize them.

We have designated 0.3.5 as a "long-term support" (LTS) series: we
will continue to patch major bugs in typical configurations of 0.3.5
until at least 1 Feb 2022. (We do not plan to provide long-term
support for embedding, Rust support, NSS support, running a directory
authority, or unsupported platforms. For these, you will need to stick
with the latest stable release.)
2019-01-08 08:39:55 +00:00
adam
9de881e5c7 py-peewee: updated to 3.8.1
3.8.1

New features
Sqlite SearchField now supports the match() operator, allowing full-text search to be performed on a single column (as opposed to the whole table).

Changes
Remove minimum passphrase restrictions in SQLCipher integration.

Bugfixes
Support inheritance of ManyToManyField instances.
Ensure operator overloads are invoked when generating filter expressions.
Fix incorrect scoring in Sqlite BM25, BM25f and Lucene ranking algorithms.
Support string field-names in data dictionary when performing an ON CONFLICT ... UPDATE query, which allows field-specific conversions to be applied.
2019-01-08 08:37:59 +00:00
tron
bb7cef4a09 Note update of the "mutt" package to version 1.11.2 2019-01-08 08:01:28 +00:00
tron
b602b3b637 mutt: Update to version 1.11.2
This is a  bug fix release.
2019-01-08 08:01:04 +00:00
wiz
048e459509 doc/TODO: add some
+ calibre-3.37.0, mutt-1.11.2.
2019-01-08 06:03:06 +00:00
markd
8da6abdac1 {py-,}protobuf: don't share the patches directory
some patches only apply to py-protobuf.
2019-01-08 05:56:19 +00:00
schmonz
b714f3376c doc: Updated devel/libtai to 0.60nb6 2019-01-08 03:57:16 +00:00
schmonz
f526638b1c Add the latest leap second. Generate leapsecs.dat during build. Install
static library with sensible permissions. Bump PKGREVISION.
2019-01-08 03:57:11 +00:00
kre
e32c76ac3a + bash-5 readline-8 2019-01-08 01:20:02 +00:00
schmonz
a36608f5d4 doc: Updated net/vpnc-script to 20180226 2019-01-07 22:32:22 +00:00
schmonz
3c1c411358 Update to 20180226. From the changelog:
- Support routes with different devs and gateways
- Revive route cleanup for /sbin/route code
- Support split-exclude rules from Pulse gateway
- Check if resolved is enabled in nsswitch.conf prior to using it
- Add support for systemd-resolved
2019-01-07 22:32:17 +00:00
schmonz
cdb32d71bb doc: Updated net/openconnect to 8.01 2019-01-07 22:23:57 +00:00
schmonz
0d2fe9a06d Update to 8.01. From the changelog:
- Fix memset_s() arguments.
- Fix OpenBSD build.
- Clear form submissions (which may include passwords) before freeing (CVE-2018-20319).
- Allow form responses to be provided on command line.
- Add support for SSL keys stored in TPM2.
- Fix ESP rekey when replay protection is disabled.
- Drop support for GnuTLS older than 3.2.10.
- Fix --passwd-on-stdin for Windows to not forcibly open console.
- Fix portability of shell scripts in test suite.
- Add Google Authenticator TOTP support for Juniper.
- Add RFC7469 key PIN support for cert hashes.
- Add protocol method to securely log out the Juniper session.
- Relax requirements for Juniper hostname packet response to support old gateways.
- Add API functions to query the supported protocols.
- Verify ESP sequence numbers and warn even if replay protection is disabled.
- Add support for PAN GlobalProtect VPN protocol (--protocol=gp).
- Reorganize listing of command-line options, and include information on supported protocols.
- SIGTERM cleans up the session similarly to SIGINT.
2019-01-07 22:23:52 +00:00
schmonz
af53e0023a Get a copy of dnsroots.global from djbdns and use the copy as
CONF_FILES. Fixes build on NetBSD that somehow wasn't broken on OS X.
2019-01-07 19:45:48 +00:00
jaapb
6f1e5443eb doc: Updated lang/ocaml to 4.07.1nb1 2019-01-07 18:52:36 +00:00
jaapb
0426d7fcb1 Updated lang/ocaml to compile on aarch64 and revbump.
A few patches to the configure script to recognise the combination of
NetBSD and aarch64, and a few changes to the Makefile to make sure we've
got the right combination of options for the PLIST. It now compiles on my
Pinebook.
2019-01-07 18:52:23 +00:00
kleink
69fbf3d0f3 Added www/py-flask-cors version 3.0.7. 2019-01-07 18:04:28 +00:00
kleink
ec0a01ff44 www: + py-flask-cors. 2019-01-07 18:03:27 +00:00
kleink
500bd41900 www/py-flask-cors: Import Flask-Cors 3.0.7.
A Flask extension for handling Cross Origin Resource Sharing (CORS),
making cross-origin AJAX possible.

This package has a simple philosophy, when you want to enable CORS, you
wish to enable it for all use cases on a domain. This means no mucking
around with different allowed headers, methods, etc. By default,
submission of cookies across domains is disabled due to the security
implications, please see the documentation for how to enable
credential'ed requests, and please make sure you add some sort of
CSRF protection before doing so!
2019-01-07 18:02:45 +00:00
leot
ab00dc4e8b doc: Updated misc/nyancat to 1.5.2 2019-01-07 17:41:43 +00:00
leot
e67316def6 nyancat: Update to 1.5.2
Changes:
1.5.2
-----
 - Misc bugfixes
 - Fix typos
2019-01-07 17:41:33 +00:00
adam
edc044f36f Updated textproc/py-sphinxcontrib-bibtex, www/py-paste 2019-01-07 17:15:01 +00:00
adam
a48703250d py-paste: update to 3.0.9
3.0.6
* Revert the changes in the 3.0.5, which introduced unexpected errors in
  paste/httpserver.py when using SSL.
2019-01-07 17:14:41 +00:00