Commit graph

294482 commits

Author SHA1 Message Date
hauke
15f77c3949 Update mail/dovecot2 to v2.3.5.
From the upstream release-note:

NEWS:

+ Lua push notification driver: mail keywords and flags are provided
in MessageNew and MessageAppend events.
+ submission: Implement support for plugins.
+ auth: When auth_policy_log_only=yes, only log what the policy server
response would do without actually doing it.
+ auth: Always log policy server decisions with auth_verbose=yes
- v2.3.[34]: doveadm log errors: Output was missing user/session
- lda: Debug log lines could have shown slightly corrupted
- login proxy: Login processes may have crashed in various ways when
login_proxy_max_disconnect_delay was set.
- imap: Fix crash with Maildir+zlib if client disconnects during APPEND
- lmtp proxy: Fix potential assert-crash
- lmtp/submission: Fix crash when SMTP client transaction times out
- submission: Split large XCLIENT commands to 512 bytes per command,
so Postfix accepts them.
- submission: Fix crash when client sends invalid BURL command
- submission: relay backend: VRFY command: Avoid forwarding 500 and
502 replies back to client.
- lib-http: Fix potential assert-crash when DNS lookup fails
- lib-fts: Fix search query generation when one language ignores a
token (e.g. via stopwords).
2019-03-05 16:51:03 +00:00
jaapb
e19af5a955 doc: Updated devel/ocaml-re to 1.8.0nb1 2019-03-05 16:51:02 +00:00
jaapb
a6e17e8fa4 Updated devel/ocaml-re for dune compatibility.
Package now compatible with dune 1.7; revbump.
2019-03-05 16:50:45 +00:00
jaapb
5963972213 doc: Updated devel/ocaml-ppx_tools_versioned to 5.2.1nb1 2019-03-05 16:35:41 +00:00
jaapb
dfea86194a Updated devel/ocaml-ppx_tools_versioned for dune compatibility.
Package is now compatible with dune 1.7; revbump.
2019-03-05 16:35:29 +00:00
jaapb
57da526b44 doc: Updated devel/ocaml-migrate-parsetree to 1.2.0 2019-03-05 16:33:56 +00:00
jaapb
ccc2677706 Updated devel/ocaml-migrate-parsetree to version 1.2.0.
The package is now compatible with dune 1.7.

Upstream changes are minor.
2019-03-05 16:33:41 +00:00
jaapb
a9378b9a0d doc: Updated devel/ocaml-ppx_derivers to 1.2nb4 2019-03-05 16:32:17 +00:00
jaapb
3da0bd93d0 Updated package devel/ocaml-ppx_derivers for dune compatibility.
Package now compatible with dune 1.7; revbump.
2019-03-05 16:30:39 +00:00
prlw1
f7cde56a2a doc: Updated devel/py-meson to 0.49.2 2019-03-05 16:30:37 +00:00
prlw1
ebcf8dedaf Update py-meson to 0.49.2
No release notes provided.

In brief:
- meson still strips rpath on install
- glib2 requires meson >= 0.48.0
2019-03-05 16:30:18 +00:00
jaapb
ed318398ea doc: Updated devel/ocaml-result to 1.3nb4 2019-03-05 16:27:53 +00:00
jaapb
410aa4ebe8 Updated devel/ocaml-result for dune compatibility.
Package now compatible with dune 1.7; revbump.
2019-03-05 16:27:42 +00:00
jaapb
c91ad0b000 doc: Updated databases/ocaml-sqlite3 to 4.4.1nb2 2019-03-05 16:25:37 +00:00
jaapb
228210efdc Updated databases/ocaml-sqlite3 for dune compatibility.
Package is now compatible with dune 1.7; revbump.
2019-03-05 16:25:25 +00:00
jaapb
c703e72f42 doc: Updated devel/ocaml-configurator to 0.11.0nb4 2019-03-05 16:23:56 +00:00
jaapb
922a36f919 Updated devel/ocaml-configurator for dune compatibility.
Package is now compatible with dune 1.7; revbump.
2019-03-05 16:23:43 +00:00
jaapb
bdc4062b4d doc: Updated devel/ocaml-stdio to 0.12.0 2019-03-05 16:21:44 +00:00
jaapb
51bcb9676e Updated package devel/ocaml-stdio to version 0.12.0.
Package is now compatible with dune 1.7.

The CHANGES.md file in the distribution is not up to date, but changes
from the previous version are minor.
2019-03-05 16:21:31 +00:00
jaapb
f66189f384 doc: Updated devel/ocaml-base to 0.12.0 2019-03-05 16:18:18 +00:00
jaapb
4973fc84f1 Updated devel/ocaml-base to version 0.12.0.
The package is now compatible with dune 1.7.

