Commit graph

291219 commits

Author SHA1 Message Date
ryoon
456d039448 Update to 60.4.0
* Sync with mail/thunderbird-60.4.0
2019-01-05 00:39:55 +00:00
adam
da9d06efb0 Updated lang/gcc7, lang/gcc7-libs 2019-01-05 00:39:51 +00:00
adam
c8e5fe5184 gcc7[-libs]: updated to 7.4.0
7.4.0:
Bug-fix release.
This [https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=7.4] is the list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 7.4 release. This list might not be complete (that is, it is possible that some PRs that have been fixed are not listed here).
2019-01-05 00:39:13 +00:00
ryoon
9f062b820f Updated mail/thunderbird to 60.4.0 2019-01-05 00:38:54 +00:00
ryoon
0306f3950b Update t o 60.4.0
Changelog:
new
WebExtensions FileLink API to facilitate FileLink add-ons. For the future
version Thunderbird 60.5.0: WeTransfer will be included in Thunderbird 60.5.0
and the Dropbox add-on will be compatible with Thunderbird 60.5.0.

fixed
Decoding problems for messages with less common charsets (cp932, cp936)

fixed
New messages in the drafts folder (and other special or virtual folders)
will no longer be included in the new messages notification
2019-01-05 00:38:22 +00:00
adam
3d42cdcd83 Updated devel/nasm, www/py-WebOb 2019-01-05 00:17:41 +00:00
adam
4bf3db814c py-WebOb: updated to 1.8.5
1.8.5:
Warnings
- Fixed one last remaining invalid escape sequence in a docstring.
2019-01-05 00:17:07 +00:00
adam
31927ef4e3 nasm: updated to 2.14.02
Version 2.14.02
Fix crash due to multiple errors or warnings during the code generation pass if a list file is specified.

