Commit graph

291670 commits

Author SHA1 Message Date
adam
457e9bfdcd py-requests-oauthlib: updated to 1.2.0
v1.2.0:
This project now depends on OAuthlib 3.0.0 and above. It does not support versions of OAuthlib before 3.0.0.
Updated oauth2 tests to use 'sess' for an OAuth2Session instance instead of auth because OAuth2Session objects and methods acceept an auth paramether which is typically an instance of requests.auth.HTTPBasicAuth
OAuth2Session.fetch_token previously tried to guess how and where to provide "client" and "user" credentials incorrectly. This was incompatible with some OAuth servers and incompatible with breaking changes in oauthlib that seek to correctly provide the client_id. The older implementation also did not raise the correct exceptions when username and password are not present on Legacy clients.
Avoid automatic netrc authentication for OAuth2Session.

v1.1.0:
Adjusted version specifier for oauthlib dependency: this project is not yet compatible with oauthlib 3.0.0.
Dropped dependency on nose.
Minor changes to clean up the code and make it more readable/maintainable.
2019-01-16 09:39:40 +00:00
adam
ed3810c208 py-oauthlib: updated to 3.0.0
3.0.0 (2019-01-01)

OAuth2.0 Provider - outstanding Features
OpenID Connect Core support
RFC7662 Introspect support
RFC8414 OAuth2.0 Authorization Server Metadata support
RFC7636 PKCE support

OAuth2.0 Provider - API/Breaking Changes
Add "request" to confirm_redirect_uri
confirm_redirect_uri/get_default_redirect_uri has a bit changed
invalid_client is now a FatalError
Changed errors status code from 401 to 400:
invalid_grant:
invalid_scope:
access_denied/unauthorized_client/consent_required/login_required
401 must have WWW-Authenticate HTTP Header set

OAuth2.0 Provider - Bugfixes
empty scopes no longer raise exceptions for implicit and authorization_code

OAuth2.0 Client - Bugfixes / Changes:
expires_in in Implicit flow is now an integer
expires is no longer overriding expires_in
parse_request_uri_response is now required
Unknown error=xxx raised by OAuth2 providers was not understood
OAuth2's prepare_token_request supports sending an empty string for client_id
OAuth2's WebApplicationClient.prepare_request_body was refactored to better support sending or omitting the client_id via a new include_client_id kwarg. By default this is included. The method will also emit a DeprecationWarning if a client_id parameter is submitted; the already configured self.client_id is the preferred option.

OAuth1.0 Client:
Support for HMAC-SHA256

General fixes:
$ and ' are allowed to be unencoded in query strings
Request attributes are no longer overriden by HTTP Headers
Removed unnecessary code for handling python2.6
Add support of python3.7
Several minors updates to setup.py and tox
Set pytest as the default unittest framework
2019-01-16 09:36:21 +00:00
adam
2064b848ab Updated net/py-botocore, net/py-boto3, net/py-awscli 2019-01-16 09:13:35 +00:00
adam
7139a6ce9c py-awscli: updated to 1.16.89
1.16.89
api-change:storagegateway: Update storagegateway command to latest version
api-change:mediaconvert: Update mediaconvert command to latest version

1.16.88
api-change:rds-data: Update rds-data command to latest version
api-change:emr: Update emr command to latest version

1.16.87
api-change:sagemaker: Update sagemaker command to latest version
api-change:iot: Update iot command to latest version
api-change:codedeploy: Update codedeploy command to latest version
api-change:ec2: Update ec2 command to latest version

1.16.86
api-change:redshift: Update redshift command to latest version
api-change:docdb: Update docdb command to latest version

1.16.85
api-change:appmesh: Update appmesh command to latest version

1.16.84
api-change:ecs: Update ecs command to latest version
enhancment:cloudformation: Unroll yaml anchors in cloudformation package.
api-change:devicefarm: Update devicefarm command to latest version