Changes otherwise are fairly minor.
2019-03-05 16:18:08 +00:00
jaapb
d04cfea806 Added variable OCAML_TOPKG_FLAGS 2019-03-05 16:14:35 +00:00
jaapb
6b037dab59 doc: Updated devel/ocaml-sexplib0 to 0.12.0 2019-03-05 16:13:37 +00:00
jaapb
4cd522117e Updated devel/ocaml-sexplib0 to version 0.12.0
Package now compatible with dune 1.7.

There doesn't seem to be a changes file upstream, but changes are minor
only.
2019-03-05 16:13:26 +00:00
jaapb
41976c4fa9 doc: Updated devel/ocaml-dune to 1.7.3 2019-03-05 16:11:13 +00:00
jaapb
c7b3dfa4b0 Updated devel/ocaml-dune to version 1.7.3.
The biggest change (introduced in 1.7.0) is that dune-package files are
generated instead of .dune files. This means that every package that is
built with dune needs an update, of the PLIST if nothing else (I'll be
committing those ASAP).

There are several other changes, improvments and bugfixes that are
listed in the CHANGES.md file in the distfile.
2019-03-05 16:11:03 +00:00
taca
aa30715d8b doc: Removed databases/ruby-cassandra 2019-03-05 15:56:54 +00:00
taca
9f0215308b databases/ruby-cassandra: remove package
Remove a package which dose not maintained any more.
2019-03-05 15:56:38 +00:00
taca
2ae8a436f6 databases/Makefile: remove ruby-cassandra 2019-03-05 15:55:13 +00:00
taca
ab2e321465 doc: Removed databases/ruby-activerecord-cassandra 2019-03-05 15:52:38 +00:00
taca
99fd98f157 databases/Makefile: remove ruby-activerecord-cassandra 2019-03-05 15:52:13 +00:00
taca
8c46ace0ca databases/ruby-activerecord-cassandra: remove package
Remove a package which dose not maintained any more.
Source codes moved from GitHub to bitbucket, but no commit since then.
2019-03-05 15:51:26 +00:00
leot
31d796a9d2 doc: Updated lang/py27-html-docs to 2.7.16 2019-03-05 15:20:47 +00:00
leot
05f103eaac py27-html-docs: Update to 2.7.16
Changes:
2.7.16
======
Documentation
-------------
- bpo-35035: Rename documentation for :mod:`email.utils` to
  ``email.utils.rst``.
- bpo-34967: Use app.add_object_type() instead of the deprecated Sphinx
  function app.description_unit()
- bpo-13407: Add a note to :mod:`bz2` and :mod:`tarfile` stating that
  handling of multi-stream bzip2 files is not supported.
- bpo-33503: Fix broken pypi link
2019-03-05 15:20:32 +00:00
adam
4231b6bf87 Updated databases/mongo-c-driver, databases/php-mongodb; Removed devel/libbson 2019-03-05 14:27:11 +00:00
adam
13b04ccf99 php-mongodb: updated to 1.5.3
MongoDB PHP Driver 1.5.0:

It supports all new features for MongoDB 2.6, including:

Aggregate can now return a cursor
Aggregation pipelines can now be explained
Possible to set maxTimeMS for commands and queries
Transparent support for the new command-based MongoDB write API
New MongoWriteBatch classes (using the new MongoDB write API)
Support for MongoDB Enterprise features (e.g. Kerberos, LDAP, X509)
Option to tune acceptable server latency for secondary reads (secondaryAcceptableLatencyMS)
With this release, some driver functionality which was previously documented as deprecated will now formally raise deprecation notices. This includes:

Instantiating the Mongo class
Calling MongoCursor::slaveOkay()
"wtimeout" and "safe" options for MongoCollection write operations
Manipulating public properties on core classes (such as $collection->w)


MongoDB PHP Driver 1.4.0:

The 1.4 series introduced fundemental changes in how connections are created to the MongoDB servers. The driver now utilizes PHP native streams, so all normal PHP stream options apply. Furthermore, an experimental Stream Context Support was added.

The 1.4.x series also added support for MongoDB 2.4.x.

The most important improvements however deal with the handling of replica sets, especially nodes that timeout and nodes that are unreachable for various reasons. Besides the improvements to replica set handling, this release addresses issues with read preferences through mongos nodes. It also adds support for SSL enabled connections as well as journal and fsync connection string options.
2019-03-05 14:26:42 +00:00
adam
7037058566 Removed devel/libbson successor databases/mongo-c-driver 2019-03-05 14:25:21 +00:00
adam
22d9ab4943 mongo-c-driver: updated to 1.14.0
mongo-c-driver 1.14.0
=====================
It is my pleasure to announce the MongoDB C Driver 1.14.0.