Version 2.14.01
Create all system-defined macros defore processing command-line given preprocessing directives (-p, -d, -u, --pragma, --before).
If debugging is enabled, define a __DEBUG_FORMAT__ predefined macro. See section 4.11.7.
Fix an assert for the case in the obj format when a SEG operator refers to an EXTERN symbol declared further down in the code.
Fix a corner case in the floating-point code where a binary, octal or hexadecimal floating-point having at least 32, 11, or 8 mantissa digits could produce slightly incorrect results under very specific conditions.
Support -MD without a filename, for gcc compatibility. -MF can be used to set the dependencies output filename. See section 2.1.7.
Fix -E in combination with -MD. See section 2.1.21.
Fix missing errors on redefined labels; would cause convergence failure instead which is very slow and not easy to debug.
Duplicate definitions of the same label with the same value is now explicitly permitted (2.14 would allow it in some circumstances.)
Add the option --no-line to ignore %line directives in the source. See section 2.1.33 and section 4.10.1.
2019-01-05 00:01:32 +00:00
adam
1edf4a46c9 Updated devel/libev, devel/ccache 2019-01-04 23:44:42 +00:00
adam
561e68e86d ccache: updated to 3.5.1
ccache 3.5.1:
Added missing getopt_long.c source file to release archive.
Fixed (harmless) compiler warnings when building ccache object files.
CFLAGS is no longer passed to the linker when linking ccache.
Improved development mode build flags.
2019-01-04 23:43:23 +00:00
ryoon
6feec0b169 Updated inputmethod/libskk to 1.0.5 2019-01-04 23:37:42 +00:00
ryoon
a8dc019b9e Update to 1.0.5
Changelog:
    build: Use libxkbcommon to resolve keysyms [#54]
2019-01-04 23:37:08 +00:00
nia
a2d6809c86 snes9x: Avoid colliding with libc functions properly. 2019-01-04 23:34:36 +00:00
ryoon
b3405e85bd Updated archivers/gtar* to 1.31 2019-01-04 23:17:06 +00:00
ryoon
fc99708f97 Update to 1.31
Changelog:
version 1.31 - Sergey Poznyakoff, 2019-01-02

* Fix heap-buffer-overrun with --one-top-level.
Bug introduced with the addition of that option in 1.28.

* Support for zstd compression

New option '--zstd' instructs tar to use zstd as compression program.
When listing, extractng and comparing, zstd compressed archives are
recognized automatically.
When '-a' option is in effect, zstd compression is selected if the
destination archive name ends in '.zst' or '.tzst'.

* The -K option interacts properly with member names given in the command line

Names of members to extract can be specified along with the "-K NAME"
option. In this case, tar will extract NAME and those of named members
that appear in the archive after it, which is consistent with the
semantics of the option.

Previous versions of tar extracted NAME, those of named members that
appeared before it, and everything after it.

* Fix CVE-2018-20482

When creating archives with the --sparse option, previous versions of
tar would loop endlessly if a sparse file had been truncated while
being archived.
2019-01-04 23:16:12 +00:00
adam
fa966664ea libev: updated to 4.25
4.25:
- INCOMPATIBLE CHANGE: EV_THROW was renamed to EV_NOEXCEPT
  (EV_THROW sitll provided) and now uses noexcept on C++11 or newer.
- move the darwin select workaround highe rin ev.c, as newer versions of
  darwin managed to break their broken select even more.
- ANDROID => __ANDROID__ (reported by enh@google.com).
- disable epoll_create1 on android because it has broken header files
  and google is unwilling to fix them (reported by enh@google.com).
- avoid a minor compilation warning on win32.
- c++: remove deprecated dynamic throw() specifications.
- c++: improve the (unsupported) bad_loop exception class.
- backport perl ev_periodic example to C, untested.
- update libecb, biggets change is to include a memory fence
  in ECB_MEMORY_FENCE_RELEASE on x86/amd64.
- minor autoconf/automake modernisation.
2019-01-04 23:09:38 +00:00
adam
1d7436eeb1 Updated lang/py-uncompyle6, security/py-kerberos 2019-01-04 23:04:54 +00:00
adam
bdbfac801b py-kerberos: updated to 1.3.0
1.3.0:
Unknown changes
2019-01-04 23:04:25 +00:00
adam
28957522e5 py-uncompyle6: updated to 3.2.5
uncompyle6 3.2.5:
- 3.7.2 Remove deprecation warning on regexp string that isn't raw
- main.main() parameter codes is not used - note that
- Improve Python 3.6+ control flow detection
- More complete fragment instruction annotation for imports
2019-01-04 23:00:10 +00:00
adam
1f30e1d3d0 Updated devel/py-cachetools, devel/py-intervaltree 2019-01-04 22:57:20 +00:00
adam
4eab735791 py-intervaltree: updated to 3.0.2
Version 3.0.2
- Fixed:
  - On some systems, setup.py opened README.md with a non-unicode encoding. My fault for leaving the encoding flapping in the breeze. It's been fixed.

Version 3.0.1
- Added:
  - Travis testing for 3.7 and 3.8-dev. These needed OpenSSL, sudo and Xenial. 3.8-dev is allowed to fail.
- Fixed:
  - PyPI wasn't rendering markdown because I didn't tell it what format to use.
  - Python 2 wasn't installing via pip because of a new utils package. It has been zapped.
- Maintainers:
  - TestPyPI version strings use .postN as the suffix instead of bN, and N counts from the latest tagged commit, which should be the last release
  - Install from TestPyPI works via make install-testpypi

Version 3.0.0
- Breaking:
  - search(begin, end, strict) has been replaced with at(point), overlap(begin, end), and envelop(begin, end)
  - extend(items) has been deleted, use update(items) instead
  - Methods that take a strict=True/False argument now consistently default to strict=True
  - Dropped support for Python 2.6, 3.2, and 3.3
  - Add support for Python 3.5, 3.6, and 3.7
- Faster Interval overlap checking
- Updated README:
  - new restructuring methods from 2.1.0
  - example of from_tuples() added
  - more info about chop(), split_overlaps(), merge_overlaps() and merge_equals().
- Fixes:
  - Node.from_tuples() will now raise an error if given an empty iterable. This should never happen, and it should error if it does.
  - Interval.distance_to() gave an incorrect distance when passed the Interval's upper boundary
  - Node.pop_greatest_child() sometimes forgot to rotate() when creating new child nodes.
  - IntervalTree.begin() and end() are O(1), not O(n).
  - intersection_update() and symmetric_difference() and symmetric_difference_update() didn't actually work. Now they do.
  - collections.abc deprecation warning no longer happens
- Maintainers:
  - PyPi accepts Markdown! Woohoo!
  - reorganize tests
  - more tests added to improve code coverage (We're at 96%! Yay!)
  - test for issue 4 had a broken import reference
2019-01-04 22:56:59 +00:00
adam
dd9a441c66 py-cachetools: updated to 3.0.0
v3.0.0:
Officially support Python 3.7.
Drop Python 3.3 support (breaking change).
Remove missing cache constructor parameter (breaking change).
Remove self from @cachedmethod key arguments (breaking change).
Add support for maxsize=None in cachetools.func decorators.
2019-01-04 22:48:43 +00:00
adam
5168d7b74c Updated devel/py-xdis, databases/py-barman 2019-01-04 22:21:06 +00:00
adam
f2b4163df7 py-barman: updated to 2.5
Version 2.5:

- Add support for PostgreSQL 11

- Add check-backup command to verify that WAL files required for
   consistency of a base backup are present in the archive. Barman now
   adds a new state (WAITING_FOR_WALS) after completing a base backup,
   and sets it to DONE once it has verified that all WAL files from
   start to the end of the backup exist. This command is included in
   the regular cron maintenance job. Barman now notifies users
   attempting to recover a backup that is in WAITING_FOR_WALS state.

- Allow switch-xlog --archive to work on a standby (just for the
   archive part)

- Bug fixes:
  - Fix decoding errors reading external commands output
  - Fix documentation regarding WAL streaming and backup from
        standby
2019-01-04 22:20:41 +00:00
adam
9893368a9d py-xdis: updated to 3.8.9
3.8.9:
- Add magic for 3.6.8, 3.7.2
- Dropbox-hacked bytecode fixes, and some typos
- Go over stack effects for vararg ops
- Fix CI for pypy
- Work around wheel munging
2019-01-04 22:13:11 +00:00
adam
e9717c8808 Updated multimedia/mkvtoolnix, devel/py-virtualenv, textproc/py-lxml, www/py-django2, www/py-django 2019-01-04 22:08:11 +00:00
adam
3335eaee7f py-django: updated to 1.11.18
Django 1.11.18 fixes a security issue in 1.11.17.
CVE-2019-3498: Content spoofing possibility in the default 404 page
2019-01-04 22:07:35 +00:00
adam
8496adab2c py-django2: updated to 2.1.5
Django 2.1.5 fixes a security issue and several bugs in 2.1.4.

CVE-2019-3498: Content spoofing possibility in the default 404 page

Bugfixes:
Fixed compatibility with mysqlclient 1.3.14.
Fixed a schema corruption issue on SQLite 3.26+. You might have to drop and rebuild your SQLite database if you applied a migration while using an older version of Django with SQLite 3.26 or later.
Prevented SQLite schema alterations while foreign key checks are enabled to avoid the possibility of schema corruption.
Fixed a regression in Django 2.1.4 (which enabled keep-alive connections) where request body data isn’t properly consumed for such connections.
Fixed a regression in Django 2.1.4 where InlineModelAdmin.has_change_permission() is incorrectly called with a non-None obj argument during an object add
2019-01-04 21:53:17 +00:00
adam
e10dead2f7 py-lxml: updated to 4.3.0
Features added
* The module lxml.sax is compiled using Cython in order to speed it up.
* lxml.sax.ElementTreeProducer now preserves the namespace prefixes. If two prefixes point to the same URI, the first prefix in alphabetical order is used. Patch by Lennart Regebro.
* Updated ISO-Schematron implementation to 2013 version (now MIT licensed) and the corresponding schema to the 2016 version (with optional “properties”).

Other changes
* Support for Python 2.6 and 3.3 was removed. Patch by hugovk.
* The minimum dependency versions were raised to libxml2 2.9.2 and libxslt 1.1.27, which were released in 2014 and 2012 respectively.
* Built with Cython 0.29.2.
2019-01-04 21:50:31 +00:00
adam
05c2796133 py-virtualenv: updated to 16.2.0
v16.2.0:

Bugfixes
copyfile handles relative symlinks and symlinks to symlinks, avoiding problems when Python was installed using stow or homebrew.
Fix preserving of original path when using fish and a subshell.
Drop the source layout of the project, going back to how the source was laid out before 16.1.0.
Fix bootstrap script generation broken with 16.0.0. Support now both CPython, pypy, jython.
lib64 symlink is again relative (as was with < 16.1.0).

Features
fish version 3 support for the activation script.
powershell activator is no longer signed.
pyproject.toml with PEP-517 and PEP-518 is now provided. tox.ini is now packaged with the sdist. Distributions repackaging the library should use tox -e py to run the test suite on the sdist.
activate_this.py improvements: set VIRTUAL_ENV environment variable; pypy, pypy3 and jython support.
The xonsh shell is now supported by generating the xon.sh activation script.
Support pip wheels with removed certifi's cacert.pem.
Upgrade setuptools from 40.5.0 to 40.6.3 and wheel from 0.32.2 to 0.32.3.
powershell now also provides the pydoc function that uses the virtual environments pydoc.
Migrate to a setup.cfg based build. Minimum setuptools required to build is setuptools >= 40.6.3, this is automatically acquired for all PEP-518 builders (recommended), or acquired via the old setup_requires method otherwise. Move exclusively to a setuptools generated console entry point script, this now does make setuptools >= 18.0.0 a runtime dependency (install requires). Source and issue tracker now is shown on PyPi (supplied as package metadata) beside the homepage.

Deprecations (removal in next major release)
Using python setup.py test is now marked as deprecated and will be removed in next release. Use tox instead, always.
Using the project directly from the source layout is now deprecated. Going ahead people wanting to use the project without installing the virtualenv are encouraged to download the wheel from PyPi and extract it to access the virtualenv.py file. We’ll be switching to a src layout with next release.
No longer support distutils build/installation, now setuptools >= 40.6.3 is required.
2019-01-04 21:44:13 +00:00
triaxx
aa1529e755 doc: Updated multimedia/transcode to 1.1.7nb33 2019-01-04 21:38:46 +00:00
triaxx
528615e6e8 transcode: add missing dependencies
* Fix PR pkg/53835
* Bump revision
2019-01-04 21:38:31 +00:00
adam
d7e626f139 mkvtoolnix: updated to 30.0.0
Version 30.0.0 "Interstellar"

New features and enhancements
* mkvextract: WAV extractor: mkvextract will now write W64 files instead of
  WAV files if the file name extension is `.w64` or if the final file size is
  bigger than 4 GB, the file size limit for WAV files.
* MKVToolNix GUI: multiplexer: a new button was added next to the "destination
  file" controls. Clicking it shows a menu with the ten most recently used
  output directories. Selecting one of them will change the destination file
  to the selected directory keeping the file name.
* MKVToolNix GUI: multiplexer (preferences): the ten most recently used values
  for the "relative output directory" and "fixed output directory" settings
  are now saved. The corresponding settings have been changed into combo boxes
  allowing quick access to those recent values.
* MKVToolNix GUI: multiplexer (preferences): the predefined split sizes and
  durations can now be customized in the preferences.
* MKVToolNix GUI: chapter editor: added an option in the "Chapter editor" menu
  for appending chapters from an existing file to the currently open editor
  tab.
* MKVToolNix GUI: chapter editor: added an action in the context menu for
  copying the selected entry and all of its children to another open editor
  tab.

Bug fixes
* mkvmerge: all files opened for writing will now be flushed once before
  they're closed. This ensures the operating system actually writes all cached
  data to disk preventing data loss in certain situations such as power
  outages or buggy drivers in combination with suspending the computer.
* mkvmerge: AAC: under certain conditions 8 channel audio files were taken for
  7 channel ones.
* MKVToolNix GUI: multiplexer: removing a file added as an "additional part"
  will no longer cause a crash.
* source code: fixed compilation with Boost 1.69.0 after API-breaking change
  to the `boost::tribool` class.
2019-01-04 21:18:01 +00:00
triaxx
691c0fbf7b doc: Updated devel/cmake to 3.13.2nb2 2019-01-04 21:02:32 +00:00
triaxx
01fda0f6c1 Revert to avoid breaks due to lang/g95 2019-01-04 21:02:07 +00:00
leot
2fdd421aef doc: Updated x11/gtk3 to 3.24.2nb1 2019-01-04 20:54:13 +00:00
leot
076d60b61b gtk3: Backport patch for upstream issue #1280
At least with wm/awesome this was particularly problematic and
easily lead to crash of gtk3 applications.

PKGREVISION++

Patch and analysis from Zach McGrew, thank you Zach!
2019-01-04 20:54:03 +00:00
triaxx
04009a29d6 doc: Updated devel/cmake to 3.13.2nb1 2019-01-04 17:47:37 +00:00
triaxx
9d83a80450 Fix PR pkg/53816.
* Fix from upstream: https://gitlab.kitware.com/cmake/cmake/issues/17614
* Patch comment to appease pkglint
* Bump revision
2019-01-04 17:47:12 +00:00
gson
72262e6ca0 serd: require c99
serd 0.30.0 uses c99 syntax, and won't build on NetBSD 7.2 without
USE_LANGUAGES=c99.  Fixes PR pkg/53832.
2019-01-04 16:02:21 +00:00
nia
088154a651 doc: Updated chat/lurch-purple to 0.6.8 2019-01-04 15:11:47 +00:00
nia
def5002287 chat/lurch-purple: Update to 0.6.8
Changes:

* Makefile adaptations should help building and running this for some. Thanks for the pull requests.
* Fixed some bugs regarding carbons and sending messages to yourself, also added NULL checks so that it plays nicer with other plugins which might set the message to NULL
* Update submodules and their dependencies, most importantly libsignal-protocol-c to 2.3.2
* Add plugin preferences prototype: Single option is logging verbosity on the debug log
2019-01-04 15:11:37 +00:00
gdt
0d20b3e40b nghttp2: Add GCC_REQ for c++14
While the package without options does not actually use C++14,
configure looks for it, and fails to find the C++ version of the C
preprocessor, at least on betbsd-7 with gcc 4.8.5.

(Perhaps the cpp searching could be fixed, and the USE_LANGUAGES pushed
into options that need it, but that seems more complicated than is
useful, given that one more or less needs to have a C++14 cpmpiler
anyway.)
2019-01-04 14:52:43 +00:00
ryoon
87e0604049 Updated emulators/gxemul to 0.6.1 2019-01-04 13:35:39 +00:00
ryoon
d6919466cf Update to 0.6.1
* Update MASTER_SITES and HOMEPAGE

Changelog:
* Support OpenBSD/sgi 6.4
* Add luna-88k and luna-88k2 emulations
* Add i960 emulation stub
2019-01-04 13:35:16 +00:00
maya
3b04d43200 Update to the latest upstream config.sub.
No modifications are needed any more, upstream wanted to recognise
netbsd/sh3el differently.

Now upstream recognises even more GPUs, too.
2019-01-04 13:25:07 +00:00
tnn
8f9bf1c102 libxshmfence: fix MASTER_SITE 2019-01-04 12:49:34 +00:00
adam
0cb43fd479 Updated misc/stellarium, www/nginx-devel 2019-01-04 10:42:23 +00:00
adam
0b1b1e2b5f nginx-devel: updated to 1.15.8
Changes with nginx 1.15.8:
*) Feature: the $upstream_bytes_sent variable.
*) Feature: new directives in vim syntax highlighting scripts.
*) Bugfix: in the "proxy_cache_background_update" directive.
*) Bugfix: in the "geo" directive when using unix domain listen sockets.
*) Workaround: the "ignoring stale global SSL error ... bad length"
   alerts might appear in logs when using the "ssl_early_data" directive
   with OpenSSL.
*) Bugfix: in nginx/Windows.
*) Bugfix: in the ngx_http_autoindex_module on 32-bit platforms.
2019-01-04 10:42:05 +00:00
adam
344183ded8 stellarium: updated to 0.18.3
0.18.3:
The major changes of this version:
- Improvements and fixes for AstroCalc tool
- Added new sky cultures
- Added many DSO textures
- Refactoring the GUI
- Many improvements in the code
2019-01-04 10:37:20 +00:00