1.16.83
api-change:iotanalytics: Update iotanalytics command to latest version

1.16.82
api-change:opsworkscm: Update opsworkscm command to latest version

1.16.81
api-change:dynamodb: Update dynamodb command to latest version
api-change:stepfunctions: Update stepfunctions command to latest version
api-change:sms-voice: Update sms-voice command to latest version
api-change:acm-pca: Update acm-pca command to latest version

1.16.80
api-change:transcribe: Update transcribe command to latest version
api-change:comprehend: Update comprehend command to latest version
api-change:medialive: Update medialive command to latest version
api-change:firehose: Update firehose command to latest version
api-change:cognito-idp: Update cognito-idp command to latest version
2019-01-16 09:13:11 +00:00
adam
16e96ee76c py-boto3: updated to 1.9.79
1.9.79
api-change:storagegateway: [botocore] Update storagegateway client to latest version
api-change:mediaconvert: [botocore] Update mediaconvert client to latest version

1.9.78
api-change:rds-data: [botocore] Update rds-data client to latest version
api-change:emr: [botocore] Update emr client to latest version

1.9.77
api-change:iot: [botocore] Update iot client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:codedeploy: [botocore] Update codedeploy client to latest version
api-change:sagemaker: [botocore] Update sagemaker client to latest version

1.9.76
api-change:docdb: [botocore] Update docdb client to latest version
api-change:redshift: [botocore] Update redshift client to latest version

1.9.75
api-change:appmesh: [botocore] Update appmesh client to latest version

1.9.74
api-change:ecs: [botocore] Update ecs client to latest version
api-change:devicefarm: [botocore] Update devicefarm client to latest version

1.9.73
api-change:iotanalytics: [botocore] Update iotanalytics client to latest version

1.9.72
enhancement:Paginator: [botocore] Added over 400 new paginators.
api-change:opsworkscm: [botocore] Update opsworkscm client to latest version

1.9.71
api-change:acm-pca: [botocore] Update acm-pca client to latest version
api-change:dynamodb: [botocore] Update dynamodb client to latest version
api-change:sms-voice: [botocore] Update sms-voice client to latest version
api-change:stepfunctions: [botocore] Update stepfunctions client to latest version
2019-01-16 09:11:00 +00:00
adam
a88bc2af5f py-botocore: updated to 1.12.79
1.12.79
api-change:storagegateway: Update storagegateway client to latest version
api-change:mediaconvert: Update mediaconvert client to latest version

1.12.78
api-change:rds-data: Update rds-data client to latest version
api-change:emr: Update emr client to latest version

1.12.77
api-change:iot: Update iot client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:codedeploy: Update codedeploy client to latest version
api-change:sagemaker: Update sagemaker client to latest version

1.12.76
api-change:docdb: Update docdb client to latest version
api-change:redshift: Update redshift client to latest version

1.12.75
api-change:appmesh: Update appmesh client to latest version

1.12.74
api-change:ecs: Update ecs client to latest version
api-change:devicefarm: Update devicefarm client to latest version

1.12.73
api-change:iotanalytics: Update iotanalytics client to latest version

1.12.72
enhancement:Paginator: Added over 400 new paginators.
api-change:opsworkscm: Update opsworkscm client to latest version

1.12.71
api-change:acm-pca: Update acm-pca client to latest version
api-change:dynamodb: Update dynamodb client to latest version
api-change:sms-voice: Update sms-voice client to latest version
api-change:stepfunctions: Update stepfunctions client to latest version
2019-01-16 09:09:11 +00:00
adam
f34840d826 Removed filesystems/py-filesystem successor filesystems/py-fs 2019-01-16 08:58:58 +00:00
adam
d785d1665b py-filesystem: removed; successor py-fs 2019-01-16 08:57:17 +00:00
adam
2f779c2028 Added net/py-pysendfile, net/py-pyftpdlib, filesystems/py-fs; Updated fonts/py-fonttools 2019-01-16 08:41:07 +00:00
adam
e0c19e3b10 py-fonttools: updated to 3.35.2
3.35.2:
- [hmtx/vmtx]: Allow to compile/decompile hmtx and vmtx tables even
  without the corresponding (required) metrics header tables, hhea and
  vhea
