Commit graph

284325 commits

Author SHA1 Message Date
fhajny
6b154a2c60 sysutils/rsyslog*: Update to 8.36.0.
- This version disables liblogging-stdlog by default. We now also
  emit a warning message ("liblogging-stdlog will go away") so that
  users know what is going on and my react.
- add openssl driver alongside GnuTLS one for TLS (experimental)
- GnuTLS TLS driver: support intermediate certificates
- omelasticsearch: write op types; bulk rejection retries
- lookup tables: reload message now with "info" severity (was "error")
- imptcp: add support for regex-based framing
- imjournal: add statistics counter
- config: permit 4-digit file creation modes
- ommongodb: add possibility to ignore some insertion error code
- omprog: simplify 'plugin-with-feedback.py' example
- core: misadressing when writing disk queue files
- core: fix message loss on target unavailibility during shutdown
- imrelp bugfix: error message "librelp too old" is always emitted ...
- imrelp: segfault on startup when cert without priv key is configured
- omrelp bugfix: segfault on first message sent when authmode was
  wrong
- imfile bugfix: double-free on module shutdown
- imfile/core bugfix: potential misadressing in string copy routine
- imfile bugfix: if freshStartTail is set some initial file lines
  missing
- core: fix undefined behaviour (unsigned computation may lead to
  value < 0)
2018-07-10 13:49:10 +00:00
khorben
f4dd659417 Update PLIST for gtk-doc changes
Bumps PKGREVISION.
2018-07-10 09:14:27 +00:00
adam
34ab127957 Updated devel/libuv, devel/waf 2018-07-10 08:31:49 +00:00
wen
d2380de7a8 Updated devel/p5-Test-POE-Client-TCP to 1.18 2018-07-10 08:30:00 +00:00
wen
6931a14558 Update to 1.18
Upstream changes:
version 1.18 at 2018-07-02 09:18:10 +0000
-----------------------------------------

  Change: 58133ae09a1087d1d0cf6e5eac3767961b2e2577
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-07-02 10:18:10 +0000

    Added usessl option to enable SSL/TLS
