Commit graph

285540 commits

Author SHA1 Message Date
jperkin
1723c0ec86 aria2: Work around broken getaddrinfo() detection.
Resolves issue reported in joyent/pkgsrc#21.  Bump PKGREVISION.
2018-08-14 17:18:37 +00:00
adam
ce9ae14150 Updated databases/py-barman, devel/py-ruamel-yaml 2018-08-14 16:55:07 +00:00
adam
639d52828c postgresql10-server: also build pgoutput plugin; bump revision 2018-08-14 16:52:04 +00:00
nia
a5c8013a65 libretro-np2kai: add version 0.86.17
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.

Neko Project II is a PC-9801 emulator. The PC-9800 series, commonly
shortened to PC-98, is a line of Japanese 16-bit and 32-bit personal
computers manufactured by NEC from 1982 through 2000.
2018-08-14 16:44:07 +00:00
nia
755fb4612a doc: Added emulators/libretro-np2kai version 0.86.17 2018-08-14 16:41:30 +00:00
schmonz
65c809f259 Also replace /command/svc with ${PREFIX}/bin/svc. Ride previous bump. 2018-08-14 16:07:10 +00:00
prlw1
96966c0d71 Fix build - welcome to python 3.7 2018-08-14 15:53:10 +00:00
schmonz
9e2b6750a0 doc: Updated sysutils/daemontools to 0.76nb3 2018-08-14 15:53:05 +00:00
schmonz
61909ddb19 svscanboot resets PATH, but doesn't include ${PREFIX}/bin or
${PREFIX}/sbin (reported by jmcneill@). Fix and bump PKGREVISION.
2018-08-14 15:52:17 +00:00
leot
2586feaa73 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!
2018-08-14 15:23:51 +00:00
adam
b7bc2328fe 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()
2018-08-14 14:54:26 +00:00
adam
7dd207cc90 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
2018-08-14 14:47:55 +00:00
adam
dac87d300c pytest-cov: minor polishing 2018-08-14 14:29:31 +00:00
fhajny
c8d5f195b4 doc: Updated databases/pgbouncer to 1.9.0 2018-08-14 14:02:48 +00:00
fhajny
b6778ed120 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
2018-08-14 14:02:36 +00:00
adam
a0df4bd9d3 Updated databases/repmgr, math/py-numexpr 2018-08-14 13:43:44 +00:00
adam
edefd1a983 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’s 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.
2018-08-14 13:43:25 +00:00
adam
652aebb6d3 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.
2018-08-14 13:41:39 +00:00
leot
8102f20bb9 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.
2018-08-14 13:21:07 +00:00
adam
9617b34e5f Updated databases/unixodbc, security/sudo 2018-08-14 13:19:12 +00:00
adam
42cae68ce9 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.
2018-08-14 13:18:37 +00:00
nia
3f12b585ab Use "${MACHINE_ARCH} ==" for x86_64 and i386 instead of the :M pattern. 2018-08-14 13:08:57 +00:00
adam
a28e99c721 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
2018-08-14 13:04:24 +00:00
nia
bf7645f806 doc: Added emulators/libretro-ppsspp version 1.6.3 2018-08-14 12:56:06 +00:00
nia
bbb39b8c96 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.
2018-08-14 12:55:41 +00:00
pgoyette
b402767a31 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.
2018-08-14 12:34:45 +00:00
wen
b0eed7f569 Updated devel/p5-Mouse to 2.5.6 2018-08-14 12:20:11 +00:00
wen
54ab00023c 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)
2018-08-14 12:19:08 +00:00
adam
641fb67101 Updated www/py-django-admin-sortable2, devel/py-configargparse 2018-08-14 09:44:57 +00:00
adam
233bac25e6 py-configargparse: updated to 0.13.0
0.13.0:
Unknown changes.
2018-08-14 09:44:20 +00:00
adam
aa25e6980f 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.
2018-08-14 09:39:08 +00:00
wiz
bb84618070 doc: Updated x11/modular-xorg-xephyr to 1.20.1 2018-08-14 09:36:11 +00:00
wiz
47f292f5ee modular-xorg-xephyr: update to 1.20.1.
Match modular-xorg-server update.
2018-08-14 09:35:59 +00:00
wiz
93be9737de doc: Updated x11/modular-xorg-server to 1.20.1 2018-08-14 09:35:48 +00:00
wiz
28516fcab4 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
2018-08-14 09:35:36 +00:00
wiz
0aeecf66a2 doc: Updated textproc/mandoc to 1.14.4 2018-08-14 09:22:02 +00:00
wiz
9734c63467 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.
2018-08-14 09:21:52 +00:00
adam
3d8d66c06e Updated www/py-beautifulsoup4, devel/py-faker, devel/py-dash, math/py-simpleeval 2018-08-14 07:33:58 +00:00
adam
cf53a96431 py-simpleeval: updated to 0.9.6
0.9.6:
Unknown changes.
2018-08-14 07:33:33 +00:00
adam
0cb797c4c7 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.
2018-08-14 07:32:04 +00:00
adam
7f540c3e0a 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.
2018-08-14 07:30:56 +00:00
adam
7ec7fb5f6d 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
2018-08-14 07:26:20 +00:00
adam
c3c4df48ea Updated emulators/qemu, www/py-scrapy 2018-08-14 06:57:53 +00:00
adam
b99c4aa58f qemu: updated to 2.12.1
2.12.1:
Bug fix release.
2018-08-14 06:57:26 +00:00
adam
2b8104adc7 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
2018-08-14 06:56:39 +00:00
wiz
934e9b43bd doc: Updated www/lighttpd to 1.4.50 2018-08-14 06:25:07 +00:00
wiz
6168d6be84 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
2018-08-14 06:24:54 +00:00
gdt
d7c92f71fa doc: Updated graphics/libjpeg-turbo to 1.5.3 2018-08-13 20:51:07 +00:00
gdt
df7ae09333 libjpeg-turbo: update to 1.5.3
Upstream changes are basically many bugfixes and a few performance improvements.
2018-08-13 20:50:59 +00:00
nia
da5c019f82 libretro-o2em: extract github archive with bsdtar 2018-08-13 19:48:55 +00:00