- [varLib] Added support for localized axes' labelname and named instances'
  stylename.

3.35.1:
- [_m_a_x_p] Include maxComponentElements in maxp table's recalculation.

3.35.0:
- [psCharStrings] In encodeFloat function, use float's "general format" with
  8 digits of precision (i.e. %8g) instead of str(). This works around
  a macOS rendering issue when real numbers in CFF table are too long, and
  also makes sure that floats are encoded with the same precision in python 2.7
  and 3.x.
- [_n_a_m_e/fontBuilder] Make _n_a_m_e_table.addMultilingualName also add
  Macintosh (platformID=1) names by default. Added options to FontBuilder
  setupNameTable method to optionally disable Macintosh or Windows names.
- [varLib] Make build optionally accept a DesignSpaceDocument object,
  instead of a designspace file path. The caller can now set the font
  attribute of designspace's sources to a TTFont object, thus allowing to
  skip filenames manipulation altogether.
- [sfnt] Allow SFNTReader objects to be deep-copied.
- Require typing>=3.6.4 on py27 to fix issue with singledispatch.
- [designspaceLib/t1Lib/macRes] Fixed some cases where pathlib.Path objects were
  not accepted.
- [varLib] Fixed merging of multiple PairPosFormat2 subtables.
- [varLib] The default STAT table version is now set to 1.1, to improve
  compatibility with legacy applications
2019-01-16 08:40:39 +00:00
adam
104f23981f py-fs: added version 2.2.1
PyFilesystem is a Python module that provides a common interface to any
filesystem.

Think of PyFilesystem FS objects as the next logical step to Python's file
objects. In the same way that file objects abstract a single file, FS objects
abstract an entire filesystem.
2019-01-16 08:34:53 +00:00
adam
142c253c4f py-pyftpdlib: added version 1.5.4
Python FTP server library provides a high-level portable interface to easily
write very efficient, scalable and asynchronous FTP servers with Python. It is
the most complete RFC-959 FTP server implementation available for Python
programming language and it's used in projects like Google Chromium and Bazaar
and included in Debian, Fedora and FreeBSD package repositories.
2019-01-16 08:31:52 +00:00
adam
4c03818c6b py-pysendfile: added version 2.0.1
A Python interface to sendfile(2). sendfile(2) is a system call which provides
a "zero-copy" way of copying data from one file descriptor to another (a
socket). The phrase "zero-copy" refers to the fact that all of the copying of
data between the two descriptors is done entirely by the kernel, with no
copying of data into userspace buffers. This is particularly useful when
sending a file over a socket (e.g. FTP).
2019-01-16 08:30:15 +00:00
adam
8be45ea50d Updated x11/gtk3, security/libassuan2 2019-01-16 08:21:34 +00:00
adam
1d9ff04fcb libassaun2: updated to 2.5.2
Noteworthy changes in version 2.5.2:
* Better credential support for BSDs.
* Fix some compiler warnings.
* Update the build system.
2019-01-16 08:21:10 +00:00
adam
3948d8b31b gtk3: updated to 3.24.3
Overview of Changes in GTK+ 3.24.3

* Bugs fixed:
 wayland: Respect length limits in text protocol
 wayland: Support key themes
 wayland: Fix hi-dpi cursor scaling
 quartz: Make point-to-pixel conversions work on all versions
 quartz: Re-add support for hidpi scaling
 quartz: Fix search engine integration
 win32: Fix ime change hangling
 placessidebar: Insert drops in the right place
 x11: Fix problems gdk_x11_get_parent_relative
 x11: Fix Wacom tool types
 icons: Recolor polygons as well in symbolic icons
 switch: Use Unicode symbols for I/O instead of translations

