Commit graph

280530 commits

Author SHA1 Message Date
leot
70dbd98d44 swi-prolog-lite: Avoid a no-op REPLACE_BASH (NFCI)
dotfiles/edit no longer exists so we can avoid the REPLACE_BASH for it.

Please note though that bash is still needed by at least library(prolog_pack).
2018-04-17 20:57:19 +00:00
triaxx
4b0501177d Change libmemcache dependency to libmemcached
See https://www.lighttpd.net/2017/10/21/1.4.46/
2018-04-17 20:11:15 +00:00
gson
c8e53ee143 Updated emulators/qemu to 2.11.1nb3 2018-04-17 20:03:36 +00:00
gson
7a3ffb4295 emulators/qemu: fix control-a b
Fix qemu bug 1654137, "Ctrl-A b not working in 2.8.0", by
backporting qemu mainline commit 1b2503fcf7b5932c5a3779ca2ceb92bd403c4ee7.
Bump PKGREVISION.
2018-04-17 20:02:14 +00:00
mrg
6f69b985f5 port this to openssl 1.1 hosts.
should only fix broken builds thus a pkg bump is not wanted.
2018-04-17 18:42:10 +00:00
adam
0c55d2852e Updated databases/py-apsw 2018-04-17 18:24:34 +00:00
adam
e6ac1c9bfa py-apsw: updated to 3.22.0
3.22.0:
Added constants:
SQLITE_DBCONFIG_TRIGGER_EQP, SQLITE_DBCONFIG_MAX
SQLITE_READONLY_CANTINIT, SQLITE_ERROR_RETRY, SQLITE_ERROR_MISSING_COLLSEQ, SQLITE_READONLY_DIRECTORY
2018-04-17 18:23:23 +00:00
adam
1e08de4a83 poppler: removed unused patch; pkglint fixes 2018-04-17 18:07:37 +00:00
adam
91df6e37b1 Updated devel/cmake 2018-04-17 16:29:51 +00:00
adam
169f58c438 cmake: updated to 3.11.1
Changes in 3.11.1 since 3.11.0:
Revert "CheckIncludeFiles: Honor CMAKE_REQUIRED_LIBRARIES"
CPack: Fix crash on invalid generator name
Restore support for explicitly referenced CMakeLists.txt sources
Exclude "libgcc_eh" library files from implicit link libraries
Features: Record for VS 2017 through 15.6
Explicitly require LibUV 1.10 or higher to build CMake
bootstrap: Add option to enable/disable usage of system libuv
Fix crash with --trace-expand --warn-uninitialized together
FindOpenMP: Fix support for Intel on Windows
Autogen: Protected calls to cmSystemTools::CollapseCombinedPath
Autogen: Protected calls to cmSystemTools::Split/JoinPath
Autogen: Protected calls to cmSystemTools::GetFilenameWithoutLastExtension
Autogen: Protected calls to cmQtAutoGen::SubDirPrefix
Autogen: Protected calls to cmFilePathChecksum
Autogen: Use std::istreambuf_iterator for file so string reading
Autogen: Print moc/uic/rcc output to stdout
2018-04-17 16:28:35 +00:00
minskim
9455ce135d doc: Added devel/R-plogr version 0.2.0 2018-04-17 15:22:47 +00:00
minskim
0662ed52cf devel/Makefile: Add R-plogr 2018-04-17 15:22:41 +00:00
minskim
8bd3d37fd6 devel/R-plogr: Import version 0.2.0
A simple header-only logging library for C++. Add 'LinkingTo: plogr'
to 'DESCRIPTION', and '#include <plogr.h>' in your C++ modules to use
it.
2018-04-17 15:22:38 +00:00
minskim
612c825cd3 devel/py-bcolz: No longer supports Python 3.4 2018-04-17 15:19:51 +00:00
wiz
d915bf79dc glib2: try disabling the gio tests more. 2018-04-17 14:58:28 +00:00
wiz
5a76b91f46 doc: Updated net/glib-networking to 2.56.0nb2 2018-04-17 14:30:09 +00:00
wiz
8ce3d90572 glib-networking: depend on mozilla-rootcerts and use its certificates file.
Bump PKGREVISION.
2018-04-17 14:30:00 +00:00
wiz
db20d4425d doc: Updated net/glib-networking to 2.56.0nb1 2018-04-17 13:30:07 +00:00
wiz
9c0ffa41af glib-networking: depend on a gnutls version with PKCS#11 support.
Bump PKGREVISION.
2018-04-17 13:29:57 +00:00
wiz
1d4c1d0738 doc: Updated security/gnutls to 3.6.0nb1 2018-04-17 13:29:03 +00:00
wiz
e03e208e97 gnutls: enable p11-kit.
PKCS#11 support is needed by glib-networking.
2018-04-17 13:28:53 +00:00
wiz
6d66ae00f1 doc: Updated security/p11-kit to 0.23.10 2018-04-17 13:26:25 +00:00
wiz
e632701894 p11-kit: update to 0.23.10.
This is a development release, but gnutls needs at least 0.23.x,
so take the latest development release.