Features:
  * Support for OpenSSL 1.1.1 and its implementation of TLS v1.3.
  * New function mongoc_stream_should_retry.
  * New accessor mongoc_server_description_last_update_time.
  * New method mongoc_client_reset to be called after forking.

Bug fixes:
  * OP_MSG with unacknowledged writes (write concern of w:0) would serialize
    incorrectly on big-endian platforms, causing writes to use the default
    write concern of w:1.
  * mongoc_collection_update_many and mongoc_collection_delete_many would fail
    with the URI option retryWrites=true.
  * In a transaction, the driver now properly ignores the readConcern configured
    on a client, database, or collection: only the mongoc_transaction_opt_t's
    readConcern is used.
  * Remove timestamp from uninstall scripts to permit reproducible build.
  * Setting mongoc_ssl_opt_t.pem_file or ca_file to a bad file path caused a
    hang with Darwin SSL.
  * Fix the ENABLE_SASL cmake option:
    * Remove unnecessary GSSAPI value. It was equivalent to specifying ENABLE_SASL=CYRUS.
    * ENABLE_SASL=AUTO now correctly chooses SSPI on Windows instead of CYRUS.
  * The client pool failed to set proper apm callbacks for clients created
    via try_pop().


mongo-c-driver 1.13.1
=====================
It is my pleasure to announce the MongoDB C Driver 1.13.1.

Bug fixes:
  * mongoc_collection_update_many and mongoc_collection_delete_many would fail
    with the URI option retryWrites=true.
  * Remove timestamp from uninstall scripts to permit reproducible build.
  * Add missing header files to the release tarball to fix compilation when
    configuring with ENABLE_SASL=GSSAPI.
  * Separate libmongoc and libbson uninstall scripts so they do not overwrite
    each other.
  * Fix running make install with DESTDIR.


mongo-c-driver 1.13.0
=====================
It is my pleasure to announce the MongoDB C Driver 1.13.0.

Features:
  * Report a new error code, MONGOC_ERROR_GRIDFS_CORRUPT, when a chunk larger
    than chunkSize is detected. Before, the driver had crashed with an assert.
  * Restructure of install directory. All mongoc headers are under mongoc/
    and all bson headers are under bson/. The preferred way of including the
    headers are mongoc/mongoc.h and bson/bson.h respectively.
    Forwarding headers in the root are provided for backwards compatibility.
  * The default CMake build type had been unspecified, now it is RelWithDebInfo.
  * Support LibreSSL 2.7+.

Bug fixes:
  * mongoc_collection_replace_one is now a correctly exported symbol.
  * Fix multiple issues with readConcern and writeConcern inheritance.
  * Fix rare crash with mongodb+srv URIs on Windows.
  * mongoc_gridfs_create_file_from_stream ignored errors while writing chunks
    to the server.
  * The following functions should not have taken a "bypassDocumentValidation"
    option in bson_t *opts, the option is now prohibited:
    - mongoc_bulk_operation_insert_with_opts
    - mongoc_bulk_operation_update_one_with_opts
    - mongoc_bulk_operation_update_many_with_opts
    - mongoc_bulk_operation_replace_one_with_opts
  * The heartbeat-succeeded and heartbeat-failed events (part of SDAM
    Monitoring) had uninitialized "duration" fields, they are now set correctly.


mongo-c-driver 1.12.0
=====================
It is my pleasure to announce the MongoDB C Driver 1.12.0.

Features:
  * New function mongoc_client_session_in_transaction to check if a multi-
    document transaction is started.
  * New examples for change streams and transactions, improved guide for
    migrating from mongoc_collection_count to mongoc_collection_count_documents

Bug fixes:
  * Fix occasional crash in sharded queries
  * Retry all retryable write concern errors
  * mongoc_client_session_commit_transaction sets the correct error label when
    the primary is unavailable
  * mongoc_collection_find_with_opts had prohibited read preference "primary"
    in a transaction
  * mongoc_collection_aggregate had not inherited its mongoc_collection_t's
    read preference; only an explicitly provided read preference was used.
  * Allow unencoded delimiters in username/password if unambiguous