* Translation updates:
 Japanese
2019-01-16 08:13:39 +00:00
gutteridge
c9f3339e52 TODO: +bison-3.2.4 2019-01-16 04:56:13 +00:00
gutteridge
016d76c0b9 mk/plist/plist.mk: amend MACHINE_ARCH examples in a comment
To avoid potential confusion, amend the example MACHINE_ARCH to what it
really is. While here, fix a rather subtle typo.
2019-01-16 04:43:42 +00:00
gutteridge
d1ae50b440 lang/gcc48-libs: bump PKGREVISION (NFC)
As per the comment in the file, this needs to have a PKGREVISION one
greater than the corresponding gcc48 package for preferential selection
by packaging tools.
2019-01-16 04:31:39 +00:00
gutteridge
2e90044cfc lang/spidermonkey52: amend a comment
GCC 6 had PowerPC build fixes applied recently in pkgsrc.
2019-01-16 04:24:28 +00:00
gutteridge
3ad553068c lang/spidermonkey52: fix a build breakage on PowerPC
PowerPC (at least, the variants used on hardware typically supported by
pkgsrc) does not offer the gamut of hardware-backed atomic instructions
that relatively recent versions of SpiderMonkey demand. Fall back to
using GCC's libatomic, so this builds and runs on that architecture.
2019-01-16 02:00:48 +00:00
gutteridge
9ed33c42e6 chat/loudmouth: fix a build breakage on non-x86 NetBSD archs
A build fix applied upstream some ten years ago for Mac OS X is only
really relevant for that OS, and was causing build breakages on NetBSD
with any archs that didn't happen to be covered in legacy code in
arpa/nameser_compat.h. (Encountered with powerpc, would also presumably
break others, like aarch64.) No PKGREVISION, build fix only.
2019-01-16 01:36:12 +00:00
wen
5297732c1f Updated devel/p5-Test-CheckManifest to 1.38 2019-01-16 01:09:29 +00:00
wen
4eae3e0a9a Update to 1.38
Upstream changes:
1.38  2018-12-13 16:26:00

      [BUGFIX]
      * require at least Cwd 3.75

1.35  2018-12-12 09:05:00

      [BUGFIX]
      * Tests failed

