Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (58m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (41d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 13:40:26 UTC Now

2018-08-14 15:53:05 UTC MAIN commitmail json YAML

doc: Updated sysutils/daemontools to 0.76nb3

(schmonz)

2018-08-14 15:52:17 UTC MAIN commitmail json YAML

svscanboot resets PATH, but doesn't include ${PREFIX}/bin or
${PREFIX}/sbin (reported by jmcneill@). Fix and bump PKGREVISION.

(schmonz)

2018-08-14 15:23:51 UTC MAIN commitmail json YAML

py-pendulum: Disable C Extensions when building the 2.7 multi-package

C Extensions code does not seem supported when it is built with Python 2.7.
Pass the environment variable to avoid compiling it and failing and adjust PLIST
accordingly.

Reported via #pkgsrc by Juraj Lutter, thanks!

(leot)

2018-08-14 14:54:26 UTC MAIN commitmail json YAML

py-ruamel-yaml: updated to 0.15.54

[0, 15, 54]:
  - fix issue where a comment could pop-up twice in the output
  - fix issue where JSON object (mapping) without spaces was not parsed
    properly
  - fix issue where comments after empty flow-style mappings were not emitted

[0, 15, 53]:
  - fix issue with flow style mapping with comments gobbled newline
  - fix issue where single '+' under YAML 1.2 was interpreted as
    integer, erroring out

[0, 15, 52]:
  - added .copy() mapping representation for round-tripping
    (CommentedMap) to fix incomplete copies of merged mappings
  - Also unmade that class a subclass of ordereddict to solve incorrect behaviour
    for {**merged-mapping} and dict(**merged-mapping)

[0, 15, 51]:
  - Fix method name dumps (were not dotted) and loads (reported by Douglas Raillard
  - Fix spurious trailing white-space caused when the comment start
    column was no longer reached and there was no actual EOL comment
    (e.g. following empty line) and doing substitutions, or when
    quotes around scalars got dropped.

[0, 15, 50]:
  - Allow YAML() as a context manager for output, thereby making it much easier
    to generate multi-documents in a stream.
  - Fix issue with incorrect type information for load() and dump()

(adam)

2018-08-14 14:47:55 UTC MAIN commitmail json YAML

py-barman: updated to 2.4

Version 2.4:
-  Add standard and retry hook scripts for backup deletion (pre/post)
-  Add standard and retry hook scripts for recovery (pre/post)
-  Add standard and retry hook scripts for WAL deletion (pre/post)
-  Add --standby-mode option to barman recover to add standby_mode = on
    in pre-generated recovery.conf
-  Add --target-action option to barman recover, allowing users to add
    shutdown, pause or promote to the pre-generated recovery.conf file
-  Improve usability of point-in-time recovery with consistency checks
    (e.g. recovery time is after end time of backup)
-  Minor documentation improvements
-  Drop support for Python 3.3

Relevant bug fixes:
-  Fix remote get_file_content method, preventing
    incremental recovery from happening
-  Unicode issues with command
-  Add --wal-method=none when pg_basebackup >= 10

Minor bug fixes:
-  Stop process manager module from ovewriting lock files content
-  Relax the rules for rsync output parsing
-  Ignore vanished files in streaming directory
-  Case insensitive slot names
-  Make DataTransferFailure.from_command_error() more resilient
-  Rename command() to barman_command()
-  Initialise synchronous standby names list if not set
-  Correct placeholders ordering
-  Force datestyle to iso for replication connections
-  Returns error if delete command does not remove the backup
-  Fix exception when calling is_power_of_two(None)
-  Downgraded sync standby names messages to debug

Version 2.3:
-  Add support to PostgreSQL 10
-  Follow naming changes in PostgreSQL 10:
    -  The switch-xlog command has been renamed to switch-wal.
    -  In commands output, the xlog word has been changed to WAL and
        location has been changed to LSN when appropriate.
-  Add the --network-compression/--no-network-compression options to
    barman recover to enable or disable network compression at run-time
-  Add --target-immediate option to recover command, in order to exit
    recovery when a consistent state is reached (end of the backup,
    available from PostgreSQL 9.4)
-  Show cluster state (master or standby) with barman status command
-  Documentation improvements
-  Bug fixes:
    -  Fix high memory usage with parallel_jobs > 1
    -  Better handling of errors using parallel copy
    -  Make barman diagnose more robust with system exceptions
    -  Let archive-wal ignore files with .tmp extension

Version 2.2:
-  Implement parallel copy for backup/recovery through the
    parallel_jobs global/server option to be overridden by the --jobs or
    -j runtime option for the backup and recover command. Parallel
    backup is available only for the rsync copy method. By default, it
    is set to 1 (for behaviour compatibility with previous versions).
-  Support custom WAL size for PostgreSQL 8.4 and newer. At backup
    time, Barman retrieves from PostgreSQL wal_segment_size and
    wal_block_size values and computes the necessary calculations.
-  Improve check command to ensure that incoming directory is empty
    when archiver=off, and streaming directory is empty when
    streaming_archiver=off
-  Add external_configuration to backup_options so that users can
    instruct Barman to ignore backup of configuration files when they
    are not inside PGDATA (default for Debian/Ubuntu installations). In
    this case, Barman does not display a warning anymore.
-  Add --get-wal and --no-get-wal options to barman recover
-  Add max_incoming_wals_queue global/server option for the check
    command so that a non blocking error is returned in case incoming
    WAL directories for both archiver and the streaming_archiver contain
    more files than the specified value.
-  Documentation improvements
-  File format changes:
    -  The format of backup.info file has changed. For this reason a
        backup taken with Barman 2.2 cannot be read by a previous
        version of Barman. But, backups taken by previous versions can
        be read by Barman 2.2.
-  Minor bug fixes:
    -  Allow replication-status to work against a standby
    -  Close any PostgreSQL connection before starting pg_basebackup
    -  Safely handle paths containing special characters
    -  Archive .partial files after promotion of streaming source
    -  Recursively create directories during recovery
    -  Improve xlog.db locking
    -  Remove tablespace_map file during recover
    -  Reconnect to PostgreSQL if connection drops

Version 2.1:
-  Add --archive and --archive-timeout options to switch-xlog command
-  Preliminary support for PostgreSQL 10
-  Minor additions:
    -  Add last archived WAL info to diagnose output
    -  Add start time and execution time to the output of delete
        command
-  Minor bug fixes:
    -  Return failure for get-wal command on inactive server
    -  Make streaming_archiver_names and streaming_backup_name options
        global
    -  Fix rsync failures due to files truncated during transfer
    -  Correctly handle compressed history files
    -  Avoid de-referencing symlinks in pg_tblspc when preparing
        recovery
    -  Fix comparison of last archiving failure
    -  Avoid failing recovery if postgresql.conf is not writable
    -  Fix output of replication-status command
    -  Exclude files from backups like pg_basebackup
    -  Exclude directories from other Postgres versions while copying
        tablespaces
    -  Make retry hook script options global

Version 2.0 - 27 Sep 2016

-  Support for pg_basebackup and base backups over the PostgreSQL
    streaming replication protocol with backup_method=postgres
    (PostgreSQL 9.1 or higher required)

-  Support for physical replication slots through the slot_name
    configuration option as well as the --create-slot and --drop-slot
    options for the receive-wal command (PostgreSQL 9.4 or higher
    required). When slot_name is specified and streaming_archiver is
    enabled, receive-wal transparently integrates with pg_receivexlog,
    and check makes sure that slots exist and are actively used

-  Support for the new backup API introduced in PostgreSQL 9.6, which
    transparently enables concurrent backups and backups from standby
    servers using the standard rsync method of backup. Concurrent backup
    was only possible for PostgreSQL 9.2 to 9.5 versions through the
    pgespresso extension. The new backup API will make pgespresso
    redundant in the future

-  If properly configured, Barman can function as a synchronous standby
    in terms of WAL streaming. By properly setting the
    streaming_archiver_name in the synchronous_standby_names priority
    list on the master, and enabling replication slot support, the
    receive-wal command can now be part of a PostgreSQL synchronous
    replication cluster, bringing RPO=0 (PostgreSQL 9.5.5 or
    higher required)

-  Introduce barman-wal-restore, a standard and robust script written
    in Python that can be used as restore_command in recovery.conf files
    of any standby server of a cluster. It supports remote parallel
    fetching of WAL files by efficiently invoking get-wal through SSH.
    Currently available as a separate project called barman-cli. The
    barman-cli package is required for remote recovery when get-wal is
    listed in recovery_options

-  Control the maximum execution time of the check command through the
    check_timeout global/server configuration option (30 seconds
    by default)

-  Limit the number of WAL segments that are processed by an
    archive-wal run, through the archiver_batch_size and
    streaming_archiver_batch_size global/server options which control
    archiving of WAL segments coming from, respectively, the standard
    archiver and receive-wal

-  Removed locking of the XLOG database during check operations

-  The show-backup command is now aware of timelines and properly
    displays which timelines can be used as recovery targets for a given
    base backup. Internally, Barman is now capable of parsing .history
    files

-  Improved the logic behind the retry mechanism when copy operations
    experience problems. This involves backup (rsync and postgres) as
    well as remote recovery (rsync)

-  Code refactoring involving remote command and physical copy
    interfaces

-  Bug fixes:
    -  Correctly handle .history files from streaming
    -  Fix replication-status on PostgreSQL 9.1
    -  Fix replication-status when sent and write locations are not
        available
    -  Fix misleading message on pg_receivexlog termination

(adam)

2018-08-14 14:29:31 UTC MAIN commitmail json YAML

pytest-cov: minor polishing

(adam)

2018-08-14 14:02:48 UTC MAIN commitmail json YAML

doc: Updated databases/pgbouncer to 1.9.0

(fhajny)

2018-08-14 14:02:36 UTC MAIN commitmail json YAML

databases/pgbouncer: Update to 1.9.0.

Features

- RECONNECT command
- WAIT_CLOSE command
- Fast close - Disconnect a server in session pool mode immediately
  if it is in "close_needed" (reconnect) mode.
- Add close_needed column to SHOW SERVERS

Fixes

- Avoid double-free in parse_filename
- Avoid NULL pointer deref in parse_line

Cleanups

- Port mkauth.py to Python 3
- Improve signals documentation
- Improve quick start documentation
- Document SET command
- Correct list of required software
- Fix -Wimplicit-fallthrough warnings
- Add missing documentation for various SHOW fields
- Document reconnect behavior on reload and DNS change
- Document that KILL requires RESUME afterwards
- Clarify documentation of server_lifetime
- Typos and capitalization fixes in messages and docs
- Fix psql invocation in tests
- Various other test setup improvements

(fhajny)

2018-08-14 13:43:44 UTC MAIN commitmail json YAML

Updated databases/repmgr, math/py-numexpr

(adam)

2018-08-14 13:43:25 UTC MAIN commitmail json YAML

py-numexpr: updated to 2.6.7

Changes from 2.6.6 to 2.6.7
* Thanks to Lehman Garrison for finding and fixing a bug that exhibited memory leak-like behavior. The use in numexpr.evaluate of sys._getframe combined with .f_locals from that frame object results an extra refcount on objects in the frame that calls numexpr.evaluate, and not evaluate窶冱 frame. So if the calling frame remains in scope for a long time (such as a procedural script where numexpr is called from the base frame) garbage collection would never occur.
* Imports for the numexpr.test submodule were made lazy in the numexpr module.

(adam)

2018-08-14 13:41:39 UTC MAIN commitmail json YAML

repmgr: updated to 4.1.0

4.1.0:
Configuration file changes
* Default for log_level is now INFO. This produces additional informative log output, without creating excessive additional log file volume, and matches the setting assumed for examples in the documentation.
* recovery_min_apply_delay now accepts a minimum value of zero

repmgr enhancements
* repmgr: always exit with an error if an unrecognised command line option is provided. This matches the behaviour of other PostgreSQL utilities such as psql.
* repmgr: add -q/--quiet option to suppress non-error output.
* repmgr cluster show, repmgr node check and repmgr node status return non-zero exit code if node status issues detected.
* Add --csv output option for repmgr cluster event.
* repmgr witness unregister can be run on any node, by providing the ID of the witness node with --node-id.
* repmgr standby switchover will refuse to run if an exclusive backup is taking place on the current primary.

repmgrd enhancements
repmgrd: create a PID file by default. For details, see repmgrd's PID file.
repmgrd: daemonize process by default. In case, for whatever reason, the user does not wish to daemonize the process, provide --daemonize=false.

Bug fixes
repmgr standby register --wait-sync: fix behaviour when no timeout provided.
repmgr cluster cleanup: add missing help options.
Ensure witness node follows new primary after switchover.
repmgr node check and repmgr node status: fix witness node handling.

(adam)

2018-08-14 13:21:07 UTC MAIN commitmail json YAML

pkg_install: Sync with DEFAULT_ACCEPTABLE_LICENSES in mk/license.mk

Add `cc-by-sa-v4.0', `cc-by-v4.0' and `osl' to *default_acceptable_licenses to
sync it with DEFAULT_ACCEPTABLE_LICENSES of mk/license.mk.

(leot)

2018-08-14 13:19:12 UTC MAIN commitmail json YAML

Updated databases/unixodbc, security/sudo

(adam)

2018-08-14 13:18:38 UTC MAIN commitmail json YAML

sudo: updated to 1.8.23

Sudo 1.8.23

* PAM account management modules and BSD auto approval modules are
  now run even when no password is required.

* For kernel-based time stamps, if no terminal is present, fall
  back to parent-pid style time stamps.

* The new cvtsudoers utility replaces both the "sudoers2ldif" script
  and the "visudo -x" functionality.  It can read a file in either
  sudoers or LDIF format and produce JSON, LDIF or sudoers output.
  It is also possible to filter the generated output file by user,
  group or host name.

* The file, ldap and sss sudoers backends now share a common set
  of formatting functions for "sudo -l" output, which is also used
  by the cvtsudoers utility.

* The /run directory is now used in preference to /var/run if it
  exists.

* More accurate descriptions of the --with-rundir and --with-vardir
  configure options.

* The setpassent() and setgroupent() functions are now used on systems
  that support them to keep the passwd and group database open.
  Sudo performs a lot of passwd and group lookups so it can be
  beneficial to avoid opening and closing the files each time.

* The new case_insensitive_user and case_insensitive_group sudoers
  options can be used to control whether sudo does case-sensitive
  matching of users and groups in sudoers.  Case insensitive
  matching is now the default.

* Fixed a bug on some systems where sudo could hang on command
  exit when I/O logging was enabled.

* Fixed the build-time process start time test on Linux when the
  test is run from within a container.

* When determining which temporary directory to use, sudoedit now
  checks the directory for writability before using it.  Previously,
  sudoedit only performed an existence check.

* Sudo now includes an optional set of Monty Python-inspired insults.

* Fixed the execution of scripts with an associated digest (checksum)
  in sudoers on FreeBSD systems.  FreeBSD does not have a proper
  /dev/fd directory mounted by default and its fexecve(2) is not
  fully POSIX compliant when executing scripts.

* Chinese (Taiwan) translation for sudo from translationproject.org.

(adam)

2018-08-14 13:08:57 UTC MAIN commitmail json YAML

Use "${MACHINE_ARCH} ==" for x86_64 and i386 instead of the :M pattern.

(nia)

2018-08-14 13:04:24 UTC MAIN commitmail json YAML

unixodbc: updated to 2.3.7

2.3.7:
Fix for pkg-config file update on no linux platforms
Add W entry for GUI work
Various fixes for SQLBrowseConnect/W, SQLGetConnectAttr/W,and SQLSetConnectAttr/W
Fix buffer overflows in SQLConnect/W and refine behaviour of SQLGet/WritePrivateProfileString
SQLBrowseConnect/W allow disconnecting a started browse session after error
Add --with-stats-ftok-name configure option to allow the selection of a file name used to generate the IPC id when collecting stats. Default is the system odbc.ini file
Improve diag record handling with the behavior of Windows DM and export SQLCancelHandle
Bug fix when SQLGetPrivateProfileString() is called to get a list of sections or a list of keys
Connection pooling: Fix liveness check for Unicode drivers

(adam)

2018-08-14 12:56:06 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-ppsspp version 1.6.3

(nia)

2018-08-14 12:55:41 UTC MAIN commitmail json YAML

libretro-ppsspp: add version 1.6.3.

Libretro is a simple but powerful development interface that allows for
the easy creation of emulators, games and multimedia applications that
can plug straight into any libretro-compatible frontend. This development
interface is open to others so that they can run these pluggable emulator
and game cores also in their own programs or devices.

PPSSPP is a PlayStation Portable (PSP) video game system emulator that
can be used as a libretro core.

(nia)

2018-08-14 12:34:45 UTC MAIN commitmail json YAML

Set myself as the maintainer.

Don't include lang/perl5/module.mk - we're not building a perl module,
just building an application that uses perl.

(pgoyette)

2018-08-14 12:20:11 UTC MAIN commitmail json YAML

Updated devel/p5-Mouse to 2.5.6

(wen)

2018-08-14 12:19:08 UTC MAIN commitmail json YAML

Update to 2.5.6

Upstream changes:
v2.5.6 2018-08-13T22:47:57Z
    - Revert "Warn if accessors overwrite methods/functions" for now; it may cause crashes in perl 5.28.0 (#94)

v2.5.5 2018-08-13T15:41:32Z
    - Warn if accessors overwrite methods/functions (ybrliiu #86, #90, #93)
    - Fix for threads and XS; use newSVpvs instead of newSVpvs_share (sergeykolychev #92)

(wen)

2018-08-14 09:44:57 UTC MAIN commitmail json YAML

Updated www/py-django-admin-sortable2, devel/py-configargparse

(adam)

2018-08-14 09:44:21 UTC MAIN commitmail json YAML

2018-08-14 09:39:08 UTC MAIN commitmail json YAML

py-django-admin-sortable2: updated to 0.6.21

0.6.21:
Unknown changes.

0.6.20:
Fix SortableAdminMixin to work in combination with other mixins like that from django-import-export.
Added jQuery compatibility layer for Django-2.1.

(adam)

2018-08-14 09:36:11 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-xephyr to 1.20.1

(wiz)

2018-08-14 09:35:59 UTC MAIN commitmail json YAML

modular-xorg-xephyr: update to 1.20.1.

Match modular-xorg-server update.

(wiz)

2018-08-14 09:35:48 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-server to 1.20.1

(wiz)

2018-08-14 09:35:36 UTC MAIN commitmail json YAML

modular-xorg-server: update to 1.20.1.

This bugfix release fixes several issues in RANDR, Xwayland, glamor,
the modesetting driver, and elsewhere. Everyone is encouraged to
upgrade. Thanks to all who contributed to this release!

Adam Jackson (1):
      xserver 1.20.1

Alexander Volkov (1):
      Xext/shm: Refuse to work for remote clients

Bas Nieuwenhuizen (1):
      DRI2: Sync radeonsi_pci_ids.h from Mesa

Damien Leone (1):
      os: Recompute whether any clients are ready after check_timers()

Dave Airlie (1):
      xwayland: fix typo in non-modifier fallback path

John Lumby (1):
      Change the DPMS initialization to be conditional on not set from config

Jon Turney (4):
      meson: install xwinclip and Xwinrc man pages
      meson: don't install xorg wrapper manpages if suid-wrapper isn't being used
      meson: don't put literal 'PACKAGE_STRING' and 'XORG_MAN_PAGE' in man pages
      meson: use absolute paths in manpage substitutions

Keith Packard (6):
      modesetting: Allow a DRM fd to be passed on command line with -masterfd [v2]
      xfree86: Reset randr_crtc and randr_output early in xf86CrtcCloseScreen
      xfree86: Wrap RRCrtcIsLeased and RROutputIsLeased to check for DIX structures
      xf86-video-modesetting: Don't enable UNIVERSAL_PLANES separately
      xf86-video-modesetting: Lease planes as well if using atomic
      During reset/shutdown, clean up leases in DIX instead of each driver

Laurent Carlier (1):
      meson: Add configuration of listening on tcp, unix and local

Lukas F. Hartmann (1):
      glamor_init: clamp GLSL to 120 if platform doesn't have instanced arrays

Lyude Paul (5):
      modesetting: Also disable CRTC in drmmode_output_disable()
      glamor: Unbreak glamor_fd_from_pixmap()
      randr: Scream when creating a shared pixmap fails
      modesetting: Fix uninitialized memory usage in drmmode_crtc_get_fb_id()
      meson: ensure the libc has RPC functions when secure-rpc is enabled

Matt Turner (1):
      xfree86: Inline xf86{Read,Write}Mmio{8,16,32} on alpha

Michał Górny (1):
      xfree86: Makefile shouldn't rely on superuser being named 'root'

Michel Dänzer (6):
      xfree86: Fix O_CLOEXEC usage in lnx_platform
      modesetting: Pass O_CLOEXEC when opening a DRM device
      glamor: Always return 0 from glamor_fds_from_pixmap on error
      glamor: Propagate glamor_fds_from_pixmap error in glamor_fd_from_pixmap
      exa: Use PictureMatchFormat for source-only picture format description
      present/wnmd: Preserve window pixmap's screen_x/y on flip

Olivier Fourdan (20):
      xwayland: use pixmap size on present flip
      xwayland: allow "-eglstream" option
      xwayland: "EGL_EXT_device_base" required for EGLStream
      xwayland: process Wayland events after adding screen
      xwayland: do not disable glamor if EGLStream failed
      xwayland: make xwl_output_get_xdg_output() static
      xwayland: move glamor specific routines
      xwayland: swap "name" and "id" in init_wl_registry()
      xwayland: GBM should fail w/out "GL_OES_EGL_image"
      xwayland: skip drm authentication with render node
      xwayland: move egl_backend to its own struct
      xwayland: Add Wayland interfaces check
      xwayland: move EGL backend init to glamor
      xwayland: refactor EGL backends for wayland registry
      xwayland: check for EGLStream backend explicitly
      xwayland: EGL_IMG_context_priority required by EGLStream
      xwayland: simplify xwl_glamor_pixmap_get_wl_buffer()
      xwayland: mandatory EGL backend API
      modesetting: use drmmode_bo_import() for rotate_fb
      xwayland: Enable DRI3 for glamor

Peter Hutterer (1):
      Xext: dynamically allocate the PanoramiXDepths[j].vids array

Roman Kapl (2):
      Xi: fix byte-swapping of button labels
      Xi: add forgotten byte-swaps for Valuator fields

Stefan Agner (1):
      modesetting: Fix 16 bit depth/bpp mode

Takashi Iwai (1):
      modesetting: Fix cirrus 24bpp breakage

Thomas Hellstrom (1):
      glamor: Work around GEM usage v2

Vladimir Panteleev (1):
      glx/vndcmds: Fix vendor hash table key size

emersion (1):
      xwayland: rotate logical size for RRMode

(wiz)

2018-08-14 09:22:02 UTC MAIN commitmail json YAML

doc: Updated textproc/mandoc to 1.14.4

(wiz)

2018-08-14 09:21:53 UTC MAIN commitmail json YAML

mandoc: update to 1.14.4.

Changes in version 1.14.4, released on August 8, 2018

    --- MAJOR NEW FEATURES ---
* In ASCII output, render mathematical symbols and greek letters
  as transliterations conveying the characters' meanings rather
  than trying to imitate their shape.  Consequently, such characters
  can now be used in portable manual pages.  All the same, please
  limit their use to contexts where they really matter, for example
  when showing complicated mathematical formulae.
* First steps towards better support for small screens in HTML
  output (responsive design): avoid most style= attributes, in
  particular all hard-coded indentations and column widths, and
  provide a better mandoc.css style sheet with a @media query,
  using em units throughout, and avoiding redundancy in selectors.
* Better HTML output with some more fitting HTML elements, eliminating
  needless class= attributes, and avoiding various HTML syntax errors
  (element nesting, URL-fragment syntax, duplicate id= attributes).
    --- MINOR NEW FEATURES ---
* When a man(1) argument contains a slash, imply -l like in man-db.
* Use TIOCGWINSZ to reduce the default -Owidth and -Oindent during
  interactive use on terminals narrower than 79 columns.
* Generated PostScript files are now more than 50% smaller.
* Terminal rendering of eqn(7) is improved in several respects.
* Simplified and nicer output from the mdoc(7) .Lk macro, formatting
  all links in-line, even long ones.
* roff(7) \n+ and \n- numerical register auto-increment and -decrement
* roff(7) .nr optional third argument (auto-increment step size)
* Autodetect in ./configure whether the compiler can use -W and -static,
  allowing to build on Solaris 10 and 11 without any configure.local.
    --- RELIABILITY BUGFIXES ---
* Only activate UTF-8 output when the user really selected UTF-8,
  not some other multibyte character encoding.
* Prevent excessive .ll arguments from generating infinite output.
* Fix out of bounds accesses to parse buffers that could happen when
  using renamed or user defined macros after roff(7) conditionals.
* Avoid an assertion failure in certain .Bl -column lists.
* Avoid a NULL pointer access on deroff() failure after '.SS ""'.
* Fix a segfault that could be triggered by two invalid .Dt macros.
* Fix two syntax errors in generated PDF files.
* Properly state the page size in generated PostScript files.
* Close a memory leak caused by missing gzclose(3).
* Fix misformatting of man(7) documents lacking .SH macros
  in PostScript and PDF output.
* And many minor bugfixes.
    --- THANKS TO ---
* Marc Espie (OpenBSD) for implementing the size reduction of
  PostScript files, one additional patch for code simplification,
  and two bug reports.
* Theo Buehler (OpenBSD) for a bugfix patch,
  and Theo de Raadt (OpenBSD) for checking it.
* John Gardner for more than a dozen suggestions regarding HTML output.
* Mike Williams for teaching me how to use %%DocumentMedia and
  setpagedevice in PostScript files.
* Werner Lemberg (groff) for feedback on mdoc(7) language changes.
* Colin Watson (man-db) for feedback on man-db semantics.
* Jason McIntyre (OpenBSD) for lots of feedback and suggestions
  on diagnostic messages and on the documentation.
* Thomas Klausner (NetBSD) for suggesting two new style messages
  and one new feature, for two bug reports, and for release testing.
* Leah Neukirchen (Void Linux) for suggesting a new style message,
  five bug reports, and release testing.
* Anthony Bentley (OpenBSD) for reporting multiple bugs and missing
  features.
* Paul Irofti (OpenBSD) and Nate Bargmann for suggesting new features.
* Michael Stapelberg (Debian) for bug reports and release testing.
* Christian Weisgerber, Jonathan Gray, Stuart Henderson,
  Ted Unangst (OpenBSD), Takeshi Nakayama (NetBSD),
  Anton Lazarov, Jakub Klinkovsky, Jan Stary, Jesper Wallin,
  Will Backmam, and Wolfgang Mueller for bug reports.
* Sevan Janiyan (NetBSD) for additions to lib.in.
* George Brown for suggesting code simplifications.
* David Coppa, Igor Sobrado (OpenBSD), and Alexander Kuleshov
  for documentation improvements.
* Laura Morales and Raf Czlonka for questions resulting in better
  documentation.
* Yuri Pankov (illumos) for release testing.

(wiz)

2018-08-14 07:33:58 UTC MAIN commitmail json YAML

Updated www/py-beautifulsoup4, devel/py-faker, devel/py-dash, math/py-simpleeval

(adam)

2018-08-14 07:33:33 UTC MAIN commitmail json YAML

py-simpleeval: updated to 0.9.6

0.9.6:
Unknown changes.

(adam)

2018-08-14 07:32:04 UTC MAIN commitmail json YAML

py-dash: updated to 4.7.3

v4.7.3:
Bug Fixes
Fix bug in spread where arguments were not being passed to wrapped function properly.

(adam)

2018-08-14 07:30:56 UTC MAIN commitmail json YAML

py-faker: updated to 0.9.0

0.9.0:
.random_sample() now returns a list of unique elements instead of a set.
.random_sample_unique() is removed in favor of .random_sample().
Added random_choices(), random_elements() and random_letters().
Added faker.utils.distribution.choices_distribution_unique().
words(), password(), uri_path and pystr() now use the new the random_choices() method.

0.8.18:
Change blood group from 0 (zero) to O (capital letter O). Some locales do use 'zero', but O is more common and it is the medical standard.
Fix alpha-2 country code for Haiti.
Fix abbreviation for Nunavut.
Standardized postcode in address providers. Now all locales are guaranteed to have a postcode method and may have a localized alias for it (eg: zipcode).
Fix typo in pt_BR Person perovider.
Fix timezone handling.
Use tzinfo when provided in date_of_birth.

(adam)

2018-08-14 07:26:20 UTC MAIN commitmail json YAML

py-beautifulsoup4: updated to 4.6.3

4.6.3:
* Exactly the same as 4.6.2. Re-released to make the README file
  render properly on PyPI.

4.6.2:
* Fix an exception when a custom formatter was asked to format a void
  element

(adam)

2018-08-14 06:57:53 UTC MAIN commitmail json YAML

Updated emulators/qemu, www/py-scrapy

(adam)

2018-08-14 06:57:26 UTC MAIN commitmail json YAML

2018-08-14 06:56:39 UTC MAIN commitmail json YAML

py-scrapy: updated to 1.5.1

Scrapy 1.5.1:
This is a maintenance release with important bug fixes, but no new features:
* O(N^2) gzip decompression issue which affected Python 3 and PyPy
  is fixed
* skipping of TLS validation errors is improved
* Ctrl-C handling is fixed in Python 3.5+
* testing fixes
* documentation improvements

(adam)

2018-08-14 06:25:07 UTC MAIN commitmail json YAML

doc: Updated www/lighttpd to 1.4.50

(wiz)

2018-08-14 06:24:54 UTC MAIN commitmail json YAML

lighttpd: update to 1.4.50.

- 1.4.50 - 2018-08-13
  * [mod_extforward] allow explict IPs to be untrusted (#2860)
  * [core] fix crash if 'host' empty in config (fixes #2876)
  * [mod_magnet] fix regression in lighty.stat (fixes #2877)
  * [core] minor code cleanup in gw_recv_response()
  * [core] fix rare race condition from backends (fixes #2878)
  * [mod_proxy] fix segfault in Set-Cookie reverse map (fixes #2879)
  * [core] fdevent_accept_listenfd() nonblock cloexec
  * [build] remove m4 AC_PATH_PROG for PKG_CONFIG
  * [core] some header cleanup
  * [mod_wstunnel] better Sec-WebSocket-Protocol parse
  * [mod_magnet] code reuse
  * [mod_magnet] reduce buffer copies
  * [mod_fastcgi,mod_scgi] fastcgi.balance,scgi.balance (fixes #2882)
  * [core] check if SOCK_NONBLOCK is ignored (fixes #2883)
  * [core] buffer_append_string_encoded_hex_lc()
  * [core] more efficient hex2int()
  * [mod_secdownload] compare bin MAC instead of hex
  * [core] li_tohex_lc() explicitly uses lc hex chars
  * [core] buffer_append_uint_hex_lc() uses lc hex
  * [core] buffer_append_string_encoded() uc hex
  * [tests] reduce test_base64 brute force tests
  * [tests] remove test_buffer output, except on error
  * [core] check for continuation in server.tag
  * [core] CONNECT must be handled before fs hooks
  * [mod_redirect, mod_rewrite] code reuse (sharing)
  * [core] data_config_pcre_compile,exec()
  * [tests] test_request unit tests
  * [core] http_kv.[ch] method, status, version str
  * [core] remove unused get_http_status_body_name()
  * [core] remove proc_open.[ch], reduce stdio.h use
  * [tests] move src/test_*.c to src/t/
  * [core] server.http-parseopts URL normalization opt (fixes #1720)
  * [core] inline some buffer.[ch] routines
  * [core] remove some duplicative code in log.c
  * [core] debug server.log-request-header-on-error
  * [mod_redirect,mod_rewrite] short-circuit earlier
  * [core] fix buffer_to_upper()
  * [mod_cgi] handle CGI partial response header write
  * [mod_redirect,mod_rewrite] pass request URI info
  * [mod_redirect,mod_rewrite] encoding options (fixes #443, fixes #911)
  * [mod_redirect,mod_rewrite] fix segfault w/ invalid syntax (fixes #2892)
  * [mod_fastcgi] fix memleak with FastCGI auth,resp (fixes #2894)
  * [mod_alias] security: potential path traversal with specific configs
  * [mod_wstunnel] quiet 32-bit compiler warnings
  * [core] POLLRDHUP handling for transparent proxying
  * [mod_redirect,mod_rewrite] support up to 19 match
  * [core] add missing includes to quiet compiler warn
  * [mod_redirect,mod_rewrite] base64url encoding opt
  * [mod_rewrite] require rewrite result to begin '/'
  * [core] security: use-after-free invalid Range req
  * [core] reset var if FAMMonitorDirectory() fails
  * [core] option to propagate TCP FIN to backend host
  * mod_sockproxy - socket forwarding
  * [core] workaround Coverity cov-build bug with gcc7
  * [build] add missing file for test_burl
  * [core] quell insignificant coverity warning
  * [core] extend server.http-parseopts

(wiz)

2018-08-13 20:51:07 UTC MAIN commitmail json YAML

doc: Updated graphics/libjpeg-turbo to 1.5.3

(gdt)

2018-08-13 20:50:59 UTC MAIN commitmail json YAML

libjpeg-turbo: update to 1.5.3

Upstream changes are basically many bugfixes and a few performance improvements.

(gdt)

2018-08-13 19:48:55 UTC MAIN commitmail json YAML

libretro-o2em: extract github archive with bsdtar

(nia)

2018-08-13 18:35:41 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-o2em version 20180812

(nia)

2018-08-13 18:35:14 UTC MAIN commitmail json YAML

libretro-o2em: add version 20180812.

Libretro is a simple but powerful development interface that allows for
the easy creation of emulators, games and multimedia applications that
can plug straight into any libretro-compatible frontend. This development
interface is open to others so that they can run these pluggable emulator
and game cores also in their own programs or devices.

O2EM is an open source multi-platform Magnavox Odyssey2 / Videopac+
emulator. The Odyssey2 (Videopac/Jopac in Europe) was a video game
console created in the late 70s.

(nia)

2018-08-13 18:11:12 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-bluemsx version 20180811

(nia)

2018-08-13 18:10:27 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-prosystem version 20180812

(nia)

2018-08-13 18:04:15 UTC MAIN commitmail json YAML

libretro-prosystem: add version 20180812.

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

ProSystem is an Atari 7800 video game system emulator that can be used as a
libretro core.

(nia)

2018-08-13 17:04:42 UTC MAIN commitmail json YAML

libretro-snes9x: make this use c++11, since "ISO C++ 1998 does not support
long long".

(nia)

2018-08-13 16:34:07 UTC MAIN commitmail json YAML

libretro-bluemsx: add version 20180811.

Libretro is a simple but powerful development interface that allows for
the easy creation of emulators, games and multimedia applications that
can plug straight into any libretro-compatible frontend. This development
interface is open to others so that they can run these pluggable emulator
and game cores also in their own programs or devices.

blueMSX is a cycle accurate emulator for MSX, MSX2, MSX2+, and MSX
TurboR-based home computers as well as the ColecoVision and Sega SG-1000
video game systems.

(nia)

2018-08-13 15:53:49 UTC MAIN commitmail json YAML

2018-08-13 14:37:41 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-bsnes-mercury version 20180803

(nia)

2018-08-13 14:37:26 UTC MAIN commitmail json YAML

libretro-bsnes-mercury{,-accuracy,-performance}: add version 20180803

Libretro is a simple but powerful development interface that allows for
the easy creation of emulators, games and multimedia applications that
can plug straight into any libretro-compatible frontend. This development
interface is open to others so that they can run these pluggable emulator
and game cores also in their own programs or devices.

bsnes/higan is a Super Nintendo Entertainment System / Super Famicom
video game system emulator that aims to document SNES/SFC hardware with
an extremely high degree of accuracy without compromise or optimisation.

bsnes-mercury is a fork of bsnes/higan aiming to restore some useful
features that have been removed, as well as improving performance
slightly. Maximum accuracy is still uncompromisable; anything that
affects accuracy is optional and off by default.

As such, it has quite high system requirements. For a SNES/SFC libretro
core that balances performance and accuracy to an acceptable level for
99% of games, consider using a snes9x core.

Three profiles are available: Performance, Balanced, and Accuracy.
Balanced is recommended for modern PCs. Use Accuracy for extreme cases
of hardware spec abuse (e.g. the game A.S.P. Air Strike Patrol).

(nia)

2018-08-13 13:41:49 UTC MAIN commitmail json YAML

bind910: also add patch to distinfo.

(maya)

2018-08-13 13:37:56 UTC MAIN commitmail json YAML

2018-08-13 13:37:14 UTC MAIN commitmail json YAML

2018-08-13 13:36:25 UTC MAIN commitmail json YAML

2018-08-13 13:09:38 UTC MAIN commitmail json YAML

rust: Switch to the 1.28.0 bootstrap for SunOS too.

It looks like I accidentally built the 1.27.2 bootstrap without the stack clash
fix required for newer illumos platforms, so just use 1.28.0 which was built
correctly for now.

(jperkin)

2018-08-13 12:57:56 UTC MAIN commitmail json YAML

doc: Updated devel/js_of_ocaml to 3.2.1

(jaapb)

2018-08-13 12:57:37 UTC MAIN commitmail json YAML

Updated devel/js_of_ocaml to version 3.2.1.

This incorporates some patches that were already in pkgsrc (correct
dependencies), plus some other minor bugfixes.

(jaapb)

2018-08-13 08:21:07 UTC MAIN commitmail json YAML

Updated net/py-zmq

(adam)

2018-08-13 08:00:30 UTC MAIN commitmail json YAML

py-zmq: updated to 17.1.2

17.1.2:
Fix possible hang when working with asyncio
Remove some outdated workarounds for old Cython versions
Fix some compilation with custom compilers
Remove unneeded link of libstdc++ on PyPy

(adam)

2018-08-13 07:29:02 UTC MAIN commitmail json YAML

Updated security/py-cryptodome, devel/py-nose2

(adam)

2018-08-13 07:28:39 UTC MAIN commitmail json YAML

py-nose2: updated to 0.8.0

0.8.0:
Fixed
- For junitxml plugin use test module in place of classname if no classname exists
Features
- Add code to enable plugins to documentation
Dropped support for python 3.3

(adam)

2018-08-13 07:20:11 UTC MAIN commitmail json YAML

py-cryptodome: updated to 3.6.5

3.6.5:
Fixed incorrect AES encryption/decryption with AES acceleration on x86 due to gcc窶冱 optimization and strict aliasing rules.
More prime number candidates than necessary where discarded as composite due to the limited way D values were searched in the Lucas test.
Fixed ResouceWarnings and DeprecationWarnings.
Workaround for Python 3.7.0 bug on Windows

(adam)

2018-08-13 06:22:54 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.8.9, abcde-2.9.2, dbus-1.12.10, gnumeric112-1.12.42,
  goffice0.10-0.10.42, gupnp-1.0.3, harfbuzz-1.8.7, latexmk-459,
  libatomic_ops-7.6.6, libgsf-1.14.44, libpcap-1.9.0, libsoup-2.62.3,
  libxkbcommon-0.8.2, mandoc-1.14.4, modular-xorg-server-1.20.1,
  pango-1.42.3, py-django2-2.0.8, py-mercurial-4.7, qemu-2.12.1,
  thunderbird-enigmail-2.0.8, unixodbc-2.3.7, webkit-gtk-2.20.4.

(wiz)

2018-08-13 06:14:22 UTC MAIN commitmail json YAML

2018-08-13 06:13:24 UTC MAIN commitmail json YAML

p5-Menlo-Legacy: fix MASTER_SITES

(wiz)

2018-08-13 05:56:29 UTC MAIN commitmail json YAML

ham/gnuradio-core: remove file from PLIST that is also in PLIST.oss

(dbj)

2018-08-13 05:32:58 UTC MAIN commitmail json YAML

doc: Updated sysutils/di to 4.47

(wiz)

2018-08-13 05:32:48 UTC MAIN commitmail json YAML

di: update to 4.47.

    4.47                                    [2018-8-12]
        Fixed bugs located by scan.coverity.com.
          This should fix a numeric sort bug.
        Update mkconfig to version 2.0.0 and make changes to support it.
        Get perl extension build working again.

Based on PR 53515 by Brad Lanam.

(wiz)

2018-08-13 00:58:12 UTC MAIN commitmail json YAML

libretro-freeintv: use bsdtar for github's extended ustar archives

(nia)

2018-08-13 00:54:42 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-beetle-sgx version 20180512

(nia)

2018-08-13 00:54:25 UTC MAIN commitmail json YAML

libretro-beetle-sgx: add version 20180512.

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

Beetle/Mednafen SGX is a NEC PC Engine SuperGrafx video game system emulator
that can be used as a libretro core.

(nia)

2018-08-12 19:36:40 UTC MAIN commitmail json YAML

mk/compiler.mk: sort supported compilers alphabetically

(rillig)

2018-08-12 17:11:40 UTC MAIN commitmail json YAML

Rename old-mame-license to mame-license, because I found an older MAME
license.

mame-license is the last license used by MAME prior to their switch to
"modified-bsd AND gnu-gpl-v2".

(nia)

2018-08-12 16:34:12 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 5.6.0

(rillig)

2018-08-12 16:31:56 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 5.6.0

Changes since 5.5.16:

* Check for negated shell commands (if ! test -z "foo"); they are not
  supported by Solaris.

* Don't check variable permissions for infrastructure files. A warning
  like "may not be set by any package" doesn't make sense for them.

* Check that PLIST_VARS matches PLIST.*, which is especially useful in
  options.mk files.

* Improve checks for options.mk files (for PKG_OPTIONS_SET).

* Prefer options handling with !empty() over checking empty() first.

* Prefer ${MACHINE_ARCH} == i386 over !empty(MACHINE_ARCH:Mi386), for
  single-valued variables.

(rillig)

2018-08-12 16:14:39 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-freeintv version 20180729

(nia)

2018-08-12 16:14:27 UTC MAIN commitmail json YAML

libretro-freeintv: add version 20180729.

Libretro is a simple but powerful development interface that allows for
the easy creation of emulators, games and multimedia applications that
can plug straight into any libretro-compatible frontend. This development
interface is open to others so that they can run these pluggable emulator
and game cores also in their own programs or devices.

FreeIntv is a libretro emulation core for the Mattel Intellivision
designed to be compatible with joypads from the SNES era forward even
with software that originally required a number pad.

(nia)

2018-08-12 15:32:28 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-snes9x version 1.56.2

(nia)

2018-08-12 15:32:10 UTC MAIN commitmail json YAML

libretro-snes9x: add version 1.56.2.

Libretro is a simple but powerful development interface that allows for
the easy creation of emulators, games and multimedia applications that
can plug straight into any libretro-compatible frontend. This development
interface is open to others so that they can run these pluggable emulator
and game cores also in their own programs or devices.

Snes9x is an emulator for the Super Nintendo Entertainment System / Super
Famicom.  This package is derived from the master repository of Snes9x. It
has greater accuracy and worse performance than Snes9x 2005/2010. It has
a less strict approach to accuracy than bsnes and therefore doesn't run
problematic games like bsnes, but has much better performance.

This is the most up-to-date libretro snes9x core available, and is
recommended for netplay.

(nia)

2018-08-12 15:02:41 UTC MAIN commitmail json YAML

2018-08-12 15:02:04 UTC MAIN commitmail json YAML

LAPACK: build deprecated functions. Allows me to build unmodified
octave forge control, sparing the need to understand how to patch
fortran 77 code.

Fixes PR pkg/52449.

bump PKGREVISION.

(maya)

2018-08-12 14:37:08 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-beetle-vb version 20180620

(nia)

2018-08-12 14:36:53 UTC MAIN commitmail json YAML

libretro-beetle-vb: add version 20180620.

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

Beetle/Mednafen VB is a Nintendo Virtual Boy video game system emulator that
can be used as a libretro core.

(nia)

2018-08-12 14:25:25 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-mgba version 0.6.3

(nia)

2018-08-12 14:25:09 UTC MAIN commitmail json YAML

libretro-mgba: add version 0.6.3

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

mGBA is an emulator for running Game Boy Advance games. It aims to be faster
and more accurate than many existing Game Boy Advance emulators, as well as
adding features that other emulators lack. It also supports Game Boy and
Game Boy Color games.

(nia)

2018-08-12 14:00:23 UTC MAIN commitmail json YAML

doc: Updated textproc/translate-shell to 0.9.6.8

(leot)

2018-08-12 13:59:51 UTC MAIN commitmail json YAML

translate-shell: Update textproc/translate-shell to 0.9.6.8

Changes:
0.9.6.8
-------
Fixed engine support:
  * DeepL (#237, #249)
  * Bing TTS (#218)

New languages: (Yandex only)
  * Emoji

Minor fixes:
  * Close command pipelines everywhere.

(leot)

2018-08-12 13:22:59 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-beetle-saturn version 20180620

(nia)

2018-08-12 13:22:43 UTC MAIN commitmail json YAML

libretro-beetle-saturn: add version 20180620.

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

Beetle/Mednafen Saturn is a Sega Saturn video game system emulator that can
be used as a libretro core.

Mednafen can load CD-ROM games from a ripped/dumped copy of the disc, such
as CUE+BIN. Additionally, there is support for CloneCD "CCD" rips, and cdrdao
"TOC" files. A CUE file is required.

(nia)

2018-08-12 12:53:06 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-beetle-wswan version 20180620

(nia)

2018-08-12 12:52:52 UTC MAIN commitmail json YAML

libretro-beetle-wswan: add version 20180620.

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

This package contains a port of the Mednafen WonderSwan/WonderSwan Color
emulator (based on Cygne) for Libretro.

(nia)

2018-08-12 11:43:59 UTC MAIN commitmail json YAML

doc: Updated textproc/unicode-character-database to 11.0.0

(tsutsui)

2018-08-12 11:43:44 UTC MAIN commitmail json YAML

unicode-character-database: update to 11.0.0.

No upstream changelog for UCD itself, but updated for new Unicode 11.0:
http://blog.unicode.org/2018/06/announcing-unicode-standard-version-110.html.

Announcing The Unicode(R) Standard, Version 11.0

Version 11.0 of the Unicode Standard is now available, both the core
specification and data files.

Version 11.0 adds 684 characters, for a total of 137,374 characters.
These additions include seven new scripts, for a total of 146 scripts,
as well as 145 new emoji.

(tsutsui)

2018-08-12 11:42:37 UTC MAIN commitmail json YAML

doc: Updated textproc/unicode-emoji to 11.0

(tsutsui)

2018-08-12 11:42:16 UTC MAIN commitmail json YAML

unicode-emoji: update to 11.0.

No quotable upstream change summary about unicode emoji, but
updated for Unicode 11.0:
http://www.unicode.org/reports/tr51/index.html

"Starting with Version 11.0 of this specification, the repertoire of
  emoji characters is synchronized with the Unicode Standard, and has
  the same version numbering system."

(tsutsui)

2018-08-12 10:45:33 UTC MAIN commitmail json YAML

doc: Updated inputmethod/ibus to 1.5.19

(tsutsui)

2018-08-12 10:45:03 UTC MAIN commitmail json YAML

ibus, ibus-python: update to 1.5.19.

pkgsrc changes:
- pull upstream fixes for issue #2035 (check wayland during configure)
- explicitly require cldr-emoji-annotation 33.1.0.0 or higher to sync
  emoji dict files in ibus/PLIST

Upstream changes (from https://github.com/ibus/ibus/releases):

1.5.19

This release moves typing emoji annotation on the emoji dialog to the pre-edit
on each application and also isolates Ctrl-Shift-u from Ctrl-Shift-e again upon
the several requests. The shortcut keys can be customized with ibus-setup
utility.
Also pre-edit of compose keys are now enabled.
Also IBUS_DISCARD_PASSWORD environment variable is now available as the
workaround of password popup in firefox and chrome.

env IBUS_DISCARD_PASSWORD=1 firefox
or
export IBUS_DISCARD_PASSWORD_APPS='firefox,.*chrome.*'

can discard typing characters on the password entries.

Emoji features:
Move input focus on Emojier to engines' preedit 5ee3f48
ui/gtk3: Show previous emojis with "history" annotation dc5e7ee
ui/gtk3: Add num pad Enter, Down, Up, Left, Right on Emojier c6439d7
ui/gtk3: Get PangoAttrList of auxiliary text from IBusText a1f91b2
up/gtk3: Emoji misc updats 3280848 d8f901f cf4e2f1 7cef5bf caffeae
src: Fix SEGV in IBusEngine if no emoji shortcut keys 886ad36

Compose key features:
ibusenginesimple: Enable preedit for compose keys f9e3035 3a68ded

Test cases:
src: Add ibus-keypress test case 196216a
tests: Added an automation testing on console 32f2f2b
configure: Add --disable-python2 option 8d4c473
tools: Add ibus read-config --engine-id option for engine schemas ddc2284
data/dconf: Add man pages of 00-upstream-settings(5) and ibus(5) 5f44e73

Bug fixes:
client/gtk2: Add IBUS_DISCARD_PASSWORD for firefox and chrome f328fd6
Fix build errors 75a6667 68e162a b184861 c360cbd 68bd269 7bc160f 10cc30e
37aa95f 8d302c8 428e64e 2695708 5db6e7b b94e8f2 8ab0b60
Fix ucd directory override (Jeremy Bicha) 5788be8
src: Make the call to chmod in ibus_bus_init conditional (Olivier Tilloy)
28d0c1d
Remove a misleading "const" modifier of a return value (Takuro Ashie) 6b47e41
bus: warn deprecated --mem-profile option (Kentaro Hayashi) 0dde239
option --monitor-timeout should be removed (Ryutaroh Matsumoto) be7554c

New release:
Update translations c8a9994 999aee3
Release 1.5.19 fd9d4a9

(tsutsui)

2018-08-12 10:39:32 UTC MAIN commitmail json YAML

doc: Updated textproc/cldr-emoji-annotation to 33.1.0.0

(tsutsui)

2018-08-12 10:39:06 UTC MAIN commitmail json YAML

cldr-emoji-annotation: update to 33.1.0.0.

Upstream announcemnet:
http://cldr.unicode.org/index/downloads/cldr-33-1

Unicode CLDR 33.1 is an update to CLDR 33 that focuses on
Unicode 11.0 support.  Improvements in this release include:

* Data
* Updates to Unicode 11.0
* Adds annotations (names and keywords) for Unicode 11.0 emoji, and makes
  improvements to previously-existing annotations.
* Updates Chinese collation stroke order from Unicode 7.0 to Unicode 11.0,
  after tooling bug fixes
* Structure*
* No changes. The DTD deltas and DTD Diffs links above point to v33.
* Specification*
* There is no LDML 33.1 document. Instead, only amendments to v33 are
  provided, as described below in Specification Amendments.
* Charts*
* There are no charts specifically for v33.1. The link above provides
  the Charts34 (currently under development). The differences from Charts33
  are mostly captured in the annotations charts and in the annotations
  fields of other charts such as delta for German or By Type: smileys.

For more details, see the list of bug fixes.
http://unicode.org/cldr/trac/query?resolution=fixed&milestone=33.1&group=component&max=999

(tsutsui)

2018-08-12 08:46:41 UTC MAIN commitmail json YAML

On Chrome OS, build nbsed too.

Both sed and awk in the Chrome OS base are permanently put into sandbox
mode, which makes them unsuitable for pkgsrc use. We were already building
nbawk; also add nbsed.

(bsiegert)

2018-08-12 08:35:42 UTC MAIN commitmail json YAML

2018-08-12 08:34:20 UTC MAIN commitmail json YAML

doc: Updated math/octave to 4.4.1

(maya)

2018-08-12 08:33:55 UTC MAIN commitmail json YAML

Octave: update to 4.4.1

Remove hack that had a high chance of resulting in a dysfunctional package
qttools can't be a build dependency because we link against something
in it.

XXX pkgsrc claims this package has work directory references

Summary of important user-visible changes for version 4.4 (2018-04-30):
----------------------------------------------------------------------

** A graphical Variable Editor has been added to the GUI interface.
    It uses a spreadsheet-like interface for quick, intuitive editing
    of variables.  The Variable Editor is launched by double-clicking
    on a variable name in the Workspace Window or by typing
    "openvar VARIABLE_NAME" in the Command Window.

** On systems with 64-bit pointers, --enable-64 is now the default and
    Octave always uses 64-bit indexing.  However, if the configure
    script determines that the BLAS library uses 32-bit integers, then
    operations using the following libraries are limited to arrays with
    dimensions that are smaller than 2^31 elements:

      BLAS  LAPACK  QRUPDATE  SuiteSparse  ARPACK

    Additionally, the following libraries use "int" internally, so
    maximum problem sizes are always limited:

      glpk  Qhull

** The octave command no longer starts the GUI by default.  Most users
    starting Octave from a shell were expecting the command line
    interface, and desktop launchers already required the `--force-gui'
    option.  With this change, desktop launchers should be modified to
    use the new option `--gui'.  The previous `--force-gui' option will
    continue to work, and maps to `--gui', but it will be removed in
    Octave 6.

** A known bug in Qt (https://bugreports.qt.io/browse/QTBUG-55357) is
    addressed by limiting GUI sub-panel relocation capabilities for Qt
    versions in the range >= 5.6.1 and < 5.7.1.  However, this may not
    thoroughly avoid issues on all platforms.

** A new container data type--containers.Map--is available.  Map is a
    key/value storage container (a.k.a, a hash) that efficiently allows
    storing and retrieving values by name, rather than by position which
    is how arrays work.

** The bareword "import" is now recognized in scripts and functions.
    However, the functionality to import functions and classes from
    other namespaces into the local scope has not yet been implemented.
    Attempting to use "import" will provoke an error message.

** hex2num and num2hex now work for integer and char types and num2hex
    may optionally return a cell array of strings instead of a character
    array.  If given a cell array of strings, hex2num now returns a
    numeric array of the same size as the input cell array.  Previously,
    hex2num would accept a cell array of strings of arbitrary dimension
    but would always return a column vector.

** New special functions cosint, sinint, and gammaincinv have been added.

** Special functions in Octave have been rewritten for larger input
    domains, better accuracy, and additional options.
    * gammainc now accepts negative real values for X.
    * improved accuracy for gammainc, betainc, betaincinv, expint.
    * gammainc has new options "scaledlower" and "scaledupper".
    * betainc, betaincinv have new option "upper".

** The "names" option used in regular expressions now returns a struct
    array, rather than a struct with a cell array for each field.  This
    change was made for Matlab compatibility.

** The quadcc function now uses both absolute tolerance and relative
    tolerance to determine the stopping criteria for an integration.
    To be compatible with other quadXXX functions, such as quadgk, the
    calling syntax has changed to

      quadcc (f, a, b, [AbsTol, [RelTol]])

    To update existing code, change instances of RelTol to [0, RelTol].

      quadcc (f, a, b, tol) => quadcc (f, a, b, [0, tol])

    A warning that a single tolerance input is now interpreted as an
    absolute tolerance will be issued in Octave versions 4.4 and 5,
    after which it will be removed.  The warning has ID
    "Octave:quadcc:RelTol-conversion" and can be disabled with

      warning ("off", "Octave:quadcc:RelTol-conversion")

** The qr function now returns a standard factorization unless
    explicitly instructed to perform an economy factorization by using a
    final argument of 0.

** The Qt graphics toolkit now supports offscreen printing without osmesa
    if Octave was built with Qt >= 5.1.

** The built-in pager for display of large data is now disabled by
    default.  To re-enable it for every Octave session add the following
    to your .octaverc file:

      more on;

** The FLTK toolkit is no longer prioritized for development.  The
    number of Octave Maintainers is too small to support three different
    graphic toolkits.  New development will target the Qt toolkit.
    While no longer prioritized, the FLTK toolkit is not deprecated and
    there is no schedule for its removal.

** The graphic object property "PickableParts" has been implemented
    which controls whether an object can accept mouse clicks.

** The graphic object property "Interruptible" has been fully
    implemented which controls whether a running callback function can
    be interrupted by another callback function.

** The graphic object property "HitTest" has been updated to be fully
    compatible with Matlab.

** Text objects now implement the properties "BackgroundColor",
    "EdgeColor", "LineStyle", "LineWidth", and "Margin".

** An initial implementation of alpha transparency has been made for
    patch and surface objects.  Printing to svg and pdf is supported.

** ishandle now returns true for both graphics handle objects and
    Java objects.  The latter change was made for Matlab compatibility.
    Use ishghandle or isgraphics if it is important not to include Java
    objects.

** The pkg command now accepts a URL as an argument, allowing a valid
    Octave package to be installed from any remote host with one command,
    for example

      pkg install https://example.org/download/example-package.tar.gz

** The following statistical functions have been moved from core
    Octave to the statistics package available from Octave Forge.

    BASE
      cloglog
      logit
      prctile
      probit
      qqplot
      table  (renamed to crosstab)

    DISTRIBUTIONS
      betacdf
      betainv
      betapdf
      betarnd
      binocdf
      binoinv
      binopdf
      binornd
      cauchy_cdf
      cauchy_inv
      cauchy_pdf
      cauchy_rnd
      chi2cdf
      chi2inv
      chi2pdf
      chi2rnd
      expcdf
      expinv
      exppdf
      exprnd
      fcdf
      finv
      fpdf
      frnd
      gamcdf
      gaminv
      gampdf
      gamrnd
      geocdf
      geoinv
      geopdf
      geornd
      hygecdf
      hygeinv
      hygepdf
      hygernd
      kolmogorov_smirnov_cdf
      laplace_cdf
      laplace_inv
      laplace_pdf
      laplace_rnd
      logistic_cdf
      logistic_inv
      logistic_pdf
      logistic_rnd
      logncdf
      logninv
      lognpdf
      lognrnd
      nbincdf
      nbininv
      nbinpdf
      nbinrnd
      normcdf
      norminv
      normpdf
      normrnd
      poisscdf
      poissinv
      poisspdf
      poissrnd
      stdnormal_cdf
      stdnormal_inv
      stdnormal_pdf
      stdnormal_rnd
      tcdf
      tinv
      tpdf
      trnd
      unidcdf
      unidinv
      unidpdf
      unidrnd
      unifcdf
      unifinv
      unifpdf
      unifrnd
      wblcdf
      wblinv
      wblpdf
      wblrnd
      wienrnd

    MODELS
      logistic_regression

    TESTS
      anova
      bartlett_test
      chisquare_test_homogeneity
      chisquare_test_independence
      cor_test
      f_test_regression
      hotelling_test
      hotelling_test_2
      kolmogorov_smirnov_test
      kolmogorov_smirnov_test_2
      kruskal_wallis_test
      manova
      mcnemar_test
      prop_test_2
      run_test
      sign_test
      t_test
      t_test_2
      t_test_regression
      u_test
      var_test
      welch_test
      wilcoxon_test
      z_test
      z_test_2

** The following image functions have been moved from core Octave to
    the image package available from Octave Forge.

      ntsc2rgb
      rgb2ntsc

** Other new functions added in 4.4:

      bounds
      camlookat
      camorbit
      campos
      camroll
      camtarget
      camup
      camva
      camzoom
      corrcoef
      cosint
      decic
      erase
      gammaincinv
      getframe
      groot
      gsvd
      hgtransform
      humps
      integral
      integral2
      integral3
      isgraphics
      isstring
      mad
      ode15i
      ode15s
      openvar
      quad2d
      repelem
      rgb2gray
      rticks
      sinint
      tfqmr
      thetaticks
      vecnorm
      winqueryreg
      xticklabels
      xticks
      yticklabels
      yticks
      zticklabels
      zticks

** Deprecated functions.

    The following functions have been deprecated in Octave 4.4 and will
    be removed from Octave 6 (or whatever version is the second major
    release after 4.4):

      Function            | Replacement
      ---------------------|------------------
      chop                | sprintf for visual results
      desktop              | isguirunning
      tmpnam              | tempname
      toascii              | double
      java2mat            | __java2mat__

** The following functions were deprecated in Octave 4.0 and have been
    removed from Octave 4.4.

      allow_noninteger_range_as_index
      bicubic
      delaunay3
      do_braindead_shortcircuit_evaluation
      dump_prefs
      find_dir_in_path
      finite
      fmod
      fnmatch
      gmap40
      loadaudio
      luinc
      mouse_wheel_zoom
      nfields
      octave_tmp_file_name
      playaudio
      saveaudio
      setaudio
      syl
      usage

** The "Octave:undefined-return-values" warning ID is obsolete.  Octave
    now throws an error for any attempts to assign undefined values that
    might be returned from functions.

** Deprecated graphics properties.

    The following properties or allowed corresponding values have been
    deprecated in Octave 4.4 and will be removed from Octave 6 (or whatever
    version is the second major release after 4.4):

      Object              | Property                | Value
      ---------------------|-------------------------|-------------------
      figure              | doublebuffer            |
                          | mincolormap            |
                          | wvisual                |
                          | wvisualmode            |
                          | xdisplay                |
                          | xvisual                |
                          | xvisualmode            |
      axes                | drawmode                |
      annotation          | edgecolor ("rectangle") |
      text                | fontweight              | "demi" and "light"
      uicontrol            | fontweight              | "demi" and "light"
      uipanel              | fontweight              | "demi" and "light"
      uibuttongroup        | fontweight              | "demi" and "light"

** The rectangle and ellipse annotation property "edgecolor" has been
    deprecated and will be removed from Octave 6 (or whatever version
    is the second major release after 4.4).  Use the property "color"
    instead.

** The header file oct-alloc.h has been removed along with the macros
    that it defined (DECLARE_OCTAVE_ALLOCATOR, DEFINE_OCTAVE_ALLOCATOR,
    and DEFINE_OCTAVE_ALLOCATOR2).

(maya)

2018-08-11 21:03:17 UTC MAIN commitmail json YAML

libretro-mupen64plus: Set dynarec to empty when one isn't in use. Should
hopefully fix the PowerPC build.

(nia)

2018-08-11 20:26:23 UTC MAIN commitmail json YAML

doc: Updated emulators/libretro-nestopia to 1.49

(nia)

2018-08-11 20:26:12 UTC MAIN commitmail json YAML

libretro-nestopia: update to 1.49.

Changes:

----------------------------------------------------------------
1.49
----------------------------------------------------------------
libretro:

Additions:
  - Add support for multiline cheats and raw cheats (iLag)
  - Add adapter autoselect using NstDatabase.xml (hunterk)
  - Famicom Mic support
  - Cheevos ram access support (meepingsnesroms)
  - Add .wav sample loading

Fixes:
  - Fixed heap corruption bug with crosshair (Arto Vainiolehto)
  - Fixed black screen when non-existent custom palette is selected
  - Fixed crosshair and overscan with blargg filter

Core:

Additions:
  - Added support for overclocking (meepingsnesroms)

Fixes:
  - Fixed NSF and FDS in Dendy mode (Eugene.S)
  - Fixed coding mistake in PPU (zeromus)
  - Modified submappers for VRC2/VRC4 games (GeneralFailer)
  - Fixed compilation error in SetRamPowerState (Arto Vainiolehto)
  - Fix for McAcc games (joepogo)

----------------------------------------------------------------
1.48
----------------------------------------------------------------
libretro:

Additions:
  - Added ability to load custom palettes
  - Added many palettes (Monroe88)
  - Added monochrome blargg NTSC filter (dalter)
  - Added Turbo A/B buttons

Core:

Additions:
  - RAM Power-on State setting
  - Support for mapper 23.10

Fixes:
  - VRC2 Mirroring bug (koitsu, lidnariq)
  - Dendy timing and audio fixes (FHorse, Eugene.S)
  - Removed unused code in APU
  - Properly initialize RAM - fixes F-1 Race (koitsu)
  - Silenced many build warnings (orbea)

----------------------------------------------------------------
1.47
----------------------------------------------------------------
libretro:

Additions:
  - Game Genie Sound Distortion option
  - Region selection core option

Changes:
  - Default to "consumer" palette
  - Vertical and Horizontal overscan options separated

Fixes:
  - Fixed FDS save path

Core:

Additions:
  - Added support for MC-ACC (perilsensitive)
  - Added NstDatabase.xml entries (clobber)
  - Added support for NES 2.0 submappers
  - Added support for mapper 4.1
  - Added support for mapper 4.3
  - Added support for mapper 23.15
  - Added support for mapper 25.15
  - Added support for mapper 32.1
  - Added support for mapper 68.1
  - Added support for mapper 71.1
  - Added support for mapper 78.1
  - Added support for mapper 78.3

Fixes:
  - Reverted fix for Mapper 79
  - Fixed Burai Fighter status area (perilsensitive)
  - FME-7 IRQ Fix (lidnariq)
  - Disabled buggy audio sync

"fine with me" snj

(nia)

2018-08-11 18:47:35 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 61.0.2

(ryoon)

2018-08-11 18:47:10 UTC MAIN commitmail json YAML

Update to 61.0.2

* Sync with www/firefox-61.0.2

(ryoon)

2018-08-11 18:45:58 UTC MAIN commitmail json YAML

Updated www/firefox to 61.0.2

(ryoon)

2018-08-11 18:45:16 UTC MAIN commitmail json YAML

Update to 61.0.2

Changelog:
New
    Adds support for automatically restoring your Firefox session
    after Windows restarts. Currently, this feature is not enabled
    by default for most users, but will be gradually enabled over
    the coming weeks.

Fixed
    Improved website rendering with the Retained Display List
    feature enabled (Bug 1474402)

    Fixed broken DevTools panels with certain extensions installed
    (Bug 1474379)

    Fixed a crash for users with some accessibility tools enabled
    (Bug 1474007)

(ryoon)

2018-08-11 17:50:13 UTC MAIN commitmail json YAML

doc: Updated security/password-store to 1.7.3

(leot)

2018-08-11 17:49:42 UTC MAIN commitmail json YAML

password-store: Update security/password-store to 1.7.3

Discussed with and thanks to <imil>!

Changes:
1.7.3
-----
Pass 1.7.3 has been released with a few small bug fixes, including one
regression involving storing binary data in pass from 1.7.2.

(leot)

2018-08-11 16:10:07 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-vecx version 20180412

(nia)

2018-08-11 16:09:55 UTC MAIN commitmail json YAML

libretro-vecx: add version 20180412.

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

VecX is an emulator for the Vectrex vector-based video game system.

(nia)

2018-08-11 15:47:04 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-genesis-plus-gx version 20180607

(nia)

2018-08-11 15:45:49 UTC MAIN commitmail json YAML

This was not an update.

(nia)

2018-08-11 15:42:44 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-fuse version 20180419

(nia)

2018-08-11 15:42:09 UTC MAIN commitmail json YAML

libretro-fuse: add version 20180419.

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

FUSE is an emulator for the Sinclair ZX Spectrum and related machines.

(nia)

2018-08-11 15:12:21 UTC MAIN commitmail json YAML

libretro-genesis-plus-gx: add version 20180607.

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

Genesis Plus GX is a Sega 8/16-bit game console emulator focused on accuracy
and portability.

This emulator has 100% compatibility with Genesis / Mega Drive, Sega/Mega CD,
Master System, Game Gear & SG-1000 released software (including all unlicensed
software and known pirate dumps), also emulating backwards compatibility modes
when available. It also has Pico emulation.

It may be somewhat slower than PicoDrive on some platforms, but has improved
accuracy. On the other hand, only PicoDrive supports 32X emulation.

(nia)

2018-08-11 14:38:15 UTC MAIN commitmail json YAML

Rename picodrive-license to old-mame-license, reflecting its origin.

Some packages which are neither old versions of MAME or Picodrive
use this license in wip, and will be imported soon(TM).

(nia)

2018-08-11 14:00:21 UTC MAIN commitmail json YAML

doc: Updated emulators/libretro-mupen64plus to 20180628

(nia)

2018-08-11 13:59:39 UTC MAIN commitmail json YAML

2018-08-11 13:57:27 UTC MAIN commitmail json YAML

2018-08-11 13:53:25 UTC MAIN commitmail json YAML

libretro-mupen64plus: Align variables to silence pkglint.

(nia)

2018-08-11 13:22:52 UTC MAIN commitmail json YAML

2018-08-11 12:57:40 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-desmume version 20180807

(nia)

2018-08-11 12:57:24 UTC MAIN commitmail json YAML

libretro-desmume: add version 20180807.

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

DeSmuME is a Nintendo DS emulator.

(nia)

2018-08-11 01:22:38 UTC MAIN commitmail json YAML

doc: Updated www/squid3 to 3.5.28 [taca 2018-08-11]

(taca)

2018-08-11 01:22:02 UTC MAIN commitmail json YAML

www/squid3: update to 3.5.29

Changes to squid-3.5.28 (15 Jul 2018):

- SQUID-2018:1: crash processing SSL-Bumped traffic containing ESI
- SQUID-2018:2: crash handling responses to internally generated requests
- SQUID-2018:3 / CVE-2018-1172: crash in ESI Response processing
- Bug 4861: HTTPMSGLOCK missing pointer safety
- Bug 4829: IPC shared memory leaks when disker queue overflows
- Bug 4767: SMP breaks IPv6 SNMP and cache manager queries
- Bug 2821: Ignore Content-Range in non-206 responses
- HTCP: Ignore HTCP packets with invalid URI
- SSL-Bump: fix authentication with schemes other than Basic
- TPROXY: Fix clientside_mark and client port logging
- Fix "Cannot assign requested address" for to-origin TPROXY FTP data
- Fix --with-netfilter-conntrack error message
- Validate mime icon URL before allocating store entries
- ... and many documentation changes

(taca)

2018-08-11 00:51:36 UTC MAIN commitmail json YAML

doc: Added games/libretro-craft version 20180803

(nia)

2018-08-11 00:48:50 UTC MAIN commitmail json YAML

games/libretro-craft: Import libretro-craft-20180803

Libretro is a simple but powerful development interface that allows for
the easy creation of emulators, games and multimedia applications that
can plug straight into any libretro-compatible frontend. This development
interface is open to others so that they can run these pluggable emulator
and game cores also in their own programs or devices.

Craft is a Minecraft clone. It's just a few thousand lines of C and uses
modern OpenGL (shaders).

(nia)

2018-08-11 00:32:42 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-beetle-ngp version 20180720

(nia)

2018-08-11 00:32:25 UTC MAIN commitmail json YAML

emulators/libretro-beetle-ngp: Import libretro-beetle-ngp-20180720

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

This package contains the Mednafen Neo Geo Pocket emulator for Libretro (based
on NeoPop).

(nia)

2018-08-11 00:20:11 UTC MAIN commitmail json YAML

doc: Added emulators/libretro-beetle-psx version 20180808

(nia)

2018-08-11 00:19:58 UTC MAIN commitmail json YAML

emulators/libretro-beetle-psx: Import libretro-beetle-psx-20180808

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

Mednafen PSX (Beetle PSX) is a Sony PlayStation 1 video game system emulator
that can be used as a libretro core. It is a libretro port of Mednafen
PlayStation.

Mednafen can load CD-ROM games from a ripped/dumped copy of the disc, such
as CUE+BIN. Additionally there is support for CloneCD "CCD/IMG/SUB" rips,
and cdrdao "TOC" files. A CUE file is required.

(nia)

2018-08-10 23:35:52 UTC MAIN commitmail json YAML

2018-08-10 23:16:54 UTC MAIN commitmail json YAML

doc: Renamed emulators/libretro-mednafen-pce-fast to emulators/libretro-beetle-pce-fast

(nia)

2018-08-10 23:16:12 UTC MAIN commitmail json YAML

libretro-beetle-pce-fast: Import libretro-beetle-pce-fast-20180720

This package replaces emulators/libretro-mednafen-pce-fast.

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

Beetle/Mednafen PCE FAST is a NEC TurboGrafx-16/PC Engine/CD video game
system emulator.

(nia)

2018-08-10 21:07:19 UTC MAIN commitmail json YAML

2018-08-10 21:04:38 UTC MAIN commitmail json YAML

doc: Renamed emulators/libretro-snes9x-next to emulators/libretro-snes9x2010

(nia)

2018-08-10 20:55:13 UTC MAIN commitmail json YAML

emulators/libretro-snes9x2010: Import libretro-snes9x2010-20180626.

This package replaces emulators/libretro-snes9x-next.

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

This is a port of Snes9x 1.52+ to Libretro (previously called SNES9x Next),
rewritten in C with several optimizations and speed hacks.

Snes9x is a Super Nintendo Entertainment System / Super Famicom emulator.

(nia)

2018-08-10 20:34:01 UTC MAIN commitmail json YAML

libretro-snes9x2005: Set LICENSE to snes9x-license.

(nia)

2018-08-10 20:33:16 UTC MAIN commitmail json YAML

licenses: add snes9x-license. This is not default acceptable.

(nia)

2018-08-10 20:17:21 UTC MAIN commitmail json YAML

2018-08-10 20:15:24 UTC MAIN commitmail json YAML

doc: Renamed emulators/libretro-catsfc to emulators/libretro-snes9x2005

(nia)

2018-08-10 20:14:29 UTC MAIN commitmail json YAML

emulators/libretro-snes9x2005: Import libretro-snes9x2005-20180626.

This package replaces emulators/libretro-catsfc.

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

Snes9x is a Super Nintendo Entertainment System / Super Famicom emulator.

This is a port of SNES9x 1.43 for libretro (it was previously called CAT SFC).
It is an ideal alternative to emulators with a more uncompromising approach to
accuracy, since it runs at full speed on low end devices, for example, low
power ARM SoCs.

(nia)

2018-08-10 19:29:04 UTC MAIN commitmail json YAML

license.mk: Remove duplicate entry I accidentally added.

Sorry, I thought I had committed this earlier.

(nia)

2018-08-10 15:57:54 UTC MAIN commitmail json YAML

compiler-rt: Needs python for the build.

(jperkin)

2018-08-10 15:36:17 UTC MAIN commitmail json YAML

devel/py-cyordereddict: Simplify Makefile using py2x

(minskim)

2018-08-10 12:19:49 UTC MAIN commitmail json YAML

Updated devel/py-astroid, devel/py-blessings

(adam)

2018-08-10 12:19:30 UTC MAIN commitmail json YAML

py-blessings: updated to 1.7

1.7:
Drop support for Python 2.6 and 3.3, which are end-of-lifed.
Switch from 2to3 to the six library.

(adam)

2018-08-10 12:16:23 UTC MAIN commitmail json YAML

py-astroid: updated to 2.0.4

2.0.4:
Make sure that assign nodes can find ``yield`` statements in their values

2.0.3:
The environment markers for PyPy were invalid.

(adam)

2018-08-10 11:57:32 UTC MAIN commitmail json YAML

Updated databases/postgresqlNN

(adam)

2018-08-10 11:56:10 UTC MAIN commitmail json YAML

postgresql: updated to 10.5, 9.6.10, 9.5.14, 9.4.19, 9.3.24

The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 10.5, 9.6.10, 9.5.14, 9.4.19, 9.3.24. This release fixes two security issues as well as bugs reported over the last three months.

SECURITY ISSUES:
CVE-2018-10915: CERTAIN HOST CONNECTION PARAMETERS DEFEAT CLIENT-SIDE SECURITY DEFENSES
CVE-2018-10925: MEMORY DISCLOSURE AND MISSING AUTHORIZATION IN INSERT ... ON CONFLICT DO UPDATE

BUG FIXES AND IMPROVEMENTS
Several fixes related to VACUUM, including an issue that could lead to data corruption in certain system catalog tables
Several fixes for replaying write-ahead logs, including a case where a just-promoted standby server would not restart if it crashed before its first post-recovery checkpoint
Several performance improvements for replaying write-ahead logs
Several fixes for logical replication and logical decoding, including ensuring logical WAL senders are reporting the streaming state correctly
Allow replication slots to be dropped in single-user mode
Fix to have variance and similar aggregate functions return accurate results when executed using parallel query
Fix SQL-standard FETCH FIRST syntax to allow parameters ($n), as the standard expects
Fix to ensure that a process doing a parallel index scan will respond to signals, such as one to abort a query
Fix EXPLAIN's accounting for resource usage, particularly buffer accesses, in parallel workers
Several fixes for the query planner including improving the cost estimates for hash-joins and choosing to use indexes for mergejoins on composite type columns
Fix performance regression related to POSIX semaphores for multi-CPU systems running Linux or FreeBSD
Fix for GIN indexes that could lead to an assertion failure after a pg_upgrade from a version before PostgreSQL 9.4
Fix for SHOW ALL to display superuser configuration settings to roles that are allowed to read all settings
Fix issue where COPY FROM .. WITH HEADER would drop a line after every 4,294,967,296 lines processed
Several fixes for XML support, including using the document node as the context for XPath queries as defined in the SQL standard, which affects the xpath and xpath_exists functions, as well as XMLTABLE
Fix libpq for certain cases where hostaddr is used
Several ecpg fixes for Windows
Fix password prompting in Windows client programs so that echo is properly disabled
Several pg_dump fixes, including correctly outputting REPLICA IDENTITY properties for constraint indexes
Make pg_upgrade check that the old server was shut down cleanly

(adam)

2018-08-10 11:34:04 UTC MAIN commitmail json YAML

doc: Updated archivers/libmspack to 0.7.1alpha

(wiz)

2018-08-10 11:33:53 UTC MAIN commitmail json YAML

libmspack: update to 0.7.1alpha.

There are no bugfixes or new features. This release obfuscates one of the test
files to make libmspack distribution possible.

(wiz)

2018-08-10 10:44:13 UTC MAIN commitmail json YAML

Geomyidae: Adjust LICENSE (all the code is licensed under mit)

(leot)

2018-08-10 10:41:40 UTC MAIN commitmail json YAML

doc: Updated net/Geomyidae to 0.32.2

(leot)

2018-08-10 10:41:20 UTC MAIN commitmail json YAML

Geomyidae: Update net/Geomyidae to 0.32.2

pkgsrc changes:
- Update DISTNAME, PKGNAME, MASTER_SITES and HOMEPAGE
- Take MAINTAINERship (discussed via private email with previous MAINTAINER)
- Remove (not so useful) MESSAGE
- Avoid NO_CONFIGURE=yes, also if a package does not provide a configure script
  it is not needed and can lead to confusion due the several configure targets
  that are removed
- Add several variable to BUILD_DEFS
- Honor GEOMYIDAE_USER, GEOMYIDAE_GROUP and GEOMYIDAE_ROOTDIR variables that
  will respectively set the default user, group and rootdir of geomyidae
- Instead of copypasting several rc scripts write a new one ad-hoc for pkgsrc
  that by default will run geomyidae unprivileged honoring the several
  GEOMYIDAE_* variables.
  If `geomyidae_flags' is defined in rc.conf these defaults are ignored.
- Do not install a LICENSE file (we have the LICENSE variable for it!)

Changes:
Geomyidae v0.32.2 fixes release
-------------------------------
Another fixes release for geomyidae is out. Now hopefully the OpenBSD people
fixed the whole pledge support in geomyidae.

Geomyidae v0.32.1 fixes release
-------------------------------
Soon after the v0.32 release I received patches, which I do not want to miss
in mainline.

* Fix and make OpenBSD pledge support better.
* Fix a typo in the slackware init script.

Thanks for all who sent in patches! All further patches are welcome!

Geomyidae v0.32 Release
-----------------------
I am glad to announce the release of geomyidae v0.32. Thanks to all the
contributors and people giving ideas!

Here is what changed:
        * Minor fixed in the manpage, CGI handling and tools.
        * Add example for tt escaping in the manpage.
        * Add nocgi flag, which disables CGI execution.
        * Add OpenBSD pledge support.

Geomyidae v0.31.1 release
-------------------------

There has been a geomyidae v0.31.1 release which fixes a major issue of the
pending bytes logic from v0.31.

Have fun!

Geomyidae v0.31 release
-----------------------
I  am proud to announce the geomyidae v0.31 release. There were
some major issues fixed, so a new release is necessary:

* There is now gph vim syntax highlighting files in the archive.
* Gopher+ compatibility mode.
* No sockets are left behind anymore.
* New log format of geomyidae is now documented in the manpage.
* There was some ugly bug with curl connecting to a Linux system, where after
  close() some bytes were lost. Now some check is added to be sure all data
  has been sent to the client. If you want to have bad dreams, look at the
  curl sourcecode.

Thanks for everyone contributing!

Geomyidae v0.30 release
-----------------------
What is new?

* The gph format now allows escaping of '|' characters. See the example
  index.gph file in the distribution for how to or the manpage.
* Geomyidae has happy helping snowman support to help you with your dynamic
  gph content generation in geomyidae. In case you add some spurious tab,
  this little guy will appear and inform you about what happened.
* There is now a Links file for links to software related to application
  development for geomyidae.
* The gentoo init.d script has been fixed.
* A slackware rc file was added.
* The makefile is now POSIX-compliant.
* The log format has been changed to be easier parsable for all kind of log
  analyzers. (`[YYYY-MM-DD HH:mm:SS +ZZZZ|client|clientport|status] selector')
* A flag to not perform reverse lookups in log files has been added.
* Implement some CGI variables for cgi and dcgi. See the manpage for which
  ones are available. Here you can see REMOTE_ADDR in action:

        gopher://bitreich.org/0/ip

Geomyidae 0.29 release
----------------------
I am happy to announce the 0.29 release of geomyidae, a simple gopher server.
What has been changed:

* the OpenBSD rc.d files have been fixed due to arg.h fixes
* index.bin support added
        * Create a file with the raw gopher menu content in a directory and is
          served by geomyidae.
        * This is useful for scripts generating static gopher content
        * This is useful for serving a backup of a gopherhole.
* show errors on fork, in case there are constraints on process resources
* care for send errors
* huge speed up on different platforms when transferring huge binary files
        * Linux is using sendfile(2) and TCP_CORK
        * FreeBSD and DragonflyBSD are using sendfile(2)
        * TCP_NOPUSH is used on all BSDs
        * TCP_NODELAY is disabled on nearly all platforms
        * other platforms (like OpenBSD) have a speed increase due to an
          alignment of the send buffer to blocksize of the socket

I want to thank all contributors! All patches are welcome!

Geomyidae 0.28 release
----------------------
What's new in geomyidae?

  * The parsing of gph files is now more liberal. When you do something wrong,
    it will most of the time just display the line.
  * DCGI speed was increased massively.
  * Error messages are now more useful.
  * More files are now handled as text files automatically.
  * The OpenBSD rc.d file was fixed to modern days.
  * Typos have been fixed.

Geomyidae 0.27 release
----------------------
I am proud to announce the 0.27 release of geomyidae.

* dramatic improvement of serving speed
* security fixes
* a OpenBSD rc.d file was added
* the manpage has been updated to the current state
* there is no support for index.gph, index.dcgi and index.cgi,
  which helps to write more REST-friendly apps

I want to thank all contributors. All patches are welcome!

(leot)

2018-08-10 09:00:57 UTC MAIN commitmail json YAML

Updated math/py-numpy, math/py-pandas

(adam)

2018-08-10 09:00:36 UTC MAIN commitmail json YAML

py-pandas: updated to 0.23.4

v0.23.4:
This is a minor bug-fix release in the 0.23.x series and includes some regression fixes, bug fixes, and performance improvements. We recommend that all users upgrade to this version.

(adam)

2018-08-10 08:59:08 UTC MAIN commitmail json YAML

py-numpy: updated to 1.15.0

NumPy 1.15.0 is a release with an unusual number of cleanups, many deprecations
of old functions, and improvements to many existing functions. Please read the
detailed descriptions below to see if you are affected.

For testing, we have switched to pytest as a replacement for the no longer
maintained nose framework. The old nose based interface remains for downstream
projects who may still be using it.

The Python versions supported by this release are 2.7, 3.4-3.7. The wheels are
linked with OpenBLAS v0.3.0, which should fix some of the linalg problems
reported for NumPy 1.14.

Highlights:
- NumPy has switched to pytest for testing.
- A new numpy.printoptions context manager.
- Many improvements to the histogram functions.
- Support for unicode field names in python 2.7.
- Improved support for PyPy.
- Fixes and improvements to numpy.einsum.

(adam)

2018-08-10 07:20:01 UTC MAIN commitmail json YAML

Updated www/py-uwsgi, databases/py-ldap3

(adam)

2018-08-10 07:19:34 UTC MAIN commitmail json YAML

py-ldap3: updated to 2.5.1

2.5.1:
connection.result is populated when exception raised with raise_exceptions=True
fixed objectSid in mocking strategies
fixed circular reference in exception history
added objectSid validator
byte values are properly searched in MOCK strategies
exception history refactored
connections in context manager don窶冲 bind anymore when auto_bind is set to AUTO_BIND_NONE
Cython compatible build
more detailed exception message in Mock strategy
exceptions flow refactored in reusable strategy
pwdlastset accept any positive integer
fixed an exception while logging packet with pyasn1 decoder
fixed importing abc from collections for Python 3.8

(adam)

2018-08-10 07:18:29 UTC MAIN commitmail json YAML

py-uwsgi: updated to 2.0.17.1

Changes 2.0.17.1:
Fixed memory leak in HTTPS_CLIENT_CERTIFICATE
TLSv1 is now disabled by default (you can re-enable it with ssl-enable-tlsv1 at your own risk)
Improved daemons throttle system
Add ���secs��� log formatting variable
Improved snprintf() usage to be OpenBSD-friendly
Improved glibc crypt/crypt_r management
Fixed websocket pong timeout check
Add the ���License��� classifier to setup.py
Add support for php user.ini
Official support for Python 3.7

(adam)

2018-08-10 07:10:12 UTC MAIN commitmail json YAML

fuse-emulator: updated to 1.5.6

Fuse 1.5.6 released.

* Emulation core improvements:
  * Z80 flags register is now correct after SCF and CCF

* Miscellaneous improvements:
  * Factor out common paths code between Linux and generic UNIX
  * More improvements disabling phantom typist after finishing loading
    TAP or standard ROM TZX files
  * Saving and loading binary data no longer increments tstate count
    or triggers breakpoints
  * "Variant" Alkatraz loaders (e.g. Gauntlet 3 and Shadow Dancer),
    "Variant" Search Loader programs (e.g. Lotus Esprit Turbo
    Challenge and Space Crusade) and Dinaload loaders (e.g. Astro Marine
    Corps) are now accelerated
  * Stop RZX playback/recording on machine reset/change
  * Various minor bugfixes.

(adam)

2018-08-10 06:59:27 UTC MAIN commitmail json YAML

Updated devel/py-uvloop, devel/py-setuptools_scm, devel/cmake

(adam)

2018-08-10 06:59:04 UTC MAIN commitmail json YAML

cmake: update to 3.12.1

Changes in 3.12.1 since 3.12.0:
- CSharp: Set CMAKE_CSharp_COMPILER_LOADED variable when language is enabled
- UseSWIG: Use CSharp language only if it is enabled
- Help: Add explicit <PackageName>_ROOT variable documentation
- Tests: Add case showing CMP0048 warning on injected project command
- project: Do not issue CMP0048 warnings on injected call
- CPack: Restore support for 0-valued version components
- FindCUDA/select_compute_arch: Restore two-component CUDA_VERSION
- GoogleTest: Ensure policy settings allow use of IN_LIST
- FindTCL: Add support for version 8.7
- FindPython*: fix erroneous behavior on multiple 'find_package' calls
- UseSWIG: restore legacy behavior for SWIG_MODULE_<name>_EXTRA_FLAGS

(adam)

2018-08-10 06:36:42 UTC MAIN commitmail json YAML

py-setuptools_scm: updated to 3.1.0

v3.1.0:
fix - correct the invocation in version_from_scm and deprecate it as its exposed by accident
fix - handle git file listing on empty repositories
fix - deprecate ScmVersion.extra

(adam)

2018-08-10 06:34:50 UTC MAIN commitmail json YAML

py-uvloop: updated to 0.11.2

v0.11.2:
Fix a memory leak related to contextvars support.

(adam)

2018-08-09 20:21:42 UTC MAIN commitmail json YAML

2018-08-09 20:12:16 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 5.5.16

(rillig)

2018-08-09 20:08:12 UTC MAIN commitmail json YAML

2018-08-09 19:10:06 UTC MAIN commitmail json YAML

Enable NetBSD/i386 support and fix NetBSD build

* 1.27.2 bootstrap kit has a serious bug and does not work under NetBSD.
  So use 1.28.0 instead.

(ryoon)

2018-08-09 18:44:37 UTC MAIN commitmail json YAML

Updated textproc/libxml2 to 2.9.8nb2.

(snj)

2018-08-09 18:44:13 UTC MAIN commitmail json YAML

2018-08-09 17:04:13 UTC MAIN commitmail json YAML

doc: Updated lang/rust to 1.28.0

(jperkin)

2018-08-09 17:04:03 UTC MAIN commitmail json YAML

rust: Update to version 1.28.0.

NetBSD/i386 is temporarily disabled due to missing binary bootstraps.

Version 1.28.0 (2018-08-02)
===========================

Language
--------
- [The `#[repr(transparent)]` attribute is now stable.][51562] This attribute
  allows a Rust newtype wrapper (`struct NewType<T>(T);`) to be represented as
  the inner type across Foreign Function Interface (FFI) boundaries.
- [The keywords `pure`, `sizeof`, `alignof`, and `offsetof` have been unreserved
  and can now be used as identifiers.][51196]
- [The `GlobalAlloc` trait and `#[global_allocator]` attribute are now
  stable.][51241] This will allow users to specify a global allocator for
  their program.
- [Unit test functions marked with the `#[test]` attribute can now return
  `Result<(), E: Debug>` in addition to `()`.][51298]
- [The `lifetime` specifier for `macro_rules!` is now stable.][50385] This
  allows macros to easily target lifetimes.

Compiler
--------
- [The `s` and `z` optimisation levels are now stable.][50265] These optimisations
  prioritise making smaller binary sizes. `z` is the same as `s` with the
  exception that it does not vectorise loops, which typically results in an even
  smaller binary.
- [The short error format is now stable.][49546] Specified with
  `--error-format=short` this option will provide a more compressed output of
  rust error messages.
- [Added a lint warning when you have duplicated `macro_export`s.][50143]
- [Reduced the number of allocations in the macro parser.][50855] This can
  improve compile times of macro heavy crates on average by 5%.

Libraries
---------
- [Implemented `Default` for `&mut str`.][51306]
- [Implemented `From<bool>` for all integer and unsigned number types.][50554]
- [Implemented `Extend` for `()`.][50234]
- [The `Debug` implementation of `time::Duration` should now be more easily
  human readable.][50364] Previously a `Duration` of one second would printed as
  `Duration { secs: 1, nanos: 0 }` and will now be printed as `1s`.
- [Implemented `From<&String>` for `Cow<str>`, `From<&Vec<T>>` for `Cow<[T]>`,
  `From<Cow<CStr>>` for `CString`, `From<CString>, From<CStr>, From<&CString>`
  for `Cow<CStr>`, `From<OsString>, From<OsStr>, From<&OsString>` for
  `Cow<OsStr>`, `From<&PathBuf>` for `Cow<Path>`, and `From<Cow<Path>>`
  for `PathBuf`.][50170]
- [Implemented `Shl` and `Shr` for `Wrapping<u128>`
  and `Wrapping<i128>`.][50465]
- [`DirEntry::metadata` now uses `fstatat` instead of `lstat` when
  possible.][51050] This can provide up to a 40% speed increase.
- [Improved error messages when using `format!`.][50610]

Stabilized APIs
---------------
- [`Iterator::step_by`]
- [`Path::ancestors`]
- [`SystemTime::UNIX_EPOCH`]
- [`alloc::GlobalAlloc`]
- [`alloc::Layout`]
- [`alloc::LayoutErr`]
- [`alloc::System`]
- [`alloc::alloc`]
- [`alloc::alloc_zeroed`]
- [`alloc::dealloc`]
- [`alloc::realloc`]
- [`alloc::handle_alloc_error`]
- [`btree_map::Entry::or_default`]
- [`fmt::Alignment`]
- [`hash_map::Entry::or_default`]
- [`iter::repeat_with`]
- [`num::NonZeroUsize`]
- [`num::NonZeroU128`]
- [`num::NonZeroU16`]
- [`num::NonZeroU32`]
- [`num::NonZeroU64`]
- [`num::NonZeroU8`]
- [`ops::RangeBounds`]
- [`slice::SliceIndex`]
- [`slice::from_mut`]
- [`slice::from_ref`]
- [`{Any + Send + Sync}::downcast_mut`]
- [`{Any + Send + Sync}::downcast_ref`]
- [`{Any + Send + Sync}::is`]

Cargo
-----
- [Cargo will now no longer allow you to publish crates with build scripts that
  modify the `src` directory.][cargo/5584] The `src` directory in a crate should be
  considered to be immutable.

Misc
----
- [The `suggestion_applicability` field in `rustc`'s json output is now
  stable.][50486] This will allow dev tools to check whether a code suggestion
  would apply to them.

Compatibility Notes
-------------------
- [Rust will no longer consider trait objects with duplicated constraints to
  have implementations.][51276] For example the below code will now fail
  to compile.
  ```rust
  trait Trait {}

  impl Trait + Send {
      fn test(&self) { println!("one"); } //~ ERROR duplicate definitions with name `test`
  }

  impl Trait + Send + Send {
      fn test(&self) { println!("two"); }
  }
  ```

(jperkin)

2018-08-09 15:10:23 UTC MAIN commitmail json YAML

doc: not update of roundcube packages to 1.3.7

mail/roundcube
mail/roundcube-plugin-enigma
mail/roundcube-plugin-password
mail/roundcube-plugin-zipdownload

(taca)

2018-08-09 15:09:31 UTC MAIN commitmail json YAML

mail/roundcube-plugin-zipdownload: update to 1.3.7

A small PHP poratbility fix.

(taca)

2018-08-09 15:08:15 UTC MAIN commitmail json YAML

mail/roundcube-plugin-password: update to 1.3.7

* No change except version.

Reset PKGREVISION.

(taca)

2018-08-09 15:07:01 UTC MAIN commitmail json YAML

mail/roundcube-plugin-enigma: update to 1.3.7

- Enigma: [EFAIL] Don't decrypt PGP messages with no MDC protection (#6289)

(taca)

2018-08-09 15:03:57 UTC MAIN commitmail json YAML

mail/roundcube: update to 1.3.7

RELEASE 1.3.7
-------------
- Fix PHP Warning: Use of undefined constant IDNA_DEFAULT on systems without php-intl (#6244)
- Fix bug where some parts of quota information could have been ignored (#6280)
- Fix bug where some escape sequences in html styles could bypass security checks
- Fix bug where some forbidden characters on Cyrus-IMAP were not prevented from use in folder names
- Fix bug where only attachments with the same name would be ignored on zip download (#6301)
- Fix bug where unicode contact names could have been broken/emptied or caused DB errors (#6299)
- Fix bug where after "mark all folders as read" action message counters were not reset (#6307)
- Enigma: [EFAIL] Don't decrypt PGP messages with no MDC protection (#6289)
- Fix bug where some HTML comments could have been malformed by HTML parser (#6333)

(taca)

2018-08-09 14:57:30 UTC MAIN commitmail json YAML

llvm: Add libcxx and libcxxabi to sync list.

(jperkin)

2018-08-09 14:56:42 UTC MAIN commitmail json YAML

clang: Use the full LLVM suite on SunOS.

This enables compiler-rt, libcxx, and libunwind, as well as fixing various
assumptions in the code about what should be set on SunOS.  In bulk builds
a while back this was able to compete favourably with GCC.

(jperkin)

2018-08-09 14:52:21 UTC MAIN commitmail json YAML

doc: note update of bind99 and bind910 packages

net/bind910 9.10.8pl1
net/bind99 9.9.13pl1

(taca)

2018-08-09 14:51:25 UTC MAIN commitmail json YAML

net/bind99: update to 9.9.13pl1

Update bind99 to 9.9.13pl1 (9.9.13-P1).

--- 9.9.13-P1 released ---

4997. [security] named could crash during recursive processing
of DNAME records when "deny-answer-aliases" was
in use. (CVE-2018-5740) [GL #387]

(taca)

2018-08-09 14:49:09 UTC MAIN commitmail json YAML

net/bind910: update to 9.10.8pl1

Update bind910 to 9.10.8pl1 (9.10.8-P1).

--- 9.10.8-P1 released ---

4997. [security] named could crash during recursive processing
of DNAME records when "deny-answer-aliases" was
in use. (CVE-2018-5740) [GL #387]

(taca)

2018-08-09 14:16:23 UTC MAIN commitmail json YAML

doc: Added lang/libcxx version 6.0.1

(jperkin)

2018-08-09 14:16:08 UTC MAIN commitmail json YAML

lang: Import libcxx version 6.0.1.

libc++ is a new implementation of the C++ standard library, targeting
C++11.

Features and Goals
* Correctness as defined by the C++11 standard.
* Fast execution.
* Minimal memory use.
* Fast compile times.
* ABI compatibility with gcc's libstdc++ for some low-level features
  such as exception objects, rtti and memory allocation.
* Extensive unit tests.

(jperkin)

2018-08-09 14:13:39 UTC MAIN commitmail json YAML

doc: Added lang/libcxxabi version 6.0.1

(jperkin)

2018-08-09 14:13:25 UTC MAIN commitmail json YAML

lang: Import libcxxabi version 6.0.1.

libc++abi is a new implementation of low level support for a standard
C++ library.

Features and Goals
* Correctness as defined by the C++11 standard.
* Provide a portable sublayer to ease the porting of libc++
* On Mac OS X, be ABI compatible with the existing low-level support.

(jperkin)

2018-08-09 13:52:49 UTC MAIN commitmail json YAML

llvm: Add compiler-rt to list of packages to sync.

(jperkin)

2018-08-09 13:52:14 UTC MAIN commitmail json YAML

compiler-rt: Disable SSP.

(jperkin)

2018-08-09 13:51:42 UTC MAIN commitmail json YAML

libunwind: Disable SSP.

(jperkin)

2018-08-09 13:40:50 UTC MAIN commitmail json YAML

doc: Added lang/compiler-rt version 6.0.1

(jperkin)

2018-08-09 13:40:34 UTC MAIN commitmail json YAML

lang: Import compiler-rt version 6.0.1.

The compiler-rt project consists of:

- builtins - a simple library that provides an implementation of the low-level
  target-specific hooks required by code generation and other runtime
  components. For example, when compiling for a 32-bit target, converting a
  double to a 64-bit unsigned integer is compiling into a runtime call to the
  "__fixunsdfdi" function. The builtins library provides optimized
  implementations of this and other low-level routines, either in
  target-independent C form, or as a heavily-optimized assembly.

- sanitizer runtimes - runtime libraries that are required to run the code
  with sanitizer instrumentation. This includes runtimes for:
  *    AddressSanitizer
  *    ThreadSanitizer
  *    UndefinedBehaviorSanitizer
  *    MemorySanitizer
  *    LeakSanitizer
  *    DataFlowSanitizer

- profile - library which is used to collect coverage information.

- BlocksRuntime - a target-independent implementation of Apple "Blocks"
  runtime interfaces.

(jperkin)