mongo-c-driver 1.11.0
=====================
It is my pleasure to announce the MongoDB C Driver 1.11.0. This release adds
support for MongoDB 4.0 features. It includes the following additions and
improvements:
  * Multi-document transactions, see mongoc_client_session_start_transaction
  * New function mongoc_error_has_label to check for specific error labels such
    as "TransientTransactionError" or "UnknownTransactionCommitResult" in
    error replies.
  * New functions to subscribe to changes on an entire client or database:
    - mongoc_client_watch
    - mongoc_database_watch
  * New option for change streams, "startAtOperationTime".
  * mongoc_collection_count_with_opts is deprecated for two new functions:
    - mongoc_collection_count_documents
    - mongoc_collection_estimated_document_count
  * Support for SCRAM-SHA-256 authentication, including support for non-ASCII
    passwords using libicu is an optional dependency.
  * Faster mongoc_database_get_collection_names_with_opts fetches only names,
    not the entire collection metadata.

Additional changes not specific to MongoDB 4.0:
  * All "destroy" functions such as mongoc_collection_destroy now ignore a NULL
    argument.
  * The driver now returns an error if you attempt to use "arrayFilters" in an
    update with a MongoDB server older than 3.6.
  * Update functions include a new "upsertedCount" field in the reply document.
  * Replace MD5 with FNV-1a hash to generate ObjectIds (for FIPS compliance).

Bug fixes:
  * Functions incorrectly marked with the "const" compiler attribute are now
    marked as "pure", fixes build error when link-time optimization is enabled.


mongo-c-driver 1.10.3
=====================
No change since 1.10.2; released to keep pace with libbson's version.


mongo-c-driver 1.10.2
=====================
It is my pleasure to announce the MongoDB C Driver 1.10.2. This release fixes
the libbson and libmongoc installed library filenames and SONAMEs on Linux.
They had changed unintentionally with the switch to CMake in 1.10.0; they are
now consistent with 1.9.x and previous releases. Thanks to Roberto C. Sánchez
for the fix.


mongo-c-driver 1.10.1
=====================
It is my pleasure to announce the MongoDB C Driver 1.10.1. This release fixes
the following bugs introduced in version 1.10.0:

  * Client sessions were not prohibited with unacknowledged write concern and
    mongoc_bulk_operation_execute; now they are prohibited. Client sessions have
    been prohibited with all other unacknowledged writes since 1.10.
  * The "arrayFilters" update option, new in MongoDB 3.6 and supported since
    libmongoc 1.9.0, was inadvertently prohibited by
    mongoc_bulk_operation_update_one_with_opts and
    mongoc_bulk_operation_update_many_with_opts in 1.10. The option is now
    permitted again.
  * The mongoc-stat tool for displaying shared counters was disabled on Linux
    and not installed; it is now restored.