1.34  2018-12-11

      [BUGFIX]
      * Tests failed on Windows (github #9)
      * 'exclude' is meant to be a list of directories, but it was handled as regular expressions

      [IMPROVEMENTS]
      * rewrite larger parts of the module
      * add lots of tests
2019-01-16 01:07:59 +00:00
wen
b280145a49 Updated devel/p5-Test-CleanNamespaces to 0.24 2019-01-16 01:04:53 +00:00
wen
efbe9a4b12 Update to 0.24
Upstream changes:
0.24      2018-12-09 20:20:01Z
  - fix detection of constant subs on some platforms for perls [5.10,5.20)
2019-01-16 01:02:39 +00:00
wen
6540fe9410 Updated devel/p5-Test-Simple to 1.302156 2019-01-16 00:58:17 +00:00
wen
5a684e08a4 Update to 1.302156
Upstream changes:
1.302156  2019-01-07 11:13:07-08:00 America/Los_Angeles

    - No changes from last trial

1.302155  2019-01-04 11:25:17-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix test not to fail in non-english locales

1.302154  2019-01-04 10:20:54-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix SHM pid checking for some platforms in Instance.t
    - Add SHM errno/msg to warning about SHM going away

1.302153  2019-01-03 08:39:42-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Improve SHM verification and state awareness

1.302152  2018-12-26 12:21:32-08:00 America/Los_Angeles (TRIAL RELEASE)

    - More Instance.t improvements
    - Add trace to SHM error when possible

1.302151  2018-12-20 11:05:47-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix another locale error in Instance.t

1.302150  2018-12-20 10:57:09-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix locale error in Instance.t
    - Windows test fixes
    - perl 5.6 test fixes

1.302149  2018-12-20 09:47:31-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Even more SHM error improvements

1.302148  2018-12-17 13:08:23-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Further Improve SHM error message

1.302147  2018-12-17 12:59:14-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Improve SHM error message

1.302146  2018-12-17 09:06:44-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix SHM test to work on machines without SHM

1.302145  2018-12-12 11:26:32-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix localization error in new test (#820)

1.302144  2018-12-12 09:51:25-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Add tests for shmwrite fix (#815)

1.302143  2018-12-11 19:10:37-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix failure to check error code on shmwrite (#815)

1.302142  2018-12-11 11:55:22-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix #814 Windows fork+test failure
    - Fix #819 Documentation updates
    - Fix #810 Verbose TAP newline regression
    - Fix #817 local $TODO bug
    - Fix #812 Another local $TODO bug
    - Fix #815 shm read warning
    - Merge doc fix PR's from magnolia-k (thanks!)
2019-01-16 00:55:05 +00:00
wen
44805420a9 Updated devel/p5-Test2-Suite to 0.000117 2019-01-16 00:51:05 +00:00
wen
090d5c8b43 Update to 0.000117
Upstream changes:
0.000117  2018-12-04 11:37:15-08:00 America/Los_Angeles

    - Remove test that belongs in another dist
2019-01-16 00:49:57 +00:00
wen
140e306cda Updated devel/p5-Type-Tiny to 1.004004 2019-01-16 00:45:12 +00:00
wen
e7f533b475 Update to 1.004004
Upstream changes:
1.004004        2019-01-08

 [ Bug Fixes ]
 - Depend on Exporter::Tiny 0.040; older versions don't provide all the
   functions Type::Library needs.

1.004003        2019-01-08

 [ Bug Fixes ]
 - Fix spelling in error message for Types::Common::String
   LowerCaseSimpleStr.
   Robert Rothenberg++
   <https://github.com/tobyink/p5-type-tiny/pull/47>

 [ Documentation ]
 - Fix Type::Params documentation error.
   Nelo Onyiah++
   <https://github.com/tobyink/p5-type-tiny/pull/45>
 - Fix Types::Standard documentation error: incorrect third-party module
   name.
   Nelo Onyiah++
   <https://github.com/tobyink/p5-type-tiny/pull/46>
2019-01-16 00:41:27 +00:00
agc
1504cc1673 Note update of security/netpgpverify and security/libnetpgpverify to 20190111 2019-01-16 00:34:22 +00:00
agc
2378b53c48 Update netpgpverify and libnetpgpverify to 20190111
Changes since previous version:

+ fuller emulation of openssl API, including

	BN_is_one()
	BN_mod_add()
	BN_mod_sub()
	BN_sub_word()
	BN_add_word()

+ provide all functions and macros with compatibility definitions
2019-01-16 00:33:12 +00:00
gutteridge
82a72d47ee devel/bison: add patches to fix building with glibc >= 2.27
Relates to PR pkg/53826, further details are provided there. This is a
temporary fix: the newest release of Bison addresses this by including
a newer version of gnulib. I'm applying this less obtrusive change for
now. No PKGREVISION, because there should be no change to existing
packages, it addresses build failures only.
2019-01-16 00:19:31 +00:00
gutteridge
69893523e7 Revert previous change, nothing material was altered in the package. 2019-01-16 00:12:01 +00:00
gutteridge
264606766e doc: Updated graphics/tesseract to 4.0.0nb4 2019-01-16 00:09:23 +00:00
gutteridge
9fcf300adf graphics/tesseract: update DESCR
The DESCR was about a decade out of date, revise to reflect 4.0.
2019-01-16 00:07:49 +00:00
wen
c9aa2848e3 Updated www/mediawiki to 1.32.0 2019-01-15 23:47:10 +00:00
wen
b05c94b8a8 Update to 1.32.0
Upstream changelog is too long, please visit:
https://www.mediawiki.org/wiki/Release_notes/1.32
2019-01-15 23:46:24 +00:00
wen
8c17939ae5 Updated www/moodle to 3.6.2 2019-01-15 23:36:11 +00:00
wen
25692a5e91 Update to 3.6.2
Upstream changes:
Moodle 3.6.2 release notes

Releases > Moodle 3.6.2 release notes

Release date: 14 January 2019

Here is the full list of fixed issues in 3.6.2.
Fixes and improvements

    MDL-63994 - CAS authentication fixed
    MDL-63260 - Exponential question growth prevented when duplicating quizzes
    MDL-49651 - Hidden courses no longer send forum notifications to participants
    MDL-64290 - IMS Common Cartridge can restore from custom temp directory
    MDL-59954 - Drag and drop file uploads now respect the ignore file size limits capability
    MDL-64400 - Performance improvement when fetching notifications
    MDL-63512 - Lesson question responses show multimedia consistently
    MDL-64419 - Messaging user info fix in bootstrapbase themes
    MDL-63722 - Question bank pagination fix
    MDL-60518 - The result of core_user::is_real_user is now consistent
    MDL-64216 - Database query efficiency improvement to core_grade privacy provider
    MDL-64025 - Admin bookmarks block can bookmark admin categories
    MDL-64275 - All unread counts in message functionality now update without a page refresh
    MDL-64426 - Filter support added to group message conversation names
    MDL-64357 - LTI assignment and grade LineItems are retained after the cleanup scheduled task is run
    MDL-64497 - GDPR moodle_content_writer can no longer cause an endless loop
    MDL-64229 - User images are linked to their profile in the new messaging interface
    MDL-61633 - Assignment grading interface 'Next page' navigation now resets scrolling to the top of the next page
2019-01-15 23:35:25 +00:00
adam
f129c5b08f Updated security/py-certifi, www/py-w3lib 2019-01-15 23:06:06 +00:00
adam
118cb330ba py-w3lib: updated to 1.20.0
1.20.0:
- Fix url_query_cleaner to do not append "?" to urls without a query string
- Add support for Python 3.7 and drop Python 3.3
- Add w3lib.url.add_or_replace_parameters helper
- Documentation fixes
2019-01-15 23:05:37 +00:00
adam
74b6adf911 certifi: updated to 2018.11.29
2018.11.29:
Unknown changes
2019-01-15 23:02:17 +00:00
wiz
61ccb6ebf8 doc: Updated net/syncthing to 1.0.0 2019-01-15 22:33:33 +00:00
wiz
cf85eb86e4 syncthing: update to 1.0.0.
Based on PR 53878 by David J. Weller-Fahy

This major release honors the fact that Syncthing is used widely
and since a while no longer "really in beta". It does not represent
a breaking change.

Bugfixes:

    #5324: Incorrect warning when --home and path on same directory level
    #5369: Empty file field in log when normalizePath failed
    #5372: Event system can cause deadlock

Enhancements:

    #2760: Option to limit max simultaneous scans
    #5286: Add hardening options to systemd units
    #5320: Show configured rate limit in the GUI
    #5336: Show list of locally changed files for receive only folders

Other issues:

    #5334: New chmduquesne/rollinghash breaks tests
    #5362: lib/model: TestDeregister* tests are bad
2019-01-15 22:33:24 +00:00
adam
87991a4e88 Updated security/sudo, net/wireshark, www/py-aiohttp, www/py-uwsgitop 2019-01-15 22:16:12 +00:00
adam
bbcdec0e43 py-uwsgitop: updated to 0.11
0.11:
Unknown changes
2019-01-15 22:15:37 +00:00
adam
7678cca0b8 py-aiohttp: updated to 3.5.4
3.5.4:
Bugfixes
- Fix stream .read() / .readany() / .iter_any() which used to return a
  partial content only in case of compressed content
2019-01-15 22:12:20 +00:00