0.23.10 (devel)
 * filter: Respect "write-protected" vendor-specific attribute in
   PKCS#11 URI [PR#129]
 * server: Improve shell integration and documentation [PR#107, PR#108]
 * proxy: Reuse existing slot ID mapping in after fork() [PR#120]
 * trust: Forcibly mark "Default Trust" read-only [PR#123]
 * New function p11_kit_override_system_files() which can be used for
   testing [PR#110]
 * trust: Filter out duplicate extensions [PR#69]
 * Update translations [PR#128]
 * Bug fixes [PR#125, PR#126]

0.23.9 (devel)
 * Fix p11-kit server regressions [PR#103, PR#104]
 * trust: Respect anyExtendedKeyUsage in CA certificates [PR#99]
 * Build fixes related to reallocarray [PR#96, PR#98, PR#100]

0.23.8 (devel)
 * Improve vendor query attributes handling in PKCS#11 URI [PR#92]
 * Add OTP and GOST mechanisms to pkcs11.h [PR#90, PR#91]
 * New envvar P11_KIT_NO_USER_CONFIG to stop looking at user
   configurations [PR#87]
 * Build fixes for Solaris and 32-bit big-endian platforms [PR#81, PR#86]

0.23.7 (devel)
 * Fix memory issues with "p11-kit server" [PR#78]
 * Build fixes [PR#77 ...]

0.23.6 (devel)
 * Port "p11-kit server" to Windows and portability fixes of the RPC
   protocol [PR#67, PR#72, PR#74]
 * Recover the old behavior of "trust anchor --remove" [PR#70, PR#71]
 * Build fixes [PR#63 ...]

0.23.5 (devel)
 * Fix license notice of common/unix-peer.c [PR#58]
 * Remove systemd unit files for now [PR#60]
 * Build fixes for FreeBSD [PR#56]

0.23.4 (devel)
 * Recognize query attributes defined in PKCS#11 URI (RFC7512) [PR#31,
   PR#37, PR#52]
 * The trust policy module now recognizes CKA_NSS_MOZILLA_CA_POLICY
   attribute, used by Firefox [#99453, PR#46]
 * Add 'trust dump' command to dump all PKCS#11 objects in the
   persistence format [PR#44]
 * New experimental 'p11-kit server' command that allows PKCS#11
   forwarding through a Unix domain socket.  A client-side module
   p11-kit-client.so is also provided [PR#15]
 * Add systemd unit files for exporting the proxy module through a
   Unix domain socket [PR#35]
 * New P11KitIter API to iterate over slots, tokens, and modules in
   addition to objects [PR#28]
 * libffi dependency is now optional [PR#9]
 * Build fixes for FreeBSD, macOS, and Windows [PR#32, PR#39, PR#45]

0.23.3 (devel)
 * Install private executables in libexecdir [#98817]
 * Fix link error of proxy module on macOS [#98022]
 * Use new PKCS#11 URI specification for URIs [#97245]
 * Support x-init-reserved argument of C_Initialize() in remote modules [#80519]
 * Incorporate changes from PKCS#11 2.40 specification
 * Bump libtool library version
 * Documentation fixes
 * Build fixes [#87192 ...]

0.23.2 (devel)
 * Fix forking issues with libffi [#90289 ...]
 * Updated translations
 * Build fixes [#90827 #89081 #92434 #92520 #92445 #92551 #92843 #92842 #92807 #93211 ...]

0.23.1 (devel)
 * Use new PKCS#11 URI draft fields for URIs [#86474 #87582]
 * Add pem-directory-hash extract format
 * Build fixes
2018-04-17 13:26:15 +00:00
adam
c94cf07093 Updated devel/py-fastimport 2018-04-17 13:24:55 +00:00
adam
d1c101576b py-fastimport: updated to 0.9.8
0.9.8:
* Fix version number.

0.9.7:
* Don't attempt to encode bytestrings in utf8_bytes_helper().
* Add fast-import-filter, fast-import-query and fast-import-info
  script.
2018-04-17 13:24:16 +00:00
mef
d3ee45ea75 doc: Updated cad/gtkwave to 3.3.89 2018-04-17 12:58:33 +00:00
mef
0e128cc342 cad/gtkwave updated to 3.3.89
3.3.89  17mar18 Added support for 32-bit conversions in BitsToReal.
                Crash fix for pattern search with reals using LXT, LXT2, VZT.
2018-04-17 12:58:21 +00:00
jperkin
07232405b2 doc: Updated pkgtools/pkg_install to 20180417 2018-04-17 12:52:44 +00:00
jperkin
80b9bc0769 pkg_install: Update to 20180417.
Fix an issue in pkg_create where we may have been using corrupted owner and
group information.  Noticed on macOS where libarchive would complain about
the owner entry being too long.  Reviewed by joerg.

Also includes some manual page improvements committed recently.
2018-04-17 12:52:35 +00:00
wiz
fe701ffd5a doc: Updated devel/dconf to 0.28.0 2018-04-17 12:28:52 +00:00
wiz
f282cee865 dconf: update to 0.28.0.
Changes in dconf 0.28.0
=======================

 - Update README

Changes in dconf 0.27.1
=======================

 - Port to meson build system (#784910)
2018-04-17 12:28:41 +00:00
triaxx
6c958d6ab5 Remake patchsum 2018-04-17 12:04:03 +00:00
wiz
eb3e4a65fb doc: Updated devel/py-mercurial to 4.5.3 2018-04-17 11:31:09 +00:00
wiz
e35a63c576 py-mercurial: update to 4.5.3.
This is a regularly-scheduled bugfix release.

1.1. Bug Fixes

    rebase: on abort, don't strip commits that didn't need to be rebased (issue5822)
    hgweb: garbage collect on every request
    amend: abort if unresolved merge conflicts found (issue5805)
2018-04-17 11:31:00 +00:00
triaxx
1c55c52bcc Fix manpage paths 2018-04-17 11:27:11 +00:00
markd
fda3468340 desktop-file-utils: Add font as valid media type
This was codified in RFC 8081, and some desktop apps are using
this now.
https://bugs.freedesktop.org/show_bug.cgi?id=105785
2018-04-17 10:59:19 +00:00
wiz
b9f7d384fd doc: Updated devel/py-setuptools_scm to 2.0.0 2018-04-17 10:58:06 +00:00
wiz
4fd6a4d219 py-setuptools_scm: update to 2.0.0.
v2.0.0
========

* fix #237 - correct imports in code examples
* improve mercurial commit detection (thanks Aaron)
* breaking change: remove support for setuptools before parsed versions
* reintroduce manifest as the travis deploy cant use the file finder
* reconfigure flake8 for future compatibility with black
* introduce support for branch name in version metadata and support a opt-in simplified semver version scheme
2018-04-17 10:57:57 +00:00
wiz
44e16fbee1 doc: Updated devel/py-pygit2 to 0.27.0 2018-04-17 10:55:26 +00:00
wiz
f2f3e94fea py-pygit2: update to 0.27.0.
0.27.0 (2018-03-30)
-------------------------

- Update to libgit2 v0.27
  `#783 <https://github.com/libgit2/pygit2/pull/783>`_

- Fix for GCC 4
  `#786 <https://github.com/libgit2/pygit2/pull/786>`_
2018-04-17 10:55:17 +00:00
wiz
50eb6b32dc doc: Updated devel/libgit2 to 0.27.0 2018-04-17 10:50:32 +00:00
wiz
f4a0350636 libgit2: update to 0.27.0.
v0.27
---------

### Changes or improvements

* Improved `p_unlink` in `posix_w32.c` to try and make a file writable
  before sleeping in the retry loop to prevent unnecessary calls to sleep.

* The CMake build infrastructure has been improved to speed up building time.

* A new CMake option "-DUSE_HTTPS=<backend>" makes it possible to explicitly
  choose an HTTP backend.

* A new CMake option "-DSHA1_BACKEND=<backend>" makes it possible to explicitly
  choose an SHA1 backend. The collision-detecting backend is now the default.

* A new CMake option "-DUSE_BUNDLED_ZLIB" makes it possible to explicitly use
  the bundled zlib library.

* A new CMake option "-DENABLE_REPRODUCIBLE_BUILDS" makes it possible to
  generate a reproducible static archive. This requires support from your
  toolchain.

* The minimum required CMake version has been bumped to 2.8.11.

* Writing to a configuration file now preserves the case of the key given by the
  caller for the case-insensitive portions of the key (existing sections are
  used even if they don't match).

* We now support conditional includes in configuration files.

* Fix for handling re-reading of configuration files with includes.

* Fix for reading patches which contain exact renames only.

* Fix for reading patches with whitespace in the compared files' paths.

* We will now fill `FETCH_HEAD` from all passed refspecs instead of overwriting
  with the last one.

* There is a new diff option, `GIT_DIFF_INDENT_HEURISTIC` which activates a
  heuristic which takes into account whitespace and indentation in order to
  produce better diffs when dealing with ambiguous diff hunks.

* Fix for pattern-based ignore rules where files ignored by a rule cannot be
  un-ignored by another rule.

* Sockets opened by libgit2 are now being closed on exec(3) if the platform
  supports it.

* Fix for peeling annotated tags from packed-refs files.

* Fix reading huge loose objects from the object database.

* Fix files not being treated as modified when only the file mode has changed.

* We now explicitly reject adding submodules to the index via
  `git_index_add_frombuffer`.

* Fix handling of `GIT_DIFF_FIND_RENAMES_FROM_REWRITES` raising `SIGABRT` when
  one file has been deleted and another file has been rewritten.

* Fix for WinHTTP not properly handling NTLM and Negotiate challenges.

* When using SSH-based transports, we now repeatedly ask for the passphrase to
  decrypt the private key in case a wrong passphrase is being provided.

* When generating conflict markers, they will now use the same line endings as
  the rest of the file.

### API additions

* The `git_merge_file_options` structure now contains a new setting,
  `marker_size`.  This allows users to set the size of markers that
  delineate the sides of merged files in the output conflict file.
  By default this is 7 (`GIT_MERGE_CONFLICT_MARKER_SIZE`), which
  produces output markers like `<<<<<<<` and `>>>>>>>`.

* `git_remote_create_detached()` creates a remote that is not associated
  to any repository (and does not apply configuration like 'insteadof' rules).
  This is mostly useful for e.g. emulating `git ls-remote` behavior.

* `git_diff_patchid()` lets you generate patch IDs for diffs.

* `git_status_options` now has an additional field `baseline` to allow creating
  status lists against different trees.

* New family of functions to allow creating notes for a specific notes commit
  instead of for a notes reference.

* New family of functions to allow parsing message trailers. This API is still
  experimental and may change in future releases.

### API removals

### Breaking API changes

* Signatures now distinguish between +0000 and -0000 UTC offsets.

* The certificate check callback in the WinHTTP transport will now receive the
  `message_cb_payload` instead of the `cred_acquire_payload`.

* We are now reading symlinked directories under .git/refs.

* We now refuse creating branches named "HEAD".

* We now refuse reading and writing all-zero object IDs into the
  object database.

* We now read the effective user's configuration file instead of the real user's
  configuration in case libgit2 runs as part of a setuid binary.

* The `git_odb_open_rstream` function and its `readstream` callback in the
  `git_odb_backend` interface have changed their signatures to allow providing
  the object's size and type to the caller.
2018-04-17 10:50:24 +00:00
wiz
46d8dfc5c8 doc: Updated net/py-ipaddress to 1.0.22 2018-04-17 10:47:15 +00:00
wiz
1488285da3 py-ipaddress: update to 1.0.22.
Changes not found.
2018-04-17 10:47:06 +00:00
wiz
06e5b8b4ed doc: Updated www/py-betamax to 0.8.1 2018-04-17 10:45:14 +00:00
wiz
386a29e619 py-betamax: update to 0.8.1.
0.8.1 - 2018-03-13
------------------

- Previous attempts to sanitize cassette names were incomplete.
  Sanitization has become more thorough which could have some affects on
  existing cassette files. **This may cause new cassettes to be generated.**

- Fix bug where there may be an exception raised in a
  ``betamax.exceptions.BetamaxError`` repr.
2018-04-17 10:45:05 +00:00
wiz
ac0a2afacb doc: Updated www/py-google-api-python-client to 1.6.6 2018-04-17 10:43:09 +00:00
wiz
edec94d596 py-google-api-python-client: update to 1.6.6.
v1.6.6
  Version 1.6.6

  Bugfix release

  - Warn when constructing BatchHttpRequest using the legacy batch URI (#488)
  - Increase the default media chunksize to 100MB. (#482)
  - Remove unnecessary parsing of mime headers in HttpRequest.__init__ (#467)
2018-04-17 10:43:00 +00:00
wiz
2f4f8263b2 doc: Updated sysutils/py-borgbackup to 1.1.5 2018-04-17 10:41:06 +00:00
wiz
7ef52776e7 py-borgbackup: update to 1.1.5.
Version 1.1.5 (2018-04-01)
--------------------------

Compatibility notes:

- 1.1.5 changes:

  - require msgpack-python >= 0.4.6 and < 0.5.0.
    0.5.0+ dropped python 3.4 testing and also caused some other issues because
    the python package was renamed to msgpack and emitted some FutureWarning.

Fixes:

- create --list: fix that it was never showing M status, #3492
- create: fix timing for first checkpoint (read files cache early, init
  checkpoint timer after that), see #3394
- extract: set rc=1 when extracting damaged files with all-zero replacement
  chunks or with size inconsistencies, #3448
- diff: consider an empty file as different to a non-existing file, #3688
- files cache: improve exception handling, #3553
- ignore exceptions in scandir_inorder() caused by an implicit stat(),
  also remove unneeded sort, #3545
- fixed tab completion problem where a space is always added after path even
  when it shouldn't
- build: do .h file content checks in binary mode, fixes build issue for
  non-ascii header files on pure-ascii locale platforms, #3544 #3639
- borgfs: fix patterns/paths processing, #3551
- config: add some validation, #3566
- repository config: add validation for max_segment_size, #3592
- set cache previous_location on load instead of save
- remove platform.uname() call which caused library mismatch issues, #3732
- add exception handler around deprecated platform.linux_distribution() call
- use same datetime object for {now} and {utcnow}, #3548

New features:

- create: implement --stdin-name, #3533
- add chunker_params to borg archive info (--json)
- BORG_SHOW_SYSINFO=no to hide system information from exceptions

Other changes:

- updated zsh completions for borg 1.1.4
- files cache related code cleanups
- be more helpful when parsing invalid --pattern values, #3575
- be more clear in secure-erase warning message, #3591
- improve getpass user experience, #3689
- docs build: unicode problem fixed when using a py27-based sphinx
- docs:

  - security: explicitly note what happens OUTSIDE the attack model
  - security: add note about combining compression and encryption
  - security: describe chunk size / proximity issue, #3687
  - quickstart: add note about permissions, borg@localhost, #3452
  - quickstart: add introduction to repositories & archives, #3620
  - recreate --recompress: add missing metavar, clarify description, #3617
  - improve logging docs, #3549
  - add an example for --pattern usage, #3661
  - clarify path semantics when matching, #3598
  - link to offline documentation from README, #3502
  - add docs on how to verify a signed release with GPG, #3634
  - chunk seed is generated per repository (not: archive)
  - better formatting of CPU usage documentation, #3554
  - extend append-only repo rollback docs, #3579
- tests:

  - fix erroneously skipped zstd compressor tests, #3606
  - skip a test if argparse is broken, #3705
- vagrant:

  - xenial64 box now uses username 'vagrant', #3707
  - move cleanup steps to fs_init, #3706
  - the boxcutter wheezy boxes are 404, use local ones
  - update to Python 3.5.5 (for binary builds)
2018-04-17 10:40:56 +00:00