mongo-c-driver 1.10.0
=====================
It is my pleasure to announce MongoDB C Driver 1.10.0. This version drops
support for MongoDB 2.6 and adds the following features and bugfixes:

  * libbson and libmongoc are now maintained in the mongo-c-driver repository,
    although they are still built as separate libraries, and libbson can still
    be used without libmongoc.
  * Building libbson and libmongoc now requires CMake on all platforms. The
    Autotools build scripts ("configure" and related scripts) have been deleted.
    See the "installing" page for updated instructions, including the new
    ENABLE_MONGOC option and changes to the ENABLE_BSON option.
  * IPv6 is now fully supported and conforms to RFC-6555. If a hostname has both
    IPv4 and IPv6 DNS records, the driver tries connecting with IPv6 first. If a
    connection can't be established after 250ms then IPv4 is tried in parallel.
    Whichever succeeds connection first cancels the other. The successful DNS
    result is cached for 10 minutes.
  * If CMake is configured with ENABLE_SSL=AUTO (the default), libmongoc now
    uses native TLS libraries on Mac and Windows, and OpenSSL everywhere else.
    Before, it would search for OpenSSL on all platforms and only use native
    TLS on Mac and Windows as a fallback.
  * The driver now handshakes SSL connections to multiple servers in a replica
    set or sharded cluster in parallel, so long as it uses OpenSSL or Windows
    SChannel. (SSL handshakes with Apple's Secure Transport are still serial.)
    A larger receive buffer with SChannel increases performance over slow
    connections.
  * All functions that accept read concern now prohibit it, if MongoDB is too
    old to support it (MongoDB 3.0).
  * Client sessions are now prohibited with unacknowledged writes.
  * mongoc_collection_find_and_modify_with_opts now prohibits write concern if
    MongoDB is too old to support it (MongoDB 3.0).
  * Other helper functions for commands that write, now prohibit write concern
    if MongoDB is too old to support it (pre-3.4):
      mongoc_client_read_write_command_with_opts
      mongoc_client_write_command_with_opts
      mongoc_collection_read_write_command_with_opts
      mongoc_collection_write_command_with_opts
      mongoc_database_read_write_command_with_opts
      mongoc_database_write_command_with_opts
      mongoc_collection_aggregate with $out
      mongoc_collection_drop_index_with_opts
      mongoc_collection_drop_with_opts
      mongoc_collection_rename_with_opts
      mongoc_database_drop_with_opts
    Write concern behavior is unchanged for regular CRUD functions.
  * Setting a negative writeConcern level of -2 or smaller, via the "opts"
    parameter to functions that accept BSON options, is now prohibited. The
    special "w" values -2 through -4 are only used internally. The deprecated
    "w=-1" is still allowed, as a synonym for "w=0".
  * The Kerberos URI option authMechanismProperties=CANONICALIZE_HOST_NAME:true
    is now implemented with the Windows Kerberos provider, SSPI.
  * This repository now includes GDB and LLDB customizations for pretty-printing
    bson_t structs as JSON while debugging. See the "debugging" page.
  * The internal preprocessor symbol HAVE_STRINGS_H has been renamed
    BSON_HAVE_STRINGS_H. If you maintain a handwritten bson-config.h you must
    rename this symbol.
  * The following helper functions do not work with mongoc_client_session_t,
    they are deprecated in favor of running MongoDB commands directly with a
    function like mongoc_client_read_command_with_opts:
      mongoc_client_get_server_status
      mongoc_collection_stats
      mongoc_collection_validate
  * mongoc_cursor_is_alive is now deprecated for mongoc_cursor_more, which is
    functionally equivalent.
2019-03-05 14:24:13 +00:00
adam
7ccbaeaf7a Updated lang/python27, devel/py-flake8-import-order 2019-03-05 12:48:46 +00:00
adam
e923a10062 py-flake8-import-order: updated to 0.18.1
0.18.1:
* Fix case-sensitive related I100 errors for the pycharm style
* Fix noqa regexp
2019-03-05 12:48:17 +00:00
hauke
b453f6fab4 Make the libreadline dependency explicit. 2019-03-05 12:44:54 +00:00
adam
fa5db9c3d0 python27: updated to 2.7.16
Python 2.7.16 is a bugfix release in the Python 2.7 series.
2019-03-05 12:43:40 +00:00
nia
cc6521bf13 doc: Updated emulators/libretro-snes9x to 1.59.2 2019-03-05 12:13:38 +00:00
nia
ba5b929fde doc: Updated emulators/snes9x-gtk to 1.59.2 2019-03-05 12:13:27 +00:00
nia
2039d44db8 doc: Updated emulators/snes9x to 1.59.2 2019-03-05 12:13:16 +00:00
nia
1fff922d49 snes9x: Update to 1.59.2
Changes:

- Count clock cycles to synchronize SA1 with S-CPU properly. Based mostly on
  work by Vitor Vilela.
- Only allow instant IRQ when toggling IRQ. Fixes WWF - Wrestlemania.
- Refactored APU output code to buffer less on the client side. Removed 8-bit,
  Mono, and Reverse Stereo options.
- Consistently handle interlacing when we skip frames.
- Changed APU clock to reflect nominal values for original hardware.
- Fix C4 square instruction regression.

libretro:
- Fix multiline cheats.

GTK+:
- Switch from autotools to Meson build system.
- Readd glFinish option as alternative to glFenceSync.
- Fix size fallthrough with xBRZ filter.
- Fix loading of key bindings with spaces in them and modifier keys used alone.
- Add support for libretro ".slang" shaders to OpenGL driver.
- Use a cleaner onscreen font.
- Trap errors to allow OpenGL <= 2.1 to run again.
- Break display settings up to make it easier to access hardware accel section.
2019-03-05 12:12:31 +00:00
ryoon
1a016abccf Updated devel/pycharm-bin to 2018.3.5nb1 2019-03-05 11:29:05 +00:00
ryoon
9e6329e2bf Depend on fsnotifier and fix an installation issue
* Depend on sysutils/fsnotifier
* Replace PKGNAME with PKGNAME_NOREV in do-install target for consistent PLIST
* Bump PKGREVISION
2019-03-05 11:28:33 +00:00
ryoon
1465a0f1c5 Updated devel/intellij-ce-bin to 2018.3.5nb1 2019-03-05 11:28:15 +00:00
ryoon
f6becff301 Depend on fsnotifier and fix installation issues
* Depend on sysutils/fsnotifier
* Replace PKGNAME with PKGNAME_NOREV in do-install target for consistent PLIST
* REPLACE_BASH requires USE_TOOLS+=bash not to cause empty #! line
* Bump PKGREVISION
2019-03-05 11:27:52 +00:00