2018-07-10 08:28:56 +00:00
wen
f64c0ffdb4 Updated devel/p5-Test-MockObject to 1.20180705 2018-07-10 08:23:34 +00:00
wen
f93aa65485 Update to 1.20180705
Upstream changes:
1.20180705 2018-07-05 16:47:18-07:00 America/Los_Angeles
    - added destructor to clear counters (choroboa PR #15, RT #71831)
2018-07-10 08:22:46 +00:00
wen
3359df63f4 Updated devel/p5-Test-CleanNamespaces to 0.23 2018-07-10 08:18:07 +00:00
adam
ce019f917a waf: updated to 2.0.9
NEW IN WAF 2.0.9
* Add dependencies on scriptlet outputs
* Made options optional for cython waftool
* Improve doxygen error handling
2018-07-10 08:18:06 +00:00
wen
f4f2adaf12 Update to 0.23
Upstream changes:
0.23      2018-06-26 00:00:13Z
  - properly skip potentially-problematic tests when needed, due to circular
    dependencies between Moose and Test::CleanNamespaces (RT#125678)
2018-07-10 08:16:57 +00:00
wen
9d83673622 Updated www/moodle to 3.5.1 2018-07-10 08:11:22 +00:00
adam
f5dd4e846c libuv: updated to 1.22.0
Version 1.22.0:
* unix: remove checksparse.sh
* win: fix mingw build error
* win: fix -Wunused-function warnings in thread.c
* unix,win: merge timers implementation
* win: fix pointer type in pipe.c
* win: fixing build for older MSVC compilers
* zos: clear poll events on every iteration
* zos: write-protect message queue
* zos: use correct pointer type in strnlen
* unix,win: merge handle flags
* doc: update Imran Iqbal's GitHub handle
* src: add new error apis to prevent memory leaks
* test: make test-condvar call uv_cond_wait
* fs: change position of uv_fs_lchown
2018-07-10 08:08:44 +00:00
wen
33735689b6 Update to 3.5.1
Upstream changes:
Moodle 3.5.1 release notes
Releases > Moodle 3.5.1 release notes

Release date: 9 July 2018

Here is the full list of fixed issues in 3.5.1.

CONTENTS [hide]
1 Highlights
2 Fixes and improvements
3 Security issues
4 See also
Highlights
MDL-62544 - Enable admins and privacy officers to make subject access requests on behalf of users
MDL-62211 - Data requests page may be filtered or sorted and is paginated
MDL-62391 - User who made the data request shown on data requests page
Fixes and improvements
MDL-57968 - Multiple unnecessary Messaging AJAX requests
MDL-61702 - Can't install Moodle with MariaDB version >= 10.3.1
MDL-59047 - Short answer question doesn't display correctly when using the Boost theme
MDL-61189 - Calendar event descriptions not saved when using TinyMCE
MDL-62239 - Drag and drop question types broken when using iOS 11.3
MDL-51419 - Filename corruption on download when name contains multibyte chars when using MS Edge
MDL-62658 - Notifications are not marked as read when clicked on
MDL-62543 - New 'deleted' field for forum posts is used in the wrong way for RSS feeds
MDL-62516 - Request to delete forum data for a user will delete files of all users
MDL-62440 - Participants page exhausts memory with many site-wide role assignments
MDL-62358 - Question rendering API does not support all 'question numbers' that might be needed
MDL-60915 - get_recordset methods load entire result set into memory in Postgres
MDL-62493 - Policy plugin problem when guests attempt to create an account
MDL-62574 - Database exception when deleting user data from the HTML block
MDL-62532 - Predefined tags are not appearing in the question tag dropdown
MDL-61832 - Editing options disappear after saving a Lesson page in expanded view
MDL-56498 - Notifications are not marked as read when clicked in popover
MDL-62270 - Cron task fails on data-privacy-related task when admin directory renamed
MDL-62320 - JSON should be enabled as a file type, as used in data export
MDL-62735 - Simple search does not obey global search on/off setting
MDL-58702 - Restore role mappings form has no label
MDL-62705 - Global search results order selection does not display when no context
MDL-62597 - Data requests date column should include time
MDL-62519 - After making multiple attempts to record a video, only the last attempt should be saved
MDL-61932 - Glossary created via import does not display on the front page
MDL-61778 - The online status icon in the messaging interface is a "play" button instead of a coloured dot
MDL-58063 - Unable to access manage files within HTML block on Page resource when using the Clean theme
MDL-61894 - Tag-managing dialog modals have unstyled buttons
MDL-62386 - Audio file doesn't display when using HTML5 audio media player
MDL-62796 - Policy popup should display for not logged in users
MDL-62288 - Glossary entries permalinks
Security issues
A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.
2018-07-10 08:08:07 +00:00
dbj
1f5e438ba8 ham/gnuradio-core: fix compiling with boost 1.67
patch from upstream https://github.com/gnuradio/gnuradio.git
commit 86fa85feef81e69dd1354b393118459340b94489
2018-07-10 07:05:06 +00:00
minskim
d1fcc61ce7 doc: Removed devel/py-kafka 2018-07-10 01:20:24 +00:00
minskim
57357f2639 devel/py-kafka: Obsoleted by devel/py-kafka-python 2018-07-10 01:18:58 +00:00
minskim
15f408731e doc: Added devel/py-kafka-python version 1.4.3 2018-07-10 01:17:02 +00:00
minskim
e7753d21f6 devel/Makefile: Add py-kafka-python 2018-07-10 01:16:47 +00:00
minskim
a2f355a41a devel/py-kafka-python: Import version 1.4.3
Python client for the Apache Kafka distributed stream processing
system. kafka-python is designed to function much like the official
java client, with a sprinkling of pythonic interfaces (e.g., consumer
iterators).

This package replaces devel/py-kafka.
2018-07-10 01:16:37 +00:00
adam
b4175c18d0 Updated www/libsass, devel/py-rply 2018-07-09 19:18:53 +00:00
adam
39a4fa78b7 py-rply: updated to 0.7.6
0.7.6:
Bug fixes
2018-07-09 19:18:19 +00:00
adam
afb55f2d22 libsass: updated to 3.5.4
3.5.4:
Revert sass2scss@v1.1.2 update

3.5.3:
Community
Add nim-sass to implementations list
Add Haskell bindings to implementations list
Add SharpScss and LibSassHost bindings to implementations list
Update node-sass link in implementations list
Update Unicode doc after forcing UTF8/plain ASCII
Update compatibility section of the read me

Features
Update sass2scss@v1.1.2
Emit transparent colours as rgba(0, 0, 0, 0)
Add a sass_option_push_import_extension C-API

Fixes
Fix output/error for modulo zero operation
Fix automake build if sassc is missing
Fix handling of colours in @at directives
Fix edge case converting achromatic colors to HSL
Fix evaluation of arithmetic inside interpolation
Fix handling of @important in custom properties
Fix duplicate definition of out_of_memory macro
Fix merging of nested media queries with negation
Fix regression in parsing selector with trailing escaped colon
Fix segfault on empty custom properties

3.5.2:
Features
Implement more detailed backtraces

Fixes
Fix parsing of block comments to ignore css string rules
Fix win UNC path handling for dot and dotdot directories

3.5.1:
Community
Add sass.cr to implementations list

Fixes
Fix compiler warnings
Fix double free when run in concurrent processes
Fix units sometimes being dropped in math operations
Fix missing error for mixins defined within mixins
2018-07-09 19:09:46 +00:00
adam
391fbdc735 Updated time/py-icalendar, time/py-jdcal 2018-07-09 18:04:21 +00:00
adam
57f9012d7b py-jdcal: updated to 1.4
1.4:
Universal wheel distribution.
Test to compare gcal2jd with astropy._erfa.cal2jd.
Add more Python versions on Travis.
2018-07-09 18:04:03 +00:00
adam
63656beec4 py-icalendar: updated to 4.0.2
4.0.2:
Update all pypi.python.org URLs to pypi.org
2018-07-09 17:47:01 +00:00
hauke
d92a5d557a The package installs files world-writable, which the pkgsrc framework
objects to. Clean up permissions before packaging.
2018-07-09 14:11:01 +00:00
youri
0784f3bec9 clock_gettime definition for macOS <= Sierra. 2018-07-09 13:53:34 +00:00
ryoon
4f076fc5be Python 3.7 requires newer OpenSSL. Fix build on netbsd-7 2018-07-09 11:58:58 +00:00
adam
79af6eb0c5 Updated audio/py-discogs-client, math/py-pandas 2018-07-09 08:23:17 +00:00
adam
d28cfdacea py-pandas: updated to 0.23.3
0.23.3:
This is a minor bug-fix release in the 0.23.x series and includes a fix for the source distribution on Python 3.7. We recommend that all users upgrade to this version.
2018-07-09 08:22:45 +00:00
adam
1901f1aa9d py-discogs-client: updated to 2.2.1
2.2.1:
Unknown changes

2.2.0:
Add API User Token
2018-07-09 08:16:50 +00:00
adam
c3dee0f3c5 Updated databases/py-apsw, audio/py-beets 2018-07-09 08:06:56 +00:00
adam
55ba649e8d py-beets: updated to 1.4.7
1.4.7:

This new release includes lots of new features in the importer and the
metadata source backends that it uses.
We've changed how the beets importer handles non-audio tracks listed in
metadata sources like MusicBrainz:

* The importer now ignores non-audio tracks (namely, data and video tracks)
  listed in MusicBrainz. Also, a new option, :ref:ignore_video_tracks, lets
  you return to the old behavior and include these video tracks.
* A new importer option, :ref:ignored_media, can let you skip certain media
  formats.

There are other subtle improvements to metadata handling in the importer:
* In the MusicBrainz backend, beets now imports the
  musicbrainz_releasetrackid field. This is a first step toward
* A new importer configuration option, :ref:artist_credit, will tell beets
  to prefer the artist credit over the artist when autotagging.

And there are even more new features:
* :doc:/plugins/replaygain: The beet replaygain command now has
  --force, --write and --nowrite options.
* A new importer configuration option, :ref:incremental_skip_later, lets you
  avoid recording skipped directories to the list of "processed" directories
  in :ref:incremental mode. This way, you can revisit them later with
  another import.
* :doc:/plugins/fetchart: The configuration options now support
  finer-grained control via the sources option. You can now specify the
  search order for different *matching strategies* within different backends.
* :doc:/plugins/web: A new cors_supports_credentials configuration
  option lets in-browser clients communicate with the server even when it is
  protected by an authorization mechanism (a proxy with HTTP authentication
  enabled, for example).
* A new :doc:/plugins/sonosupdate plugin automatically notifies Sonos
  controllers to update the music library when the beets library changes.
* :doc:/plugins/discogs: The plugin now stores master release IDs into
  mb_releasegroupid. It also "simulates" track IDs using the release ID
  and the track list position.
* :doc:/plugins/discogs: Fetch the original year from master releases.

There are lots and lots of fixes
2018-07-09 08:06:18 +00:00
adam
1497f2b9e8 py-apsw: updated to 3.23.1
3.23.1:
Added constants:
SQLITE_DBSTATUS_CACHE_SPILL, SQLITE_FCNTL_LOCK_TIMEOUT
2018-07-09 08:00:30 +00:00
adam
fa28f17f2e Updated net/py-gevent, devel/py-dulwich 2018-07-09 07:54:20 +00:00
adam
aabc119f04 py-dulwich: updated to 0.19.5
0.19.5:
IMPROVEMENTS
Add porcelain.describe.

BUG FIXES
Fix regression in dulwich.porcelain.clone that prevented cloning of remote repositories.
Don’t leave around empty parent directories for removed refs.

0.19.4:
IMPROVEMENTS
Add porcelain.ls_files.
Add Index.items.

BUG FIXES
Avoid unicode characters (e.g. the digraph ij in my surname) in setup.cfg, since setuptools doesn’t deal well with them.
2018-07-09 07:53:23 +00:00
adam
61a59e3c45 py-gevent: updated to 1.3.4
1.3.4:
Be more careful about issuing MonkeyPatchWarning for ssl imports. Now, we only issue it if we detect the one specific condition that is known to lead to RecursionError. This may produce false negatives, but should reduce or eliminate false positives.
Based on measurements and discussion in issue 1233, adjust the way gevent.pywsgi generates HTTP chunks. This is intended to reduce network overhead, especially for smaller chunk sizes.
Additional slight performance improvements in gevent.pywsgi.

1.3.3:
gevent.sleep() updates the loop’s notion of the current time before sleeping so that sleep duration corresponds more closely to elapsed (wall clock) time. gevent.Timeout does the same.
Fix an UnboundLocalError in SSL servers when wrapping a socket throws an error.

1.3.2.post0:
Fix a packaging error in manylinux binary wheels that prevented some imports from working.

1.3.2:
Allow weak refeneces to gevent.queue.Queue.

1.3.1:
Allow weak references to gevent.event.Event.
Fix embedded uses of gevent.Greenlet.spawn(), especially under uwsgi.
Fix gevent.os.nb_write() and gevent.os.nb_read() not always closing the IO event they opened in the event of an exception. This would be a problem especially for libuv.

1.3.0:
Python 3.7 passes the automated memory leak checks.
Update autoconf’s config.guess and config.sub to the latest versions for c-ares and libev.
gevent.local.local subclasses that mix-in ABCs can be instantiated.
2018-07-09 07:51:16 +00:00
morr
bd781c5755 note update of net/haproxy 2018-07-09 07:39:11 +00:00
morr
d6e8834601 Update to newest version of haproxy 1.8.12.
ChangeLog:

2018/06/27 : 1.8.12
    - BUG/MAJOR: stick_table: Complete incomplete SEGV fix
    - MINOR: stick-tables: make stktable_release() do nothing on NULL

2018/06/26 : 1.8.11
    - BUG/MAJOR: Stick-tables crash with segfault when the key is not in the stick-table
    - BUG/BUILD: threads: unbreak build without threads

2018/06/22 : 1.8.10
    - BUG/MINOR: lua: Socket.send threw runtime error: 'close' needs 1 arguments.
    - BUG/MEDIUM: spoe: Flags are not encoded in network order
    - BUG/MEDIUM: contrib/mod_defender: Use network order to encode/decode flags
    - BUG/MEDIUM: contrib/modsecurity: Use network order to encode/decode flags
    - BUG/MINOR: ssl/lua: prevent lua from affecting automatic maxconn computation
    - BUG/MEDIUM: cache: don't cache when an Authorization header is present
    - BUG/MEDIUM: dns: Delay the attempt to run a DNS resolution on check failure.
    - BUG/BUILD: threads: unbreak build without threads
    - BUG/BUILD: fd: fix typo causing a warning when threads are disabled
    - BUG/MEDIUM: fd: Only check update_mask against all_threads_mask.
    - BUG/MEDIUM: servers: Add srv_addr default placeholder to the state file
    - BUG/MEDIUM: lua/socket: Length required read doesn't work
    - BUG/MEDIUM: stick-tables: Decrement ref_cnt in table_* converters
    - BUG/MEDIUM: spoe: Return an error when the wrong ACK is received in sync mode
    - MINOR: task/notification: Is notifications registered ?
    - BUG/MEDIUM: lua/socket: wrong scheduling for sockets
    - BUG/MAJOR: lua: Dead lock with sockets
    - BUG/MEDIUM: lua/socket: Notification error
    - BUG/MEDIUM: lua/socket: Sheduling error on write: may dead-lock
    - BUG/MEDIUM: lua/socket: Buffer error, may segfault
    - MAJOR: spoe: upgrade the SPOP version to 2.0 and remove the support for 1.0
    - BUG/MINOR: contrib/spoa_example: Don't reset the status code during disconnect
    - BUG/MINOR: contrib/mod_defender: Don't reset the status code during disconnect
    - BUG/MINOR: contrib/modsecurity: Don't reset the status code during disconnect
    - BUG/MINOR: contrib/mod_defender: update pointer on the end of the frame
    - BUG/MINOR: contrib/modsecurity: update pointer on the end of the frame
    - DOC: SPOE.txt: fix a typo
    - DOC: contrib/modsecurity: few typo fixes
    - BUG/MINOR: unix: Make sure we can transfer abns sockets on seamless reload.
    - BUG/MEDIUM: threads: handle signal queue only in thread 0
    - BUG/MINOR: don't ignore SIG{BUS,FPE,ILL,SEGV} during signal processing
    - BUG/MINOR: signals: ha_sigmask macro for multithreading
    - MINOR: lua: Increase debug information
    - BUG/MAJOR: map: fix a segfault when using http-request set-map
    - BUG/MINOR: lua: Segfaults with wrong usage of types.
    - BUG/MAJOR: ssl: Random crash with cipherlist capture
    - BUG/MAJOR: ssl: OpenSSL context is stored in non-reserved memory slot
    - BUG/MEDIUM: fd: Don't modify the update_mask in fd_dodelete().
    - BUG/MEDIUM: threads: Use the sync point to check active jobs and exit
    - MINOR: threads: Be sure to remove threads from all_threads_mask on exit

2018/05/18 : 1.8.9
    - BUG/MINOR: pattern: Add a missing HA_SPIN_INIT() in pat_ref_newid()
    - BUG/MAJOR: channel: Fix crash when trying to read from a closed socket
    - BUG/MINOR: log: t_idle (%Ti) is not set for some requests
    - BUG/MEDIUM: lua: Fix segmentation fault if a Lua task exits
    - MINOR: h2: detect presence of CONNECT and/or content-length
    - BUG/MEDIUM: h2: implement missing support for chunked encoded uploads
    - BUG/MINOR: lua/threads: Make lua's tasks sticky to the current thread
    - BUG/MINOR: config: disable http-reuse on TCP proxies
    - BUG/MINOR: checks: Fix check->health computation for flapping servers
    - BUG/MEDIUM: threads: Fix the sync point for more than 32 threads
    - BUG/MINOR: lua: Put tasks to sleep when waiting for data
    - DOC/MINOR: clean up LUA documentation re: servers & array/table.
    - BUG/MINOR: map: correctly track reference to the last ref_elt being dumped
    - BUG/MEDIUM: task: Don't free a task that is about to be run.
    - BUG/MINOR: lua: schedule socket task upon lua connect()
    - BUG/MINOR: lua: ensure large proxy IDs can be represented
    - BUG/MEDIUM: http: don't always abort transfers on CF_SHUTR
    - BUG/MEDIUM: pollers: Use a global list for fd shared between threads.
    - BUG/MEDIUM: ssl: properly protect SSL cert generation
    - BUG/MINOR: spoe: Mistake in error message about SPOE configuration

2018/04/19 : 1.8.8
    - BUG/MEDIUM: threads: Fix the max/min calculation because of name clashes
    - BUG/MEDIUM: connection: Make sure we have a mux before calling detach().
    - BUG/MINOR: http: Return an error in proxy mode when url2sa fails
    - BUG/MEDIUM: kqueue: When adding new events, provide an output to get errors.
    - BUG/MINOR: cli: Guard against NULL messages when using CLI_ST_PRINT_FREE
    - MINOR: cli: Ensure the CLI always outputs an error when it should
    - DOC: lua: update the links to the config and Lua API
    - BUG/CRITICAL: h2: fix incorrect frame length check
2018-07-09 07:37:02 +00:00
adam
3e2f27364d Updated devel/py-cached-property, net/py-portend 2018-07-09 07:18:10 +00:00
adam
236dcd5b3e py-portend: updated to 2.3
2.3
Package refresh.
2018-07-09 07:17:51 +00:00
adam
1942269970 py-cached-property: updated to 1.4.3
1.4.3:
* Catch SyntaxError from asyncio import on older versions of Python
2018-07-09 07:15:32 +00:00
adam
b73b7864d1 Updated devel/py-apipkg, devel/py-flake8-import-order 2018-07-09 06:44:46 +00:00
adam
64b4628ced py-flake8-import-order: updated to 0.18
0.18:
Add new Python 3.7 modules to the stdlib list, and support 3.7.
2018-07-09 06:44:19 +00:00
adam
19d9213954 py-apipkg: updated to 1.5
1.5:
- switch to setuptools_scm
- move to github
- fix up python compat matrix
- avoid dict iteration (fixes issue on python3)
2018-07-09 06:41:02 +00:00
adam
a29b182d76 Updated www/py-parsel, devel/py-cython 2018-07-09 06:34:59 +00:00
adam
ffec2b720d py-cython: updated to 0.28.4
0.28.4:
Bugs fixed
* Reallowing tp_clear() in a subtype of an @no_gc_clear extension type generated an invalid C function call to the (non-existent) base type implementation.
* Exception catching based on a non-literal (runtime) tuple could fail to match the exception.
* Compile fix for CPython 3.7.0a2.
2018-07-09 06:34:28 +00:00
adam
a5bec7b0e4 py-parsel: updated to 1.5.0
1.5.0:
* New Selector.attrib and SelectorList.attrib properties which make
  it easier to get attributes of HTML elements.
* CSS selectors became faster: compilation results are cached
  (LRU cache is used for css2xpath), so there is
  less overhead when the same CSS expression is used several times.
* .get() and .getall() selector methods are documented and recommended
  over .extract_first() and .extract().
* Various documentation tweaks and improvements.
2018-07-09 06:17:14 +00:00
minskim
6c4237b9d0 doc: Added devel/py-flake8-docstrings version 1.3.0 2018-07-09 02:07:16 +00:00
minskim
926bd92905 devel/Makefile: Add py-flake8-docstrings 2018-07-09 02:07:00 +00:00