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 (1h)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 13:03:33 UTC Now

2020-01-01 21:15:07 UTC MAIN commitmail json YAML

meson: add test target

(adam)

2020-01-01 20:37:14 UTC MAIN commitmail json YAML

doc: Updated mail/fetchmail to 6.4.1

(triaxx)

2020-01-01 20:37:14 UTC MAIN commitmail json YAML

py-borgbackup: Fix typo.

(wiz)

2020-01-01 20:36:53 UTC MAIN commitmail json YAML

fetchmail: update to 6.4.1

upstream cheanges:
------------------
fetchmail-6.4.1 (released 2019-09-28, 27473 LoC):

## REGRESSION FIXES:
* The bug fix Debian Bug#941129 was incomplete and caused
  + a regression in the default file locations, so that fetchmail was no longer
    able to find its configuration files in some situations.
    Reported by Cy Schubert.
  + a regression under _FORTIFY_SOURCE where PATH_MAX > minimal _POSIX_PATH_MAX.

--------------------------------------------------------------------------------

fetchmail 6.4.0 (released 2019-09-27, 27429 LoC):

# NOTE THAT FETCHMAIL IS NO LONGER PUBLISHED THROUGH IBIBLIO.
* They have stopped accepting submissions and consider themselves an archive.

## SECURITY FIXES THAT AFFECT BEHAVIOUR AND MAY REQUIRE RECONFIGURATION
* Fetchmail no longer supports SSLv2.

* Fetchmail no longer attempts to negotiate SSLv3 by default,
  even with --sslproto ssl23. Fetchmail can now use SSLv3, or TLSv1.1 or a newer
  TLS version, with STLS/STARTTLS (it would previously force TLSv1.0 with
  STARTTLS).  If the OpenSSL version used at build and run-time supports these
  versions, --sslproto ssl3 and --sslproto ssl3+ can be used to re-enable SSLv3.
  Doing so is discouraged because the SSLv3 protocol is broken.

  Along the lines suggested - as patch - by Kurt Roeckx, Debian Bug #768843.

  While this change is supposed to be compatible with common configurations,
  users may have to and are advised to change all explicit --sslproto ssl2
  (change to newer protocols required), --sslproto ssl3, --sslproto tls1 to
  --sslproto auto, so that they can benefit from TLSv1.1 and TLSv1.2 where
  supported by the server.

  The --sslproto option now understands the values auto, ssl3+, tls1+, tls1.1,
  tls1.1+, tls1.2, tls1.2+, tls1.3, tls1.3+ (case insensitively), see CHANGES
  below for details.

* Fetchmail defaults to --sslcertck behaviour. A new option --nosslcertck to
  override this has been added, but may be removed in future fetchmail versions
  in favour of another configuration option that makes the insecurity in using
  this option clearer.

## SECURITY FIXES
* Fetchmail prevents buffer overruns in GSSAPI authentication with user names
  beyond c. 6000 characters in length. Reported by Greg Hudson.

## CHANGED REQUIREMENTS
* fetchmail 6.4.0 is written in C99 and requires a SUSv3 (Single Unix
  Specification v3, a superset of POSIX.1-2001 aka. IEEE Std 1003.1-2001 with
  XSI extension) compliant system. For now, a C89 compiler should also work
  if the system is SUSv3 compliant.

  In particular, older fetchmail versions had workaround for several functions
  standardized in the Single Unix Specification v3, these have been removed.

  The trio/ library has been removed from the distribution.

## CHANGES
* fetchmail 6.3.X is unsupported.
* fetchmail now configures OpenSSL support by default.
* fetchmail now requires OpenSSL v1.0.2 or newer.
* Fetchmail now supports --sslproto auto and --sslproto tls1+ (same as ssl23).
* --sslproto tls1.1+, tls1.2+, and tls1.3+ are now supported for
  auto-negotiation with a minimum specified TLS protocol version, and --sslproto
  tls1.1, --sslproto tls1.2 and --sslproto tls1.3 to force the specified TLS
  protocol version. Note that tls1.3 requires OpenSSL v1.1.1 or newer.
* Fetchmail now detects if the server hangs up prematurely during SSL_connect()
  and reports this condition as such, and not just as SSL connection failure.
  (OpenSSL 1.0.2 reported incompatible with pop3.live.com by Jerry Seibert).
* A foreground fetchmail can now accept a few more options while another copy is
  running in the background.
* fetchmail now handles POP3 --keep UID lists more efficiently, by using Rainer
  Weikusat's P-Tree implementation. This reduces the complexity for handling
  a large UIDL from O(n^2) to O(n log n) and becomes noticably faster with
  thousands of kept messages.
  (IMAP does not currently track UIDs and is unaffected.)
  At the same time, the UIDL emulation code for deficient servers has been
  removed. It never worked really well.  Servers that do not implement the
  optional UIDL command only work with --fetchall option set, which in itself is
  incompatible with the --keep option (it would cause message duplication).
* fetchmail, when setting up TLS connections, now uses SSL_set_tlsext_host_name()
  to set up the SNI (Server Name Indication). Some servers (for instance
  googlemail) require SNI when using newer SSL protocols.
* Fetchmail now sets the expected hostname through OpenSSL 1.0.2's new
  X509_VERIFY_PARAM_set1_host() function to enable OpenSSL's native certificate
  verification features.
* fetchmail will drop the connection when fetching with IMAP and receiving an
  unexpected untagged "* BYE" response, to work around certain faulty servers.
* The FETCHMAIL_POP3_FORCE_RETR environment variable is now documented,
  it forces fetchmail, when talking POP3, to always use the RETR command,
  even if it would otherwise use the TOP command.
* Fetchmail's configure stage will try to query pkg-config or pkgconf for libssl
  and libcrypto, in case other system use .pc files to document specific library
  dependencies. (contributed by Fabrice Fontaine, GitLab merge request !14.)
* The gethostbyname() API calls and compatibility functions have been removed.
* These translations are shipped but not installed by default because
  they have less than 500 translated messages out of 714: el fi gl pt_BR sk tr
  -> Greek, Finnish, Galician, Brazilian Portuguese, Slovak, Turkish.
* Fetchmail now refuses delivery if the MDA option contains single-quoted
  expansions.

## FIXES
* Fix a typo in the FAQ. Submitted by David Lawyer, Debian Bug#706776.
* Do not translate header tags such as "Subject:".  Reported by Gonzalo P辿rez de
  Olaguer C坦rdoba, Debian Bug#744907.
* Convert most links from berlios.de to sourceforge.net.
* Report error to stderr, and exit, if --idle is combined with multiple
  accounts.
* Point to --idle from GENERAL OPERATION to clarify --idle and multiple
  mailboxes do not mix.  In response to Jeremy Chadwick's trouble 2014-11-19,
  fetchmail-users mailing list.
* Fix SSL-enabled build on systems that do not declare SSLv3_client_method(),
  or that #define OPENSSL_NO_SSL3 inside #include <openssl/ssl.h>
  Related to Debian Bug#775255. Fixes Debian Bug #804604.
* Version report lists -SSLv3 on SSL-enabled no-ssl3 builds.
* Fetchmail no longer adds a NUL byte to the username in GSSAPI authentication.
  This was reported to break Kerberos-based authentication with Microsoft
  Exchange 2013 by Greg Hudson.
* Set umask properly before writing the .fetchids file, to avoid failing the
  security check on the next run.  Reported by Fabian Raab,
  Fixes Debian Bug#831611.
* When forwarding by LMTP, also check antispam response code when collecting
  the responses after the CR LF . CR LF sequence at the end of the DATA phase.
  (Contributed by Evil.2000, GitLab merge request !12.)
* fetchmail will not try other protocols after a socket error. This avoids
  mismatches of how different prococols see messages as "seen" and re-fetches
  of known mail.  (Fix contributed by Lauri Nurmi, GitLab Merge Request !10.)
* fetchmail no longer reports "System error during SSL_connect(): Success."
  Fixes Debian Bug#928916, reported by Paul Kimoto.
* fetchmailconf would ignore Edit or Delete actions on the first (topmost)
  item in a list (no matter if server list, user list, ...).
* The mimedecode feature now properly detects multipart/mixed-type matches, so
  that quoted-printable-encoded multipart messages can get decoded.
  (Regression in 5.0.0 on 1999-03-27, as a side effect of a PGP-mimedecode fix
  attributed to Henrik Storner.)
* FETCHMAILHOME can now safely be a relative path, which will be qualified
  through realpath(). Previously, it had to be absolute in daemon mode.
  Reported by Alex Andreotti, Debian Bug#941129.

(triaxx)

2020-01-01 18:34:55 UTC MAIN commitmail json YAML

doc: Updated sysutils/augeas to 1.12.0

(bsiegert)

2020-01-01 18:34:39 UTC MAIN commitmail json YAML

Update augeas to 1.12.0.

1.12.0 - 2019-04-13

      + General changes/additions
          o update gnulib to 91584ed6
      + Lens changes/additions
          o Anaconda: new lens to process /etc/sysconfig/anaconda instead of
            Shellvars (Pino Toscano) (Issue #597)
          o DevfsRules: add lens for FreeBSD devfs.rules files
          o Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
          o Hostname: Allow creation of hostname when file is missing (David
            Farrell) (Issue #606)
          o Krb5: add more pkinit_* options (Issue #603)
          o Logrotate: fix missing recognition of double quoted filenames
            (Issue #611)
          o Multipath: accept values enclosed in quotes (Issue #583)
          o Nginx: support unix sockets as server address (Issue #618)
          o Nsswitch: add merge action (Issue #609)
          o Pam: accept continuation lines (Issue #590)
          o Puppetfile: allow symbols as (optional) values (Issue #619) allow
            comments in entries (Issue #620)
          o Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as
            comment (arnolda, PR #595)
          o Syslog: accept 'include' directive (Issue #486)
          o Semanage: new lens to process /etc/selinux/semanage.conf instead of
            Simplevars (Pino Toscano) (Issue #594)
          o Shellvars: allow and/or in @if conditions (#582) accept functions
            wrapped in round brackets, accept variables with a dash in their
            name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600)
            accept variable as command (Issue #601)
          o Ssh: accept RekeyLimit (Issue #605)
          o Sshd: accept '=' to separate option names from their values (Emil
            Dragu, #587)
          o Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #
            588)
          o Strongswan: parse lists. This is a backwards-incompatible change
            since list entries that were parsed into a single string are now
            split into a list of entries (Kaarle Ritvanen)
          o Toml: new lens to parse .toml files (PR #91)
          o Xorg: accept empty values for options (arnolda, PR #596)

(bsiegert)

2020-01-01 18:22:06 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-borgbackup to 1.1.10

(bsiegert)

2020-01-01 18:21:50 UTC MAIN commitmail json YAML

Update py-borgbackup to 1.1.10.

Note that we do not use the bundled msgpack (see below) in pkgsrc.

Version 1.1.10 (2019-05-16)

Fixes:

  * extract: hang on partial extraction with ssh: repo, when hardlink master is
    not matched/extracted and borg hangs on related slave hardlink, #4350
  * lrucache: regularly remove old FDs, #4427
  * avoid stale filehandle issues, #3265
  * freebsd: make xattr platform code api compatible with linux, #3952
  * use whitelist approach for borg serve, #4097
  * borg command shall terminate with rc 2 for ImportErrors, #4424
  * create: only run stat_simple_attrs() once, this increases backup with lots
    of unchanged files performance by ~ 5%.
  * prune: fix incorrect borg prune --stats output with --dry-run, #4373
  * key export: emit user-friendly error if repo key is exported to a
    directory, #4348

New features:

  * bundle latest supported msgpack-python release (0.5.6), remove
    msgpack-python from setup.py install_requires - by default we use the
    bundled code now. optionally, we still support using an external msgpack
    (see hints in setup.py), but this requires solid requirements management
    within distributions and is not recommended. borgbackup will break if you
    upgrade msgpack to an unsupported version.
  * display msgpack version as part of sysinfo (e.g. in tracebacks)
  * timestamp for borg delete --info added, #4359
  * enable placeholder usage in --comment and --glob-archives, #4559, #4495

Other:

  * serve: do not check python/libc for borg serve, #4483
  * shell completions: borg diff second archive
  * release scripts: signing binaries with Qubes OS support
  * testing:
      + vagrant: upgrade openbsd box to 6.4
      + travis-ci: lock test env to py 3.4 compatible versions, #4343
      + get rid of confusing coverage warning, #2069
      + rename test_mount_hardlinks to test_fuse_mount_hardlinks, so both can
        be excluded by "not test_fuse".
      + pure-py msgpack warning shall not make a lot of tests fail, #4558
  * docs:
      + add "SSH Configuration" section to "borg serve", #3988, #636, #4485
      + README: new URL for funding options
      + add a sample logging.conf in docs/misc, #4380
      + elaborate on append-only mode docs, #3504
      + installation: added Alpine Linux to distribution list, #4415
      + usage.html: only modify window.location when redirecting, #4133
      + add msgpack license to docs/3rd_party/msgpack
  * vagrant / binary builds:
      + use python 3.5.7 for builds
      + use osxfuse 3.8.3

(bsiegert)

2020-01-01 17:51:45 UTC MAIN commitmail json YAML

doc: Updated devel/go-xerrors to 20190719

(bsiegert)

2020-01-01 17:49:03 UTC MAIN commitmail json YAML

grafana: fix build with Go 1.13, bump revision.

This version of grafana has a vendored copy of xerrors which uses some
calls that were removed later in the Go 1.13 development process.

(bsiegert)

2020-01-01 17:42:12 UTC MAIN commitmail json YAML

Add a package for go-xerrors (golang.org/x/xerrors).

Go 1.13 contains new functions in the errors package for wrapping error
values. This package contains compatibility code to provide equivalent
APIs for older Go versions too.

(bsiegert)

2020-01-01 16:38:21 UTC MAIN commitmail json YAML

doc: Added math/py-Keras-Applications version 1.0.8

(minskim)

2020-01-01 16:38:17 UTC MAIN commitmail json YAML

math/Makefile: Add py-Keras-Applications

(minskim)

2020-01-01 16:38:15 UTC MAIN commitmail json YAML

math/py-Keras-Applications: Import version 1.0.8

Keras Applications is the applications module of the Keras deep
learning library. It provides model definitions and pre-trained
weights for a number of popular archictures, such as VGG16, ResNet50,
Xception, MobileNet, and more.

(minskim)

2020-01-01 16:31:52 UTC MAIN commitmail json YAML

emulators/vice: bump revision due to option renaming.

(rhialto)

2020-01-01 16:31:27 UTC MAIN commitmail json YAML

doc: Added math/py-Keras-Preprocessing version 1.1.0

(minskim)

2020-01-01 16:31:23 UTC MAIN commitmail json YAML

math/Makefile: Add py-Keras-Preprocessing

(minskim)

2020-01-01 16:31:21 UTC MAIN commitmail json YAML

math/py-Keras-Preprocessing: Import version 1.1.0

Keras Preprocessing is the data preprocessing and data augmentation
module of the Keras deep learning library. It provides utilities for
working with image data, text data, and sequence data.

(minskim)

2020-01-01 16:30:37 UTC MAIN commitmail json YAML

Rename options for vice to have a "vice-" prefix (x64, cpuhistory).

(rhialto)

2020-01-01 16:21:16 UTC MAIN commitmail json YAML

doc: Updated net/aria2 to 1.35.0

(leot)

2020-01-01 16:21:02 UTC MAIN commitmail json YAML

aria2: Update to 1.35.0

pkgsrc changes:
- Address several pkglint suggestions (NFCI)

Changes:
1.35.0
======
Release Note
------------
This release fixes several bugs. See Changes for details.

Changes
-------
  * Update mingw build dependencies (GH-1469)
  * Update android build dependencies (GH-1467)
    Update android build dependencies. Use android NDK r20 and build
    aarch64 binary.
  * Drop SSLv3.0 and TLSv1.0 and add TLSv1.3 (GH-1385)
    TLSv1.3 support is added for GNUTLS and OpenSSL.
  * Platform: Fix compilation without deprecated OpenSSL APIs (GH-1315)
    Patch from Rosen Penev
  * Remove linux getrandom and use C++ stdlib instead (GH-1306)
  * Don't send Accept Metalink header if Metalink is disabled (GH-1300)
  * gnutls: Fix bug that commonName is always empty (GH-1214)
  * Fix openssl API version logic for libressl 2.7.x
    Patch from Ben Chaney (GH-1213)
  * Fix build failure when InternalDHKeyExchange is used

1.34.0
======
Release Note
------------
This release fixes several bugs. See Changes for details.

Changes
-------
  * mingw: Use SetFileTime to avoid DST adjustment (GH-1079)
  * UnknownLengthPieceStorage: return piece length (GH-1065)
    show something in console status when downloading items
    with unknown content length
    Patch from kwkam
  * WinConsoleFile: fix colour properly (GH-1058)
    Patch from kwkam
  * util: also detect xdg_* env variables on windows (GH-1057)
    so if people like to keep FHS they could define XDG_* for it
    Patch from kwkam
  * MacOS: Allocate once (apfs compat)
  * Fix bug that signal handler does not work with libaria2 (GH-1053)
    This commit fixes the bug that signal handler does not work with
    libaria2 when aria2::RUN_ONCE is passed to aria2::run().
  * Retry on HTTP 502 (GH-1038)
    Patch from nicolov

1.33.1
======
Release Note
------------
This release fixes a bug that causes high CPU usage in mingw build.

Changes
-------
  * mingw: Fix high CPU usage in BitTorrent downloads
    This commit fixes high CPU usage in BitTorrent downloads. Only
    mingw build is affected by this bug.
    Thank you kwkam for identifying the cause of the issue, and helping
    debugging this patch.

1.33.0
======
Release Note
------------
This release fixes several bugs, and add new features.

Changes
-------
  * Include arm in a filename of android zip
  * Upgrade base image of Dockerfile.mingw to ubuntu:16.04
  * wintls: Potential fix for undecrypted read (GH-1021)
  * libaria2: Return last error code from DownloadHandle::getErrorCode (GH-991)
  * Windows: pass writefds also as exceptfds to select()
    winsock notifies connect() failures on exceptfds instead of
    writefds.
    Fixes GH-969 and GH-975
  * libuv: use pkg-config
  * FeatureConfig: align text
  * Update Dockerfile.mingw (GH-970)
    avoid docker cache when using git
    Patch from qweaszxcdf
  * Add --peer-agent option (GH-947)
    Add --peer-agent for setting the version/user agent used in the
    extended handshake protocol for bittorrent.
    Patch from Kurt Kartaltepe
  * OSX: Allow to specify a build
  * OSX: update c-ares
  * [Docs, libaria2] Fix type of obj pushed into options vector (GH-941)
    aria::KeyVals is a vector of pair of std strings, therefore the type
    of object being pushed should be std::pair<std::string,
    std::string>, however in the docs, the type of the said object is
    KeyVals. If one follows the docs, their code will fail to compile.
    Patch from geetam
  * AppleTLS: Silence cipher suite selection
  * Unbreak build OSX build
  * Update macOS versions
  * Add --bt-load-saved-metadata option (GH-909)
    Before getting torrent metadata from DHT when downloading with
    magnet link, first try to read file saved by --bt-save-metadata
    option. If it is successful, then skip downloading metadata from
    DHT. By default, this feature is turned off.
  * Fix regression in bfc54d0 (GH-917)
    Don't save control file if --auto-save-interval is 0.
  * Fix infinite loop bug when file is not found

(leot)

2020-01-01 15:50:40 UTC MAIN commitmail json YAML

doc: Updated security/sqlmap to 1.4

(leot)

2020-01-01 15:50:30 UTC MAIN commitmail json YAML

sqlmap: Update to 1.4

Unfortunately no changelog is provided by upstream.

(leot)

2020-01-01 15:24:20 UTC MAIN commitmail json YAML

doc: Added wm/herbstluftwm version 0.7.2

(nia)

2020-01-01 15:24:02 UTC MAIN commitmail json YAML

wm: Add herbstluftwm.

Based on work by voidpin and benny in wip, with fixes.

herbstluftwm is a manual tiling window manager for X11 using Xlib and Glib.

Its main features can be described with:

  - The layout is based on splitting frames into subframes which can be
    split again or can be filled with windows (similar to i3 or musca)

  - Tags (or workspaces, or virtual desktops) can be added/removed at
    runtime.  Each tag contains an own layout

  - Exactly one tag is viewed on each monitor.  The tags are monitor
    independent (similar to xmonad)

  - It is configured at runtime via IPC calls from herbstclient.  So the
    configuration file is just a script which is run on startup.  (Similar
    to wmii or musca)

(nia)

2020-01-01 15:06:36 UTC MAIN commitmail json YAML

doc: Updated misc/tmux to 3.0a

(leot)

2020-01-01 15:06:08 UTC MAIN commitmail json YAML

tmux: Update to 3.0a

pkgsrc changes:
- Remove no longer needed patch applied upstream

Changes:
CHANGES FROM 3.0 to 3.0a

* Do not require REG_STARTEND.
* Respawn panes or windows correctly if default-command is set.
* Add missing option for after-kill-pane hook.
* Fix for crash with a format variable that doesn't exist.
* Do not truncate list-keys output on some platforms.
* Do not crash when restoring a layout with only one pane.

CHANGES FROM 2.9 to 3.0

* Workaround invalid layout strings generated by older tmux versions and add
  some additional sanity checks
* xterm 348 now disables margins when resized, so send DECLRMM again after
  resize.
* Add support for the SD (scroll down) escape sequence.
* Expand arguments to C and s format modifiers to match the m modifier.
* Add support for underscore colours (Setulc capability must be added with
  terminal-overrides as described in tmux(1)).
* Add a "fill" style attribute for the fill colour of the drawing area (where
  appropriate).
* New -H flag to send-keys to send literal keys.
* Format variables for pane mouse modes (mouse_utf8_flag and mouse_sgr_flag)
  and for origin mode (origin_flag).
* Add -F to refresh-client for flags for control mode clients, only one flag
  (no-output) supported at the moment.
* Add a few vi(1) keys for menus.
* Add pane options, set with set-option -p and displayed with show-options -p.
  Pane options inherit from window options (so every pane option is also
  a window option). The pane style is now configured by setting window-style
  and window-active-style in the pane options; select-pane -P and -g now change
  the option but are no longer documented.
* Do not document set-window-option and show-window-options. set-option -w and
  show-options -w should be used instead.
* Add a -A flag to show-options to show parent options as well (they are marked
  with a *).
* Resize panes lazily - do not resize unless they are in an attached, active
  window.
* Add regular expression support for the format search, match and substitute
  modifiers and make them able to ignore case. find-window now accepts -r to
  use regular expressions.
* Do not use $TMUX to find the session because for windows in multiple sessions
  it is wrong as often as it is right, and for windows in one session it is
  pointless. Instead use TMUX_PANE if it is present.
* Do not always resize the window back to its original size after applying a
  layout, keep it at the layout size until it must be resized (for example when
  attached and window-size is not manual).
* Add new-session -X and attach-session -x to send SIGHUP to parent when
  detaching (like detach-client -P).
* Support for octal escapes in strings (such as \007) and improve list-keys
  output so it parses correctly if copied into a configuration file.
* INCOMPATIBLE: Add a new {} syntax to the configuration file. This is a string
  similar to single quotes but also includes newlines and allows commands that
  take other commands as string arguments to be expressed more clearly and
  without additional escaping.
  A literal { and } or a string containing { or } must now be escaped or
  quoted, for example '{' and '}' instead of { or }, or 'X#{foo}' instead of
  X#{foo}.
* New <, >, <= and >= comparison operators for formats.
* Improve escaping of special characters in list-keys output.
* INCOMPATIBLE: tmux's configuration parsing has changed to use yacc(1). There
  is one incompatible change: a \ on its own must be escaped or quoted as
  either \\ or '\' (the latter works on older tmux versions).
  Entirely the same parser is now used for parsing the configuration file
  and for string commands. This means that constructs previously only
  available in .tmux.conf, such as %if, can now be used in string commands
  (for example, those given to if-shell - not commands invoked from the
  shell, they are still parsed by the shell itself).
* Add support for the overline attribute (SGR 53). The Smol capability is
  needed in terminal-overrides.
* Add the ability to create simple menus. Introduces new command
  display-menu. Default menus are bound to MouseDown3 on the status line;
  MouseDown3 or M-MouseDown3 on panes; MouseDown3 in tree, client and
  buffer modes; and C-b C-m and C-b M-m.
* Allow panes to be empty (no command). They can be created either by piping to
  split-window -I, or by passing an empty command ('') to split-window. Output
  can be sent to an existing empty window with display-message -I.
* Add keys to jump between matching brackets (emacs C-M-f and C-M-b, vi %).
* Add a -e flag to new-window, split-window, respawn-window, respawn-pane to
  pass environment variables into the newly created process.
* Hooks are now stored in the options tree as array options, allowing them to
  have multiple separate commands. set-hook and show-hooks remain but
  set-option and show-options can now also be used (show-options will only show
  hooks if given the -H flag). Hooks with multiple commands are run in index
  order.
* Automatically scroll if dragging to create a selection with the mouse and the
  cursor reaches the top or bottom line.
* Add -no-clear variants of copy-selection and copy-pipe which do not clear the
  selection after copying. Make copy-pipe clear the selection by default to be
  consistent with copy-selection.
* Add an argument to copy commands to set the prefix for the buffer name, this
  (for example) allows buffers for different sessions to be named separately.
* Update session activity on focus event.
* Pass target from source-file into the config file parser so formats in %if
  and %endif have access to more useful variables.
* Add the ability to infer an option type (server, session, window) from its
  name to show-options (it was already present in set-option).

(leot)

2020-01-01 14:16:41 UTC MAIN commitmail json YAML

im-ja: Disable GNOME 2 panel applet support.

inspired by FreeBSD Ports - gnome2 is dead, long live mate.

bump PKGREVISION

(nia)

2020-01-01 14:06:41 UTC MAIN commitmail json YAML

doc: Removed net/gnome-netstatus

(nia)

2020-01-01 14:05:56 UTC MAIN commitmail json YAML

net: Remove gnome-netstatus

Dead gnome2 panel applet. This is no longer part of GNOME.

(nia)

2020-01-01 14:03:27 UTC MAIN commitmail json YAML

doc: Removed x11/fast-user-switch-applet

(nia)

2020-01-01 14:02:48 UTC MAIN commitmail json YAML

2020-01-01 14:01:42 UTC MAIN commitmail json YAML

doc: Removed x11/grandr_applet

(nia)

2020-01-01 14:01:01 UTC MAIN commitmail json YAML

2020-01-01 13:43:01 UTC MAIN commitmail json YAML

hs-tf-random: use only ASCII in DESCR

(wiz)

2020-01-01 06:44:18 UTC MAIN commitmail json YAML

doc: Updated devel/hs-blaze-builder to 0.4.1.0

(pho)

2020-01-01 06:44:06 UTC MAIN commitmail json YAML

Update to blaze-builder-0.4.1.0

* 0.4.1.0
- Gain compatibility with the Semigroup/Monoid proposal
- Add Word8 HTML escaping builders
- Speed up `fromHtmlEscapedText` and `fromHtmlEscapedLazyText`

* 0.4.0.2
- Fixed warnings on GHC 7.10, courtesy of Mikhail Glushenkov.

* 0.4.0.1
- Tightened the version constraints on the bytestring package for GHC
  7.8

* 0.4.0.0
- This is now a compatibility shim for the new bytestring builder.
  Most of the old internal modules are gone.  See this blog post for
  more information:

  <http://blog.melding-monads.com/2015/02/12/announcing-blaze-builder-0-4/>

- The 'Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscaped*' functions
  now strip out any ASCII control characters present in their inputs.
  See <https://github.com/lpsmith/blaze-builder/issues/1> for more
  information.

(pho)

2020-01-01 06:13:37 UTC MAIN commitmail json YAML

(graphics/py-wand) correction part 2, mv README.rst under wand dir.,  tks leot@

(mef)

2020-01-01 05:58:27 UTC MAIN commitmail json YAML

(graphics/py-wand) correction part 1, sort PLIST, thanks leot@

(mef)

2020-01-01 05:44:53 UTC MAIN commitmail json YAML

Updated devel/p5-Compress-Raw-Bzip2 to 2.093
Updated devel/p5-Glib-Object-Introspection to 0.048
Updated devel/p5-Module-Compile to 0.38
Updated devel/p5-Module-CoreList to 5.20191220
Updated devel/p5-Module-Find to 0.14
Updated devel/p5-MooX-late to 0.016
Updated devel/p5-Moose to 2.2012
Updated devel/p5-MooseX-Daemonize to 0.22
Updated devel/p5-Parse-PMFile to 0.42
Updated devel/p5-Perl-Critic to 1.136

(mef)

2020-01-01 05:42:06 UTC MAIN commitmail json YAML

(devel/p5-MooX-late) Convert BUILD_DEPENDS to TEST_DEPENDS

(mef)

2020-01-01 05:39:06 UTC MAIN commitmail json YAML

(devel/p5-Perl-Critic) Updated to 1.136

1.136 Wed Nov 27 09:51:09 CST 2019
    Stable release.  No changes since 1.135_01.

1.135_01 Tue Nov 26 14:50:11 CST 2019
    [New Features]
    The ProhibitNoWarnings pollicy now handles warnings in the experimental::
    group.  Thanks, Ren辿e B辰cker. (GH #892)

    [Documentation]
    Prevented some example code from showing up in `perldoc`.  Thanks, Tom
    Hukins.  (GH #799)

(mef)

2020-01-01 05:37:32 UTC MAIN commitmail json YAML

doc: Updated devel/happy to 1.19.12

(pho)

2020-01-01 05:37:22 UTC MAIN commitmail json YAML

Update to happy-1.19.12

1.19.12
* Fix for building with GHC 8.8.x
* Move custom Setup preprocessing steps into a separate executable,
  like Alex

1.19.11
* Fix for building with GHC 8.6.x

1.19.10
* Fix polymorphic (rank-n) non-terminals
* Fix for GHC 8.8.1

1.19.9
* Fix cabal warnings
* Bump upper bounds
* Fix build with GHC 8.4.1-alpha

1.19.8
* Fix issue #94 (some grammars don't compile due to new type
  signatures introduced to allow overloading to be used)

1.19.7
* Fix misisng test suite files in the sdist

1.19.6
* Manually generate Parser.hs using Makefile before sdist, to fix
  bootstrapping problems with cabal sandboxes & new-build
* Documentation fixes
* Fixed GLR support
* new option -p/--pretty prints the grammar rules (only) to a file
* Added generation of additional type signatures to enable use of
  typeclasses in monadic parsers.

(pho)

2020-01-01 05:32:11 UTC MAIN commitmail json YAML

doc: Updated devel/alex to 3.2.5

(pho)

2020-01-01 05:32:03 UTC MAIN commitmail json YAML

Update to alex-3.2.5

Changes in 3.2.5:
* Build fixes for GHC 8.8.x

Changes in 3.2.4:
* Remove dependency on QuickCheck
* Change the way that bootstrapping is done: see README.md for build instructions

Changes in 3.2.3:
* fix issue when using cpphs (#116)

Changes in 3.2.2:
* Manage line length in generated files [GH-84]
* Fix issue when identifier with multiple single quotes, e.g. foo''
  was used
* Allow omitting spaces around = in macro definitions
* Include pre-generated Parser.hs and Scan.hs in the Hackage upload,
  to make bootstrapping easier.

Changes in 3.2.1:
* Fix build problem with GHC; add new test tokens_scan_user.x

Changes in 3.2.0:
* Allow the token type and productions to be overloaded, and add new
  directives: %token, %typeclass, %action. See "Type Signatures and
  Typeclasses" in the manual.
* Some small space leak fixes

(pho)

2020-01-01 05:25:05 UTC MAIN commitmail json YAML

doc: Updated sysutils/hs-temporary to 1.3

(pho)

2020-01-01 05:24:55 UTC MAIN commitmail json YAML

Update to temporary-1.3

1.3
* Generated directory names are now based on random hex strings rather
  than PIDs.
* This got a major version bump as a courtesy to users who may depend
  on the specific form of generated names, but that form is not part
  of the API contract and should not be depended upon.

1.2.1.1
* Improve the docs

1.2.1
* Limit support to GHC 7.0+
* Add new functions: writeTempFile, writeSystemTempFile,
  emptyTempFile, emptySystemTempFile
* Make sure that system* functions return canonicalized paths
* Modernize the code base, add tests and documentation

1.2.0.4
* Update maintainership information
* Fix the docs

(pho)

2020-01-01 05:21:34 UTC MAIN commitmail json YAML

doc: Updated math/hs-distributive to 0.6.1

(pho)

2020-01-01 05:21:17 UTC MAIN commitmail json YAML

Update to distributive-0.6.1

0.6.1 [2019.09.06]
* Add a Distributive instance for WrappedMonad m.

0.6 [2018.07.02]
* Remove fmapCollect.
* Avoid incurring some dependencies when using recent GHCs.

0.5.3
* Support doctest-0.12

0.5.2
* Revamp Setup.hs to use cabal-doctest. This makes distributive build
  with Cabal-1.25, and makes the doctests work with cabal new-build
  and sandboxes.
* Fix bugs in Data.Distributive.Generic that cause generic
  Distributive instances not to work properly for datatypes with
  recursive types
* Add genericCollect to Data.Distributive.Generic, and switch the
  underlying machinery in that module to work on a collect-like method
  instead of a distribute-like one
* Add a test suite for regression-testing Data.Distributive.Generic

0.5.1
* Add Distributive instances for datatypes from Data.Semigroup and
  GHC.Generics
* Add MINIMAL pragma for Distributive

0.5.0.2
* A more elegant fix for builds on GHC 7.2

0.5.0.1
* Fix builds on GHC 7.2

0.5
* Added flags for removing some dependencies.
* Support doctests when building to non-standard locations (such as
  when using stack.)
* Support base-orphans

(pho)

2020-01-01 05:17:29 UTC MAIN commitmail json YAML

(devel/p5-Parse-PMFile) Updated to 0.42

0.42 2019/11/09
  - no code changes
  - explicitly declared ExtUtils::MakeMaker::CPANfile as a configure
    requirement (Nikolo++)

(mef)

2020-01-01 05:15:31 UTC MAIN commitmail json YAML

doc: Updated devel/hs-resourcet to 1.1.11

(pho)

2020-01-01 05:15:20 UTC MAIN commitmail json YAML

Update to resourcet-1.1.11

1.1.11
* runResourceTChecked, which checks if any of the cleanup actions
  threw exceptions and, if so, rethrows them. NOTE This is probably a
  much better choice of function than runResourceT, and in the next
  major version release, will become the new behavior of runResourceT.

1.1.10
* Added MonadUnliftIO instances and UnliftIO.Resource

1.1.9
* Add generalized version of resourceForkIO

1.1.8.1
* Allocation actions should be masked

1.1.8
* Add instance MonadFix ResourceT #281

1.1.7.5
* Inline the tutorial from SoH

1.1.7.4
* Make test suite slightly more robust

1.1.7.3
* Doc tweak

1.1.7.2
* Remove upper bound on transformers #249

1.1.7.1
* transformers-compat 0.5

1.1.7
* Canonicalise Monad instances #237

1.1.6
* Safe/Trustworthy for resourcet #220

1.1.5
* Add pass-through instances for Alternative and MonadPlus #214

1.1.4.1
* Allow older exceptions version again

1.1.4
* Add MonadResource ExceptT instance #198

1.1.3.2
* monad-control-1.0 support #191

(pho)

2020-01-01 05:14:22 UTC MAIN commitmail json YAML

(devel/p5-MooseX-Daemonize) Updated to 0.22

0.22 2019-12-07 01:25:48Z
    - fix usage of setsid

(mef)

2020-01-01 05:12:43 UTC MAIN commitmail json YAML

doc: Updated devel/hs-lifted-base to 0.2.3.12

(pho)

2020-01-01 05:12:31 UTC MAIN commitmail json YAML

2020-01-01 05:09:22 UTC MAIN commitmail json YAML

(devel/p5-Moose) Updated to 2.2012

2.2012  2019-11-22
  [TESTS]
  - adjust test of missing package to accomodate new diagnostic message in
    perl 5.31.6 (RT#130929)

(mef)

2020-01-01 05:03:44 UTC MAIN commitmail json YAML

Add hs-unliftio-core

(pho)

2020-01-01 05:03:16 UTC MAIN commitmail json YAML

doc: Added devel/hs-unliftio-core version 0.1.2.0

(pho)

2020-01-01 05:03:08 UTC MAIN commitmail json YAML

Import unliftio-core-0.1.2.0

Provides the core MonadUnliftIO typeclass, instances for base and
transformers, and basic utility functions. Typically, you'll want to
use the unliftio library, which provides more functionality (and a
much better description).

(pho)

2020-01-01 04:54:10 UTC MAIN commitmail json YAML

Suppress an error occurs when buildlink is not present

(pho)

2020-01-01 04:51:32 UTC MAIN commitmail json YAML

doc: Updated devel/hs-monad-control to 1.0.2.3

(pho)

2020-01-01 04:51:21 UTC MAIN commitmail json YAML

Update to monad-control-1.0.2.3

1.0.2.3
* Correct spelling mistake. Courtesy of Edward Betts.
* Support transformers-compat-0.6.

1.0.2.2
* Added some good documentation. Courtesy of Franz Thoma.

1.0.2.1
* Refer to Michael Snoyman's excellent tutorial on monad-control.

1.0.2.0
* Improve documentation by including type equalities in the Haddock
  documentation.
* Add helpers to define MonadTransControl for stack of two:
  RunDefault2, defaultLiftWith2, defaultRestoreT2

1.0.1.0
* Added the functions:

  liftThrough
    :: (MonadTransControl t, Monad (t m), Monad m)
    => (m (StT t a) -> m (StT t b)) -- ^
    -> t m a -> t m b

  captureT :: (MonadTransControl t, Monad (t m), Monad m) => t m (StT t ())
  captureM :: MonadBaseControl b m => m (StM m ())

* Added Travis-CI integration

1.0.0.5
* Support transformers-0.5 & ransformers-compat-0.5.*.

1.0.0.4
* Support transformers-compat-0.4.*.

1.0.0.3
* Unconditionally add ExceptT instances using transformers-compat.
  Courtesy of Adam Bergmark.

1.0.0.2
* Add a base >= 4.5 constraint because monad-control only builds on
  GHC >= 7.4.

1.0.0.1
* Use Safe instead of Trustworthy. This requires a dependency on stm.

1.0.0.0
* Switch the associated data types StT and StM to associated type
  synonyms.

  This is an API breaking change. To fix your MonadTransControl or
  MonadBaseControl instances simply remove the StT or StM constructors
  and deconstructors for your monad transformers or monad.

* Add the embed, embed_ and liftBaseOpDiscard functions.

0.3.3.1
* Unconditionally add ExceptT instances using transformers-compat.
  Courtesy of Adam Bergmark.

(pho)

2020-01-01 04:47:56 UTC MAIN commitmail json YAML

doc: Updated devel/hs-transformers-base to 0.4.5.2

(pho)

2020-01-01 04:47:40 UTC MAIN commitmail json YAML

2020-01-01 04:44:06 UTC MAIN commitmail json YAML

(devel/p5-MooX-late) Updated to 0.016

0.016  2019-11-18
[ Test Suite ]
- Get test suite passing and stuff.

(mef)

2020-01-01 04:42:07 UTC MAIN commitmail json YAML

(devel/p5-Module-Find) Updated to 0.14

0.14, 2019-12-25
A long overdue update. Thank you for the many contributions!

- Fixed RT#99055: Removed file readability check (pull request contributed by Moritz Lenz)
- Now supports @INC hooks (pull request contributed by Graham Knop)
- Now filters out filenames starting with a dot (pull request contributed by Desmond Daignault)
- Now uses strict (pull request contributed by Shlomi Fish)
- Fixed RT#122016: test/ files show up in metacpan (bug report contributed by Karen Etheridge)

(mef)

2020-01-01 04:39:24 UTC MAIN commitmail json YAML

(devel/p5-Module-CoreList) Updated to 5.20191220

5.20191220
  - Updated for v5.31.7

5.20191120
  - Updated for v5.31.6

(mef)

2020-01-01 04:36:28 UTC MAIN commitmail json YAML

(devel/p5-Module-Compile) Updated to 0.38

0.38 Tue Dec 24 17:24:48 PST 2019
- Apply PR/11 xenu++
- App::Prove breaks on Windows when $/ is undefined

(mef)

2020-01-01 04:36:11 UTC MAIN commitmail json YAML

doc: Updated devel/hs-mmorph to 1.1.3

(pho)

2020-01-01 04:35:58 UTC MAIN commitmail json YAML

Update to mmorph-1.1.3

1.1.3
* Add an MFunctor instance for ComposeT for GHC >= 8.6
* Add GHC 8.8 support

1.1.2
* Conditionally disable Polykinds to support older versions of GHC

1.1.1
* Increase upper bound on transformers-compat

1.1.0
BREAKING CHANGE: Enable PolyKinds
  This should in theory be a non-breaking change, but due to a bug in
  GHC 8.0.1 and kind inference ambiguities I'm marking this as a
  breaking change

(pho)

2020-01-01 04:35:29 UTC MAIN commitmail json YAML

Remove unused variables

(pho)

2020-01-01 04:23:42 UTC MAIN commitmail json YAML

doc: Updated devel/hs-exceptions to 0.10.4

(pho)

2020-01-01 04:23:34 UTC MAIN commitmail json YAML

Update to exceptions-0.10.4

0.10.4 [2019.12.26]
* Allow building with template-haskell-2.16.*.
* Only depend on transformers-compat on old versions of GHC.

0.10.3 [2019.08.27]
* MonadThrow instance for the strict ST monad.

0.10.2 [2019.05.02]
* Allow building with base-4.13/template-haskell-2.15.

0.10.1 [2019.03.26]
* Define a MonadFail instance for CatchT.
* Allow QuickCheck-2.13 in the test suite.

0.10.0
* Fix a regression in 0.9.0 whereby the non-IO effects in bracket's
  use action were not visible to the release action, and the non-IO
  effects in the release action were not visible after the bracket
  call.
* The type of generalBracket was changed in order to restore those
  non-IO effects, so if you are a library author that provides a
  MonadMask instance, you will need to update your implementation of
  this method.
* Add MonadMask instance for MaybeT
* Add onError function whose action also runs on errors which are not
  exceptions, such as a Nothing or a Left.

0.9.0
* Add generalBracket to the MonadMask typeclass, allowing more valid
  instances.
* Note that functions such as bracket and finally are now based off of
  generalBracket, so if you are a library author that provides a
  MonadMask instance, you will need to provide an implementation of
  this method.
* Add MonadMask instances for ExceptT and ErrorT

0.8.3
* MonadCatch and MonadMask instances for Either SomeException

0.8.1
* Support for throwing in the template-haskell Q monad
* Support for transformers 0.5

0.8.0.1
* Resolved warnings on GHC 7.10 and with transformers 0.4.

0.8
* Use transformers-compat to allow support for ExceptT even on older
  transformers versions.

0.7
* stm support

(pho)

2020-01-01 03:50:08 UTC MAIN commitmail json YAML

(devel/p5-Glib-Object-Introspection) Updated to 0.048

Overview of changes in Glib::Object::Introspection 0.048
========================================================

* Hush deprecation warnings by using memmove instead of g_memmove
* Adapt t/arrays.t to newer poppler versions to avoid test failures
* Avoid double-freeing struct entries in flat array
* Copy item memory in flat arrays when we are given ownership (RT# 130280)
* Hush a few compiler warnings
* Fix skip count in t/arrays.t
* Adapt t/arrays.t to newer poppler versions to avoid test failures

(mef)

2020-01-01 03:44:15 UTC MAIN commitmail json YAML

doc: Updated devel/hs-QuickCheck to 2.13.2

(pho)

2020-01-01 03:44:06 UTC MAIN commitmail json YAML

2020-01-01 03:41:45 UTC MAIN commitmail json YAML

Add hs-splitmix

(pho)

2020-01-01 03:41:14 UTC MAIN commitmail json YAML

doc: Added devel/hs-splitmix version 0.0.3

(pho)

2020-01-01 03:41:02 UTC MAIN commitmail json YAML

Import splitmix-0.0.3

Pure Haskell implementation of SplitMix described in

Guy L. Steele, Jr., Doug Lea, and Christine H. Flood. 2014. Fast
splittable pseudorandom number generators. In Proceedings of the 2014
ACM International Conference on Object Oriented Programming Systems
Languages & Applications (OOPSLA '14). ACM, New York, NY, USA,
453-472. DOI: https://doi.org/10.1145/2660193.2660195

The paper describes a new algorithm SplitMix for splittable
pseudorandom number generator that is quite fast: 9 64 bit
arithmetic/logical operations per 64 bits generated.

SplitMix is tested with two standard statistical test suites
(DieHarder and TestU01, this implementation only using the former) and
it appears to be adequate for "everyday" use, such as Monte Carlo
algorithms and randomized data structures where speed is important.

In particular, it should not be used for cryptographic or security
applications, because generated sequences of pseudorandom values are
too predictable (the mixing functions are easily inverted, and two
successive outputs suffice to reconstruct the internal state).

(pho)

2020-01-01 03:33:21 UTC MAIN commitmail json YAML

doc: Updated devel/hs-MonadRandom to 0.3nb1

(pho)

2020-01-01 03:33:07 UTC MAIN commitmail json YAML

Update to MonadRandom-0.5.1.1

0.5.1.1 (21 May 2018)
* Only depend on fail package when GHC < 8.0.

0.5.1 (9 February 2017)
* Re-export System.Random from Control.Monad.Random.{Lazy,Strict} and
  hence also from Control.Monad.Random.
* Hackage r1: allow transformers-compat-0.6.x.

0.5 (3 January 2017)
* This release has quite a few small additions as well as a big module
  reorganization. However, thanks to module re-exports, most existing
  code using the library should continue to work with no changes; the
  major version bump reflects the large reorganization and my
  inability to 100% guarantee that existing user code will not break.
* The biggest changes that may be of interest to users of the library
  include new lazy vs strict variants of the Rand monad; a new
  MonadInterleave class which is a big improvement over MonadSplit;
  new PrimMonad instances; and new random selection functions like
  weighted, weightedMay, uniformMay, etc.. See the list below for full
  details.
* Although there was some discussion of generalizing MonadRandom to
  work for a wider range of underlying generators (see #26, #31, and
  comments on this blog post), I decided to punt on that for now. It
  seems rather complicated and there are already good alternatives so
  I decided to keep things simple for this release. I'm still open to
  proposals for generalizing future releases.

Changes in 0.5 include:
* Refactor to reflect structure of mtl and transformers libraries.
* Add lazy and strict variants of RandT.
* Add MonadRandom and MonadSplit instances for ListT.
* Add (but do not export) unRandT field to RandT.
* Add MonadCont, MonadError, MonadRWS, PrimMonad, and MonadFail
  instances for RandT.
* Add evalRandTIO operation.
* Move fromList and uniform operations to Control.Monad.Random.Class.
* fromList now raises an error when the total weight of elements is
  zero.
* Generalize the type of uniform to work over any Foldable.
* Add new operations weighted, weightedMay, fromListMay, and
  uniformMay. weighted is like fromList but generalized to work over
  any Foldable. The May variants return a Maybe result instead of
  raising an error.
* New MonadInterleave class for random monads which can interleave
  random generation using split. In some ways this is similar to
  MonadSplit but much more useful.
* Improved documentation.

0.4.2.3 (21 April 2016)
* Mark Control.Monad.Random as Trustworthy.

0.4.2.2 (18 January 2016)
* Allow transformers-0.5.

0.4.2.1 (16 January 2016)
* Allow transformers-compat-0.5.

0.4.2 (16 January 2016)
* Add MonadPlus and Alternative instances for RandT.

0.4.1 (20 November 2015)
* Remove unnecessary Monad m constraint from liftRandT and runRandT.
  This should again technically require a major version bump, but I'm
  not doing it this time in the interest of not being super
  annoying. If this breaks something for you, just yell, and I will
  deprecate this version and do a proper 0.5 release.

0.4 (12 May 2015)
* Remove unnecessary RandomGen g constraints from liftRandT, liftRand,
  evalRandT, evalRand, runRandT, runRand.
* A major version bump is required by the PVP since the types of all
  the above methods have changed, but this release is again very
  unlikely to break any client code.

0.3.0.2 (30 March 2015)
* Add transformers-compat to allow building with newer mtl

0.3.0.1 (24 November 2014)
* Improve documentation: ranges are exclusive at the upper bound

(pho)

2020-01-01 03:28:13 UTC MAIN commitmail json YAML

Remove PLIST; we can no longer use it for Haskell packages

(pho)

2020-01-01 03:26:00 UTC MAIN commitmail json YAML

doc: Updated devel/hdevtools to 0.1.8.0

(pho)

2020-01-01 03:25:51 UTC MAIN commitmail json YAML

Update to hdevtools-0.1.8.0

0.1.8.0 - 2019-03-10
* Add support for ghc-8.6 and Cabal-2.4.

0.1.7.0 - 2018-08-08
* Add support for ghc-8.4 and Cabal-2.2.

0.1.6.1 - 2017-12-17
* Fixed moduleinfo command to load targets correctly.
* Print version on -v command line option.
* Fixed build with ghc-8.2.0.

0.1.6.0 - 2017-08-21
* Added handling of source errors: GHC SourceError and other
  exceptions are now correctly sent to the frontend process. This
  enables hdevtools to correctly report haskell syntax errors and
  improves visibility of exceptions leading the backend process to
  die.
* .hdevtoolsrc file for project-specific configuration.
* Use of stack can be turned off with --nostack.

0.1.5.0 - 2016-12-23
* (Re-)added template haskell support when required. Can be turned off
  using --noth.
* Fixed system installed GHC libdir paths using stack.

0.1.4.1 - 2016-09-04
* Do not try to execute stack commands if not available.

0.1.4.0 - 2016-08-08
* Determine GHC libdir and binaries using stack.

0.1.3.2 - 2016-06-09
* Added GHC 8.0.x support

0.1.3.1 - 2016-05-13
* Added support for new Cabal versions
* Do not generate code, fixing inline-c modules typechecking

0.1.3.0 - 2016-02-29
* Improved performance in stack projects: The stack configuration is
  updated only when the passed path implies a different
  stack.yaml. Performance improved substantially from roughly ~1s to
  ~0.3s.

(pho)

2020-01-01 03:13:48 UTC MAIN commitmail json YAML

doc: Updated devel/hs-syb to 0.7.1

(pho)

2020-01-01 03:13:39 UTC MAIN commitmail json YAML

Update to syb-0.7.1

Define recursive traversals in two parts, non-recursive wrapper and
recursive local helper to facilitate inlining and avoid passing the
same argument to all recursive calls

(pho)

2020-01-01 03:12:31 UTC MAIN commitmail json YAML

Updated devel/p5-Alien-Build to 1.94
Updated devel/p5-CPAN-Perl-Releases to 5.20191220
Updated devel/p5-Compress-Raw-Zlib to 2.093

(mef)

2020-01-01 03:10:45 UTC MAIN commitmail json YAML

doc: Updated net/hs-network to 3.1.1.1

(pho)

2020-01-01 03:10:36 UTC MAIN commitmail json YAML

Update to network-3.1.1.1

Version 3.1.1.1
* Fix for GHCJS. #431

Version 3.1.1.0
* A new API: gracefulClose. #417
* touchSocket, unsafeFdSocket: Allow direct access to a socket's file
  descriptor while providing tools to prevent it from being garbage
  collected. This also deprecated fdSocket in favor of unsafeFdSocket
  and withFdSocket. #423
* socketToFd: Duplicates a socket as a file desriptor and closes the
  source socket. #424

Version 3.1.0.1
* getAddrInfo: raise exception if no AddrInfo returned. #410
* Avoid catching SomeException. #411

Version 3.1.0.0
* Making GC of socket safer. #399
* Deprecating fdSocket. Use withFdSocket instead to ensure that
  sockets are GCed in proper time. #399

Version 3.0.1.1
* Fix blocking if_nametoindex errors on Windows #391

Version 3.0.1.0
* Added getSocketType :: Socket -> IO SocketType. #372
* Correcting manual and brushing up test cases #375
* Fixed longstanded bug in getContents on mac #375
* Fixing regression: set correct sockaddr length for abstract
  addresses for Linux. #374

Version 3.0.0.1
* Fixed a bug in connect where exceptions were not thrown #368

Version 3.0.0.0
* Breaking change: the Network and Network.BSD are
  removed. Network.BSD is provided a new package: network-bsd.
* Breaking change: the signatures are changed:

    old fdSocket :: Socket -> CInt
    new fdSocket :: Socket -> IO CInt

    old mkSocket :: CInt -> Family -> SocketType -> ProtocolNumber -> SocketStatus -> IO Socket
    new mkSocket :: CInt -> IO Socket

* Breaking change: the deprecated APIs are removed: send, sendTo,
  recv, recvFrom, recvLen, htonl, ntohl, inet_addr, int_ntoa,
  bindSocket, sClose, SocketStatus, isConnected, isBound, isListening,
  isReadable, isWritable, sIsConnected, sIsBound, sIsListening,
  sIsReadable, sIsWritable, aNY_PORT, iNADDR_ANY, iN6ADDR_ANY,
  sOMAXCONN, sOL_SOCKET, sCM_RIGHTS, packSocketType, getPeerCred.
* Breaking change: SockAddrCan is removed from SockAddr.
* Socket addresses are extendable with Network.Socket.Address.
* "socket" is now asynchronous-exception-safe. #336
* "recvFrom" returns (0, addr) instead of throwing an error on EOF. #360
* All APIs are available on any platforms.
* Build system is simplified.
* Bug fixes.

Version 2.8.0.1
* Eensuring that accept returns a correct sockaddr for unix
  domain. #400
* Avoid out of bounds writes in pokeSockAddr. #400

Version 2.8.0.0
* Breaking change: PortNumber originally contained Word16 in network
  byte order and used "deriving Ord". This results in strange behavior
  on the Ord instance. Now PortNumber holds Word16 in host byte
  order. #347
* Breaking change: stopping the export of the PortNum constructor in
  PortNumber.
* Use bytestring == 0.10.* only.
* Use base >= 4.7 && < 5.

Version 2.7.0.2
* Removing withMVar to avoid the deadlock between "accept" and "close"
  #330
* "close" does not throw exceptions. A new API: "close'" throws
  exceptions when necessary. #337
* Fixing the hang of lazy sendAll. #340
* Installing NetDef.h (#334) #334

Version 2.7.0.1
* A new API: socketPortSafe. #319
* Fixing a drain bug of sendAll. #320
* Porting the new CALLCONV convention from master. #313
* Withdrawing the deprecations of packFamily and unpackFamily. #324

Version 2.7.0.0
* Obsoleting the Network module.
* Obsoleting the Network.BSD module.
* Obsoleting APIs: MkSocket, htonl, ntohl, getPeerCred, getPeerEid,
  send, sendTo, recv, recvFrom, recvLen, inet_addr, inet_ntoa,
  isConnected, isBound, isListening, isReadable, isWritable, aNY_PORT,
  iNADDR_ANY, iN6ADDR_ANY, sOMAXCONN, sOL_SOCKET, sCM_RIGHTS,
  packFamily, unpackFamily, packSocketType
* Breaking change: do not closeFd within sendFd. #271
* Exporting ifNameToIndex and ifIndexToName from Network.Socket.
* New APIs: setCloseOnExecIfNeeded, getCloseOnExec and getNonBlock
* New APIs: isUnixDomainSocketAvailable and getPeerCredential
* socketPair, sendFd and recvFd are exported even on Windows.

Version 2.6.3.5
* Reverting "Do not closeFd within sendFd" #271

Version 2.6.3.4
* Don't touch IPv6Only when running on OpenBSD #227
* Do not closeFd within sendFd #271
* Updating examples and docs.

Version 2.6.3.3
* Adds a function to show the defaultHints without reading their
  undefined fields #291
* Improve exception error messages for getAddrInfo and getNameInfo
  #289

Version 2.6.3.2
* Zero memory of sockaddr_un if abstract socket #220
* Improving error messages #232
* Allow non-blocking file descriptors via setNonBlockIfNeeded #242
* Update config.{guess,sub} to latest version #244
* Rename my_inet_ntoa to avoid symbol conflicts #228
* Test infrastructure improvements #219 #217 #218
* House keeping and cleanup #238 #237

Version 2.6.3.1
* Reverse breaking exception change in Network.Socket.ByteString.recv
  #215

Version 2.6.3.0
* New maintainers: Evan Borden (@eborden) and Kazu Yamamoto
  (@kazu-yamamoto). The maintainer for a long period, Johan Tibell
  (@tibbe) stepped down. Thank you, Johan, for your hard work for a
  long time.
* New APIs: ntohl, htonl,hostAddressToTuple{,6} and
  tupleToHostAddress{,6}. #210
* Added a Read instance for PortNumber. #145
* We only set the IPV6_V6ONLY flag to 0 for stream and datagram socket
  types, as opposed to all of them. This makes it possible to use
  ICMPv6. #180 #181
* Work around GHC bug #12020. Socket errors no longer cause segfaults
  or hangs on Windows. #192
* Various documentation improvements and the deprecated pragmas. #186
  #201 #205 #206 #211
* Various internal improvements. #193 #200

Version 2.6.2.1
* Regenerate configure and HsNetworkConfig.h.in.
* Better detection of CAN sockets.

Version 2.6.2.0
* Add support for TCP_USER_TIMEOUT.
* Don't conditionally export the SockAddr constructors.
* Add isSupportSockAddr to allow checking for supported address types
  at runtime.

(pho)

2020-01-01 03:09:21 UTC MAIN commitmail json YAML

(devel/p5-Compress-Raw-Zlib) Updated to 2.093

  2.093 7 December 2019
      * No Changes

  2.092 4 December 2019
      * No Changes

(mef)

2020-01-01 03:07:18 UTC MAIN commitmail json YAML

(devel/p5-Compress-Raw-Bzip2) Updated to 2.093

  2.093 7 December 2019
      * No changes

  2.092 4 December 2019
      * No changes

(mef)

2020-01-01 03:04:08 UTC MAIN commitmail json YAML

(devel/p5-CPAN-Perl-Releases) Updated 4.22 to 5.20191220

version 5.20191220 at 2019-12-21 10:53:56 +0000
    Updated for v5.31.7

(mef)

2020-01-01 03:01:25 UTC MAIN commitmail json YAML

doc: Updated devel/hs-cmdargs to 0.10.20

(pho)

2020-01-01 03:01:16 UTC MAIN commitmail json YAML

Update to cmdargs-0.10.20

0.10.20, released 2018-01-22
    #54, use the getopt data types from base
0.10.19, released 2018-01-01
    #47, ensure Semigroup instance on all GHC versions
0.10.18, released 2017-09-24
    #47, GHC 8.4 compatibility
0.10.17, released 2017-03-31
    Add processValueIO for more controlled error messages
    #529, don't include the stack trace in processValue
0.10.16, released 2017-03-22
    Minor improvement to error messages
0.10.15, released 2017-03-06
    #43, GHC 8.2 compatibility
0.10.14, released 2016-02-16
    #39, ensure correct line breaks in HTML help output
    #18, preserve manual \n in help messages
    #25, reformat the README

(pho)

2020-01-01 02:55:17 UTC MAIN commitmail json YAML

doc: Updated devel/hs-mtl to 2.2.2

(pho)

2020-01-01 02:55:02 UTC MAIN commitmail json YAML

Update to mtl-2.2.2

* Control.Monad.Identity now re-exports Control.Monad.Trans.Identity
* Fix a bug in which Control.Monad.State.Class.modify' was not as
  strict in the new state as its counterparts in transformers
* Add a MonadError () Maybe instance
* Add liftEither :: MonadError e m => Either e a -> m a to
  Control.Monad.Except{.Class}
* Add a MonadWriter w ((,) w) instance (when built against base-4.9 or
  later)

(pho)

2020-01-01 02:51:06 UTC MAIN commitmail json YAML

doc: Updated converters/hs-aeson to 1.4.6.0

(pho)

2020-01-01 02:50:57 UTC MAIN commitmail json YAML

2020-01-01 02:44:07 UTC MAIN commitmail json YAML

doc: Updated devel/hs-vector to 0.12.0.3

(pho)

2020-01-01 02:43:36 UTC MAIN commitmail json YAML

Update to vector-0.12.0.3

Changes in version 0.12.0.3
* Add support for ghc >=8.8 monad fail

Changes in version 0.12.0.2
* Fixes issue #220, compact heap operations crashing on boxed vectors
  constructed using traverse.
* remove usage of Data.Primitive.Address and clarify the memset Prim
  Storable smuggling trick in Vector.Storable.Mutable
* backport injective type family support

Changes in version 0.12.0.1
* Make sure `length` can be inlined
* Include modules that test-suites depend on in other-modules

Changes in version 0.12.0.0
* Documentation fixes/additions
* New functions: createT, iscanl/r, iterateNM, unfoldrM, uniq
* New instances for various vector types: Semigroup, MonadZip
* Made `Storable` vectors respect memory alignment
* Changed some macros to ConstraintKinds
  * Dropped compatibility with old GHCs to support this
* Add `Eq1`, `Ord1`, `Show1`, and `Read1` `Vector` instances, and
  related helper functions.
* Relax context for `Unbox (Complex a)`.

(pho)

2020-01-01 02:41:18 UTC MAIN commitmail json YAML

(devel/p5-Alien-Build) Updated to 1.94

1.94      2019-12-16 12:17:26 -0700
  - Prefer tar.exe on Windows if it is bsdtar (gh#150)
  - Prefer tar.exe on Windows for unzip if it is bsdtar (gh#151, gh#152)

1.93      2019-12-09 02:22:44 -0700
  - curl plugin not used unless required -J option is supported.
    (gh#147, gh#148)

(mef)

2020-01-01 02:34:09 UTC MAIN commitmail json YAML

Updated devel/p5-B-Keywords to 1.21
Updated devel/p5-EV to 4.31
Updated devel/p5-ExtUtils-MakeMaker to 7.42

(mef)

2020-01-01 02:30:02 UTC MAIN commitmail json YAML

Add hs-contravariant

(pho)

2020-01-01 02:29:28 UTC MAIN commitmail json YAML

doc: Added math/hs-contravariant version 1.5.2

(pho)

2020-01-01 02:29:19 UTC MAIN commitmail json YAML

Import contravariant-1.5.2 from wip

Contravariant functors, sometimes referred to colloquially as
cofunctor, even though the dual of a functor is just a functor. As
with functor the definition of contravariant for a given ADT is
unambiguous.

(pho)

2020-01-01 02:26:36 UTC MAIN commitmail json YAML

(devel/p5-ExtUtils-MakeMaker) Updated 7.38 to 7.42

7.42    Tue 17 Dec 22:02:25 GMT 2019

    No changes since v7.41_01

7.41_01 Mon 16 Dec 21:36:24 GMT 2019

    Test fixes:
    - README.pod warnings are suppressed during testing
      so no need to skip when PERL_CORE is defined

    Doc fixes:
    - Update referenced modules for new distributions
    - Updated SEE ALSO section accordingly

7.40    Mon 16 Dec 19:33:13 GMT 2019

    No changes since v7.39_05

7.39_05 Thu 21 Nov 11:45:13 GMT 2019

    Bug fixes:
    - Always assume that libraries are shared on AIX

7.39_04 Mon 18 Nov 14:54:46 GMT 2019

    Test Fixes:
    - Skip "merged /usr" tests on Cygwin

    QA Fixes:
    - Added cygwin testing with Github actions
    - Added macos testing with Github actions

7.39_03 Sun 17 Nov 19:53:04 GMT 2019

    Doc fixes:
    - Fix typo in link to MakeMaker
    - Link to referenced modules from MM_Cygwin maybe_command

7.39_02 Thu  7 Nov 09:33:29 GMT 2019

    Cygwin fixes:
    - Removed MM_Cygwin all_target() override

    Doc fixes:
    - Add crosslinks to various referenced documentation

7.39_01 Mon 16 Sep 07:19:37 BST 2019

    Test fixes:
    - README.pod warnings suppressed during testing
    - Don't parallise dynamic/static tests

(mef)

2020-01-01 02:23:38 UTC MAIN commitmail json YAML

intel-vaapi-driver: Follow redirects

(ryoon)

2020-01-01 02:23:20 UTC MAIN commitmail json YAML

Add hs-StateVar

(pho)

2020-01-01 02:22:49 UTC MAIN commitmail json YAML

doc: Added devel/hs-StateVar version 1.2

(pho)

2020-01-01 02:22:40 UTC MAIN commitmail json YAML

Import StateVar-1.2 from wip

This package contains state variables, which are references in the IO
monad, like IORefs or parts of the OpenGL state.

(pho)

2020-01-01 02:18:21 UTC MAIN commitmail json YAML

doc: Updated devel/hs-stm to 2.5.0.0

(pho)

2020-01-01 02:18:07 UTC MAIN commitmail json YAML

Update to stm-2.5.0.0

2.5.0.0 Sep 2018
* Removed alwaysSucceeds and always, GHC's invariant checking
  primitives. (GHC #14324)
* Add lengthTBQueue to Control.Concurrent.STM.TBQueue (gh-9)
* Add stateTVar :: TVar s -> (s -> (a, s)) -> STM a combinator (gh-14)
* Switched newTBQueue and newTBQueueIO to accept Natural as size
  (gh-17)
* Switched signalTSemN and newTSem to accept Natural and Integer
  respectively (gh-17)

2.4.5.1 Sep 2018
* Fix incorrect bookkeeping of write capacity in flushTBQueue (gh-9)
* Avoid redundant writeTVars in flushTQueue to avoid unncessarily
  invalidating other transactions (gh-6)

2.4.5.0 Feb 2018
* Fix space leak in TBQueue (gh-2, GHC#14494)
* Make signalTSem resilient against Int overflows (gh-4)
* Make definition of readTQueue consistent with readTBQueue (gh-3,
  GHC#9539)
* Add flushTQueue to Control.Concurrent.STM.TQueue (gh-1)
* Add flushTBQueue to Control.Concurrent.STM.TBQueue (gh-1)
* Add signalTSemN operation (gh-5)

2.4.4.1 Dec 2015
* Add support for base-4.9.0.0
* Drop support for GHC 6.12 / base-4.2

2.4.4 Dec 2014
* Add support for base-4.8.0.0
* Tighten Safe Haskell bounds
* Add mkWeakTMVar to Control.Concurrent.STM.TMVar
* Add @since-annotations

(pho)

2020-01-01 02:13:22 UTC MAIN commitmail json YAML

Removed graphics/qiviewer
Removed math/extcalc

(kamil)

2020-01-01 02:11:52 UTC MAIN commitmail json YAML

Add hs-integer-logarithms

(pho)

2020-01-01 02:09:37 UTC MAIN commitmail json YAML

doc: Added devel/hs-uuid-types version 1.0.3

(pho)

2020-01-01 02:09:18 UTC MAIN commitmail json YAML

Add hs-uuid-types

(pho)

2020-01-01 02:08:39 UTC MAIN commitmail json YAML

Import uuid-types-1.0.3

This library contains type definitions for Universally Unique
Identifiers and basic conversion functions. See
http://en.wikipedia.org/wiki/UUID for the general idea.

(pho)

2020-01-01 02:01:07 UTC MAIN commitmail json YAML

Add hs-colour, hs-fail, hs-generic-deriving, hs-old-locale

(pho)

2020-01-01 01:59:14 UTC MAIN commitmail json YAML

2020-01-01 01:57:59 UTC MAIN commitmail json YAML

qiviewer: Remove

Leftover qt4 dead package. Proposed on ML 2 months ago.

(kamil)

2020-01-01 01:47:43 UTC MAIN commitmail json YAML

doc: Updated security/sudo to 1.8.30

(kim)

2020-01-01 01:47:29 UTC MAIN commitmail json YAML

Update to sudo 1.8.30

Notable changes:

* The version string no longer has the word "beta" in it.

(kim)

2020-01-01 01:38:18 UTC MAIN commitmail json YAML

(devel/p5-EV) Updated to 4.31

4.31 Fri Dec 20 21:57:00 CET 2019
  - (libev) handle backends with minimum wait time a bit better by
      not waiting in the presence of already-expired timers
      (behaviour reported by Felipe Gasper).
  - (libev) use timerfd to detect timejumps.
  - (libev) new loop flag: EVFLAG_NOTIMERFD.

(mef)

2020-01-01 01:35:33 UTC MAIN commitmail json YAML

(devel/p5-B-Keywords) Updated to 1.21

1.21 2019-12-17 17:38:00 rurban
  - isa was added with 5.31.7
  - improved t/z_kwalitee.t

(mef)

2020-01-01 01:30:37 UTC MAIN commitmail json YAML

doc: Updated security/doas to 6.2p4

(ng0)

2020-01-01 01:30:19 UTC MAIN commitmail json YAML

security/doas: update to version 6.2p4

Changelog picked from https://github.com/slicer69/doas/releases:

6.2p4:
* Keeping environment variables with keepenv
  On some platforms (seemingly Linux and macOS) it is possible for
  repeated calls to getpwuid() can over-write the original struct
  passwd structure. (This behaviour may vary depending on which
  C library is used. This can lead to the original user's
  environment data being overwritten by the target user's, even
  when "keepenv" is specified in the doas.conf file.
  We now do a deep copy of the original and target users' struct
  passwd information to avoid over-writing the original on platforms
  where libc uses a static area for all calls.

(ng0)

2020-01-01 01:19:18 UTC MAIN commitmail json YAML

doc: Updated textproc/json-yaml to 1.2.1

(sjmulder)

2020-01-01 01:19:00 UTC MAIN commitmail json YAML

json-yaml: Update to 1.2.1

Changes in 1.2.1:
- Fixed: extraneous error message due to switch fallthrough.

Changes in 1.2:
- Added: yaml-json to convert YAML back into JSON. Doesn't suport YAML
  aliases yet.
- Changed: Makefile no longer hardcodes /usr/local/{include,lib}.
- Changed: no longer requires nonstandard libc headers (err.h).
- Changed: small documentation tweaks.
- Removed: cleanup function; let OS handle it.
- Removed: version number from usage output.

(sjmulder)

2020-01-01 01:10:58 UTC MAIN commitmail json YAML

doc: Updated www/nsm to 1.25

(ng0)

2020-01-01 01:10:37 UTC MAIN commitmail json YAML

www/nsm: Update to version 1.25

Changelog picked from https://github.com/nifty-site-manager/nsm/releases:

Nift (aka nsm) v1.25
* changed the way @ is escaped and removed most escape characters
  (too likely to conflict in other places)
* added @ent syntax to template language
* added @\@, @\<, @\\ escaping syntax to template language
* improved reading parameters
* changed how strings/variables are done in preparation for more
  types (to come, type defs and function defs)
* now allow multiple string definitions in the one definition
* improved syntax for inputting tracked file and project/site
  information, now basically hard-coded constants
* fixed bug with delDir, which fixed bugs with clone etc.
* removed website specific terminology (lots of changes)
* added Nift command backup-scripts (option)
* changed one of the Nift config commands to info-config
* added Nift command info-tracking
* check if new content path etc. exist with new-cont-ext etc.
* check whether content file already exists when moving/copying
* make sure all tracks/untracks/rms will be successful before
  any of them are done

(ng0)

2020-01-01 01:05:19 UTC MAIN commitmail json YAML

doc: Updated devel/samurai to 1.0

(ng0)

2020-01-01 01:04:28 UTC MAIN commitmail json YAML

devel/samurai: Update to 1.0

Changelog picked from https://github.com/michaelforney/samurai/releases:

New features

* The -d keepdepfile and -d keeprsp debugging options are
  now supported to allow inspection of the generated
  dependency file and RSP file respectively.

Bug fixes

* Failed jobs weren't releasing their pool slot. This could
  cause the build to terminate early when pool depth was 1,
  and the failure limit (-k flag) had not yet been reached.
* Dependency files containing more than one output: input
  line would have the first character of the output path
  skipped on subsequent lines. This would result an error
  since all lines in the dependency file must refer to the
  same output path.
* Empty paths in build edges (e.g. expanded from an undefined
  variable) were not getting rejected, causing a NUL byte to
  be written past the end of the allocation for the path string
  when it was canonicalized as ..
* Recursive rule variable definitions were not detected and
  rejected, causing infinite recursion when attempting to expand them.

Cleanups

* Better error message for dependency log read failure,
  differentiating unexpected EOF from read error.
* Standard output is now line buffered, even when redirected
  to a pipe or regular file. This allows incremental progress
  updates in cases where the output is being saved or piped
  to another command.
* The Makefile now declares dependencies on header files, so
  that during development, objects get rebuilt when the headers change.

(ng0)

2020-01-01 00:56:09 UTC MAIN commitmail json YAML

doc: Add NetBSD RCS keyword and a description to new CHANGES-2020

(leot)

2020-01-01 00:41:41 UTC MAIN commitmail json YAML

doc: Updated devel/p5-IO-Async to 0.75

(mef)

2020-01-01 00:41:29 UTC MAIN commitmail json YAML

(devel/p5-IO-Async) Updated to 0.75

0.75    2019-11-26 00:06:59
        [CHANGES]
        * Remember to keep O_NONBLOCK off on IO::Async::Channel sync mode
          filehandles
        * Added IO::Async::Process->finish_future
        * Added IO::Async::Routine->result_future
        * Future-returning version of IO::Async::Function->stop
        * Don't load IO::Socket or Sereal modules unless required

        [BUGFIXES]
        * Refresh the sigpipe in ->post_fork if required (RT128588)
        * Fix some spelling mistakes (RT130087)
        * Skip the async getprotobyname() test if it doesn't work
          synchronously (RT131029)

(mef)

2020-01-01 00:34:54 UTC MAIN commitmail json YAML

Updated devel/p5-Date-Manip to 6.79

(mef)

2020-01-01 00:33:39 UTC MAIN commitmail json YAML

(devel/p5-Date-Manip) Updated to 6.79, unfortunately Changes not updated for this version

(mef)

2019-12-31 23:31:42 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20200101

(leot)

2019-12-31 23:31:07 UTC MAIN commitmail json YAML

youtube-dl: Update to 20200101

Changes:
20200101
--------
Extractors
* [brightcove] Invalidate policy key cache on failing requests
* [pornhub] Improve locked videos detection (#22449, #22780)
+ [pornhub] Add support for m3u8 formats
* [pornhub] Fix extraction (#22749, #23082)
* [brightcove] Update policy key on failing requests
* [spankbang] Improve removed video detection (#23423)
* [spankbang] Fix extraction (#23307, #23423, #23444)
* [soundcloud] Automatically update client id on failing requests
* [prosiebensat1] Improve geo restriction handling (#23571)
* [brightcove] Cache brightcove player policy keys
* [teachable] Fail with error message if no video URL found
* [teachable] Improve locked lessons detection (#23528)
+ [scrippsnetworks] Add support for Scripps Networks sites (#19857, #22981)
* [mitele] Fix extraction (#21354, #23456)
* [soundcloud] Update client id (#23516)
* [mailru] Relax URL regular expressions (#23509)

(leot)

2019-12-31 20:26:14 UTC MAIN commitmail json YAML

2019-12-31 20:22:42 UTC MAIN commitmail json YAML

2019-12-31 19:46:13 UTC MAIN commitmail json YAML

2019-12-31 19:07:37 UTC MAIN commitmail json YAML

Remove hs-transformers

It's now part of GHC, and installing a different version of
transformers will overwrite the bundled one and breaks the ghc
package.

(pho)

2019-12-31 19:07:10 UTC MAIN commitmail json YAML

doc: Removed devel/hs-transformers

(pho)

2019-12-31 19:02:46 UTC MAIN commitmail json YAML

doc: Updated multimedia/intel-vaapi-driver to 2.4.0

(leot)

2019-12-31 19:01:57 UTC MAIN commitmail json YAML

intel-vaapi-driver: Update to 2.4.0

Changes:
2.4.0
-----
* Bump version to 2.4.0 for maintenance release
* Fix the dependency on libEGL
* Fix ROI support
* Fix FD leaks on Wayland
* Fix BRC setting
* Fix VP8 encoder
* Fix VP9 encoder
* Fix meson build

(leot)

2019-12-31 19:00:39 UTC MAIN commitmail json YAML

2019-12-31 18:57:16 UTC MAIN commitmail json YAML

2019-12-31 18:54:36 UTC MAIN commitmail json YAML

2019-12-31 18:52:59 UTC MAIN commitmail json YAML

Remove dependency on devel/hs-transformers

(pho)

2019-12-31 18:51:27 UTC MAIN commitmail json YAML

2019-12-31 18:06:27 UTC MAIN commitmail json YAML

doc: Added time/hs-time-compat version 1.9.2.2

(pho)

2019-12-31 18:06:15 UTC MAIN commitmail json YAML

2019-12-31 17:57:56 UTC MAIN commitmail json YAML

doc: Added devel/hs-base-orphans version 0.8.1

(pho)

2019-12-31 17:57:42 UTC MAIN commitmail json YAML

Import base-orphans-0.8.1

base-orphans defines orphan instances that mimic instances available
in later versions of base to a wider (older) range of
compilers. base-orphans does not export anything except the orphan
instances themselves and complements base-compat. See the README for
what instances are covered:
https://github.com/haskell-compat/base-orphans#readme. See also the
what is not covered section.

(pho)

2019-12-31 17:41:00 UTC MAIN commitmail json YAML

doc: Added devel/hs-base-compat version 0.11.0

(pho)

2019-12-31 17:40:50 UTC MAIN commitmail json YAML

Import base-compat-0.11.0

Provides functions available in later versions of base to a wider
range of compilers, without requiring you to use CPP pragmas in your
code. See the README for what is covered. Also see the changelog for
recent changes.

Note that base-compat does not add any orphan instances. There is a
separate package, base-orphans, for that.

In addition, base-compat does not backport any data types or type
classes. See this section of the README for more info.

base-compat is designed to have zero dependencies. For a version of
base-compat that depends on compatibility libraries for a wider
support window, see the base-compat-batteries package. Most of the
modules in this library have the same names as in
base-compat-batteries to make it easier to switch between the
two. There also exist versions of each module with the suffix .Repl,
which are distinct from anything in base-compat-batteries, to allow
for easier use in GHCi.

(pho)

2019-12-31 17:34:06 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-attoparsec to 0.13.2.3

(pho)

2019-12-31 17:33:19 UTC MAIN commitmail json YAML

Update to attoparsec-0.13.2.3

0.13.2.1
* Improved performance of Data.Attoparsec.Text.asciiCI

0.13.2.0
* pure is now strict in Position

0.13.1.0
* runScanner now correctly returns the final state
  (https://github.com/bos/attoparsec/issues/105).
* Parser, ZeptoT, Buffer, and More now expose Semigroup instances.
* Parser, and ZeptoT now expose MonadFail instances.

0.13.0.2
* Restore the fast specialised character set implementation for Text
* Move testsuite from test-framework to tasty
* Performance optimization of takeWhile and takeWhile1

0.13.0.1
* Fixed a bug in the implementations of inClass and notInClass for
  Text (https://github.com/bos/attoparsec/issues/103)

0.13.0.0
* Made the parser type in the Zepto module a monad transformer (needed
  by aeson's string unescaping parser).

0.12.1.6
* Fixed a case folding bug in the ByteString version of stringCI.

0.12.1.5
* Fixed an indexing bug in the new Text implementation of string,
  reported by Michel Boucey.

0.12.1.4
* Fixed a case where the string parser would consume an unnecessary
  amount of input before failing a match, when it could bail much
  earlier (https://github.com/bos/attoparsec/issues/97)
* Added more context to error messages
  (https://github.com/bos/attoparsec/pull/79)

0.12.1.3
* Fixed incorrect tracking of Text lengths
  (https://github.com/bos/attoparsec/issues/80)

(pho)

2019-12-31 17:32:57 UTC MAIN commitmail json YAML

doc: Updated editors/emacs-snapshot to 27.0.60

(mef)

2019-12-31 17:32:41 UTC MAIN commitmail json YAML

(editors/emacs-snapshot) Updated 27.0.50_2019-11-11 to 27.0.60_2019-12-29

ChangeLog has too many lines, sorry to omit them.

(mef)

2019-12-31 17:27:24 UTC MAIN commitmail json YAML

2019-12-31 17:25:21 UTC MAIN commitmail json YAML

doc: Updated devel/hs-primitive to 0.6.4.0

(pho)

2019-12-31 17:25:06 UTC MAIN commitmail json YAML

Update to primitive-0.6.4.0

Changes in version 0.6.4.0
* Introduce Data.Primitive.PrimArray, which offers types and function
  for dealing with a ByteArray tagged with a phantom type variable for
  tracking the element type.
* Implement isByteArrayPinned and isMutableByteArrayPinned.
* Add Eq1, Ord1, Show1, and Read1 instances for Array and SmallArray.
* Improve the test suite. This includes having property tests for
  typeclasses from base such as Eq, Ord, Functor, Applicative, Monad,
  IsList, Monoid, Foldable, and Traversable.
* Fix the broken IsList instance for ByteArray. The old definition
  would allocate a byte array of the correct size and then leave the
  memory unitialized instead of writing the list elements to it.
* Fix the broken Functor instance for Array. The old definition would
  allocate an array of the correct size with thunks for erroring
  installed at every index. It failed to replace these thunks with the
  result of the function applied to the elements of the argument
  array.
* Fix the broken Applicative instances of Array and SmallArray. The
  old implementation of <*> for Array failed to initialize some
  elements but correctly initialized others in the resulting Array. It
  is unclear what the old behavior of <*> was for SmallArray, but it
  was incorrect.
* Fix the broken Monad instances for Array and SmallArray.
* Fix the implementation of foldl1 in the Foldable instances for Array
  and SmallArray. In both cases, the old implementation simply
  returned the first element of the array and made no use of the other
  elements in the array.
* Fix the implementation of mconcat in the Monoid instance for
  SmallArray.
* Implement Data.Primitive.Ptr, implementations of Ptr functions that
  require a Prim constraint instead of a Storable constraint.
* Add PrimUnlifted instances for TVar and MVar.
* Use compareByteArrays# for the Eq and Ord instances of ByteArray
  when building with GHC 8.4 and newer.
* Add Prim instances for lots of types in Foreign.C.Types and
  System.Posix.Types.
* Reexport Data.Primitive.SmallArray and Data.Primitive.UnliftedArray
  from Data.Primitive.
* Add fold functions and map function to
  Data.Primitive.UnliftedArray. Add typeclass instances for IsList,
  Ord, and Show.
* Add defaultSetByteArray# and defaultSetOffAddr# to
  Data.Primitive.Types.
* Add Data.Primitive.MVar, a replacement for Control.Concurrent.MVar
  that can run in any PrimMonad instead of just IO. It is not a full
  replacement. Notably, it's missing masking functions and support for
  adding finalizers.

Changes in version 0.6.3.0
* Add PrimMonad instances for ContT, AccumT, and SelectT from
  transformers
* Add Eq, Ord, Show, and IsList instances for ByteArray
* Add Semigroup instances for Array and SmallArray. This allows
  primitive to build on GHC 8.4 and later.

Changes in version 0.6.2.0
* Drop support for GHCs before 7.4
* SmallArray support
* ArrayArray# based support for more efficient arrays of unlifted
  pointer types
* Make Array and the like instances of various classes for convenient
  use
* Add Prim instances for Ptr and FunPtr
* Add ioToPrim, stToPrim and unsafe counterparts for situations that
  would otherwise require type ascriptions on primToPrim
* Add evalPrim
* Add PrimBase instance for IdentityT

(pho)

2019-12-31 16:36:19 UTC MAIN commitmail json YAML

doc: Updated math/hs-semigroups to 0.19.1

(pho)

2019-12-31 16:36:07 UTC MAIN commitmail json YAML

Update to semigroups-0.19.1

0.19.1 [2019.08.27]
* Add GenericSemigroupMonoid, an adapter newtype suitable for
  DerivingVia, to Data.Semigroup.Generic.
* Work around a bug related to the backported Generic(1) instances in
  this package (that could only be triggered on GHC 7.2 or 7.4) in
  which the hand-written Datatype, Constructor, and Selector instances
  for internal data types could overlap with GHC-generated instances.

0.19 [2019.05.10]
* The (<>) method of the backported Semigroup class no longer has a
  default implementation in terms of mappend. This mirrors the
  Data.Semigroup API that was introduced in base-4.9. This is a
  breaking change for any Semigroup instances that are defined in
  tandem with versions of base older than 4.9.
* Make the backported Hashable Arg instance reflect its respective
  variants in the hashable package. In hashable-1.3, the Hashable Arg
  instance only hashes the first argument, lest equal values have
  different hashes.
* Backport the Lift (NonEmpty a) instance introduced in
  template-haskell-2.15.0.0.
* Data.List.NonEmpty is now unconditionally Trustworthy.

0.18.5 [2018.07.02]
* Use a more efficient sconcat for the Semigroup instances for strict
  and lazy ByteString.

0.18.4 [2018.01.29]
* Backport Semigroup instances for Data.Ord.Down and strict ST, which
  were added in base-4.11.

0.18.3
* Add Semigroup instance for IO, as well as for Event and Lifetime
  from GHC.Event
* Add Eq1, Ord1, Read1, and Show1 instances for NonEmpty
* Define Generic and Generic1 instances back to GHC 7.2, and expose
  the Data.Semigroup.Generic module on GHC 7.2

0.18.2
* Depend on the bytestring-builder package to ensure Semigroup
  instances for bytestring Builder and ShortByteString are always
  defined
* Allow building with binary-0.8.3 and later

0.18.1
* Add the missing instance for Data.Binary.Builder.Builder.

0.18.0.1
* Added support for base-4.9

0.18
* Removed the partial functions words, unwords, lines, unlines

0.17.0.1
* Fixed the @since annotations

0.17
* Added groupWith, groupAllWith, groupWith1, groupAllWith1
* Renamed sortOn to sortWith to match the "Comprehensive
  comprehensions" paper and TransformListComp extension.
* Add Semigroup instances for Alt, Void, Proxy and Tagged
* Add Num instances for Min and Max
* Removed times1p in favor of stimes.

0.16.2.2
* Cleaned up imports to remove warnings on GHC 7.10.

0.16.2.1
* Restored the ability to build on GHC < 7.6. (Generic1 deriving was only added in GHC 7.6)

0.16.2
* Added genericMappend and supporting GSemigroup class for generically
  deriving Semigroup instances.
* Added Arg a b which only compares for equality/order on its first
  argument, which can be used to compute argmin and argmax.
* Add Bifunctor Arg instance to avoid orphans for GHC 7.10+.
* Added missing Data.Monoid.Generic module to source control.

0.16.1
* Added Semigroup instances for various Builder constructions in text
  and bytestring where available.
* Added MonadFix and MonadPlus instances for NonEmpty.

0.16.0.1
* Bumped deepseq version bound for GHC 7.10 compatibility.

0.16
* times1p and timesN are now reduced to accepting only a Natural
  argument. Whole doesn't exist in GHC 7.10's Numeric.Natural, and
  nats version 1 has removed support for the class.

0.15.4
* Use Data.Coerce.coerce on GHC 7.8+ to reduce the number of
  eta-expansions in the resulting core.
* Avoid conflict with pending Foldable.length in base.

(pho)

2019-12-31 16:26:45 UTC MAIN commitmail json YAML

doc: Updated devel/hs-unordered-containers to 0.2.10.0

(pho)

2019-12-31 16:26:32 UTC MAIN commitmail json YAML

Update to unordered-containers 0.2.10.0

0.2.10.0
* Add HashMap.alterF.
* Add HashMap.keysSet.
* Make HashMap.Strict.traverseWithKey force the results before
  installing them in the map.

0.2.9.0
* Add Ord/Ord1/Ord2 instances. (Thanks, Oleg Grenrus)
* Use SmallArray# instead of Array# for GHC versions 7.10 and
  above. (Thanks, Dmitry Ivanov)
* Adjust for Semigroup => Monoid proposal implementation. (Thanks,
  Ryan Scott)

Bug fixes
* Fix a strictness bug in fromListWith.
* Enable eager blackholing for pre-8.2 GHC versions to work around a
  runtime system bug. (Thanks, Ben Gamari)
* Avoid sketchy reimplementation of ST when compiling with recent GHC.

Other changes
* Remove support for GHC versions before 7.8. (Thanks, Dmitry Ivanov)
* Add internal documentaton. (Thanks, Johan Tibell)

0.2.8.0
* Add Eq1/2, Show1/2, Read1 instances with base-4.9
* Eq (HashSet a) doesn't require Hashable a anymore, only Eq a.
* Add Hashable1/2 with hashable-1.2.6.0
* Add differenceWith function.

0.2.7.2
* Don't use -fregs-graphs
* Fix benchmark compilation on stack.

0.2.7.1
* Fix linker error related to popcnt.
* Haddock improvements.
* Fix benchmark compilation when downloaded from Hackage.

0.2.7.0
* Support criterion 1.1
* Add unionWithKey for hash maps.

0.2.6.0
* Mark several modules as Trustworthy.
* Add Hashable instances for HashMap and HashSet.
* Add mapMaybe, mapMaybeWithKey, update, alter, and
  intersectionWithKey.
* Add roles.
* Add Hashable and Semigroup instances.

(pho)

2019-12-31 16:09:10 UTC MAIN commitmail json YAML

doc: Updated devel/hs-transformers-compat to 0.6.5

(pho)

2019-12-31 16:09:01 UTC MAIN commitmail json YAML

Update transformers-compat to 0.6.5

0.6.5 [2019.05.11]
* Ensure that the backported MonadFail instance for ExceptT is
  available when built against transformers-0.4.*.

0.6.4 [2019.04.01]
* Use more conservative CPP to guard the backported MonadFix instance
  for ListT.

0.6.3 [2019.04.01]
* Backport changes from transformers-0.5.6.*:
  * Backport the MonadFix instance for ListT in
    Control.Monad.Trans.Instances.
  * Generalize the type of except in Control.Monad.Trans.Except.
* Backport MonadFail instances for AccumT, Reverse, and SelectT on
  pre-8.0 versions of GHC by depending on the fail package if
  necessary.
* Backport MonadFail instances for monad transformer types in
  Control.Monad.Trans.Instances.

0.6.2
* transformers-compat now uses automatic flags instead of manual
  ones. This has a number of benefits:
  * There is no need for making several simultaneous releases to
    support each flag combination.
  * As a result, the cabal-install constraint solver should have a
    much easier time figuring out install-plans involving
    transformers-compat.
* Due to old cabal-install bugs, cabal-install-1.16 and older may have
  a harder time installing this package, so it is recommended that you
  use cabal-install-1.18 or later. (Or, if you must use
  cabal-install-1.16 or older, installing transformers-compat with the
  appropriate flags should help.)

0.6.1.6
0.6.1.5
0.6.1.4
0.6.1.3
0.6.1.2
* Each of versions 0.6.1.2–0.6.1.6 is a 0.6.1 build with a different
  set of flags configured. Building this way allows us to work around
  bugs in cabal's backtracker. The 0.6.1 release notes describe the
  changes in this version. This release is configured with -ftwo
  (which works with the transformers-0.2 series).

0.6.1
* Fix an oversight in which the Control.Monad.Trans.Accum and
  Control.Monad.Trans.Select modules were not backported when built
  with the -ffour flag.

0.6.0.6
0.6.0.5
0.6.0.4
0.6.0.3
0.6.0.2
* Each of versions 0.6.0.2–0.6.0.6 is a 0.6 build with a different set
  of flags configured. Building this way allows us to work around bugs
  in cabal's backtracker. The 0.6 release notes describe the changes
  in this version. This release is configured with -ftwo (which works
  with the transformers-0.2 series).

0.6
* Introduce the Data.Functor.Classes.Generic module, which provides
  functions that can generically implement methods in the Eq1, Ord1,
  Read1, and Show1 classes (without the usual boilerplate involved).
* Introduce the generic-deriving flag. When enabled,
  transformers-compat will depend on the generic-deriving library on
  older versions of GHC to backport GHC.Generics support for Generic
  instances and the machinery in Data.Functor.Classes.Generic.
* Some instances were present in Data.Functor.Sum but not in
  Control.Monad.Trans.Instances (e.g., the Generic, Typeable, and Data
  instances for Sum). This has been fixed.
* Backport changes from transformers-0.5.5:
  * Backport the Semigroup instance for Constant
  * Add mapSelect and mapSelectT
  * Define selectToContT (and deprecate selectToCont in favor of that)
  * Define some explicit (*>) definitions to avoid space leaks
* Backport changes from transformers-0.5.4 (i.e., add Bifoldable and
  Bitraversable instances for Data.Functor.Constant)
* Backport changes from transformers-0.5.3:
  * Backport the Control.Monad.Trans.Accum and
    Control.Monad.Trans.Select modules
  * Backport the eitherToErrors and elimLift functions to
    Control.Applicative.Lift
  * Backport Bits, FiniteBits, IsString, Num, Real, Integral,
    Fractional, Floating, RealFrac, and RealFloat instances for
    Data.Functor.Identity
  * Backport Monad, MonadFail, and MonadPlus instances for
    Data.Functor.Reverse
  * Backport Eq1, Ord1, Read1, and Show1 instances for Data.Proxy
* Backport changes from transformers-0.5.2 (i.e., add more INLINE
  annotations)
* Backport changes from transformers-0.5.1 (i.e., add Bounded, Enum,
  Ix, and Storable instances for Identity)

0.5.1.4
0.5.1.3
0.5.1.2
* Each of versions 0.5.1.2–0.5.1.4 is a 0.5.1 build with a different
  set of flags configured. Building this way allows us to work around
  bugs in cabal's backtracker. The 0.5.1 release notes describe the
  changes in this version. This release is configured with -ftwo
  (which works with the transformers-0.2 series).

0.5.1
* Fix a bug in which PolyKinds was enabled on GHC 7.4, resulting in
  interface file bugs on that version of GHC.

0.5.0.4
0.5.0.3
0.5.0.2
* Each of versions 0.5.0.2–0.5.0.4 is a 0.5 build with a different set
  of flags configured. Building this way allows us to work around bugs
  in cabal's backtracker. The 0.5 release notes describe the changes
  in this version. This release is configured with -ftwo (which works
  with the transformers-0.2 series).

0.5
* Update transformers-compat to incorporate changes from the
  transformers-0.5 series. These changes include:
  * The Data.Functor.Classes module was completely redesigned.
  * Modules now have Safe or Trustworthy annotations.
  * Data types and type synonyms are poly-kinded when possible.
* Add Control.Monad.Trans.Instances, a module of orphan instances that
  mimic instances available in later versions of transformers.

0.4.0.4
0.4.0.3
0.4.0.2
* Each of versions 0.4.0.2–0.4.0.4 is a 0.4 build with a different set
  of flags configured. Building this way allows us to work around bugs
  in cabal's backtracker. The 0.4 release notes describe the changes
  in this version. This release is configured with -ftwo (which works
  with the transformers-0.2 series).

0.4
Added support for the missing ExceptT instances from mtl.

This was not done lightly. While this means that by default incurring
a dependency on transformers-compat drags in mtl when you are using an
old transformers, it means that users do not have to orphan these
instances and permits wider adoption of ExceptT.

If you absolutely can't stand mtl and really want this package to
build as valid Haskell98, then you can use cabal install
transformers-compat -f-mtl to avoid incurring the dependency to get
these instances. However, that is effectively an unsupported
configuration.

0.3.3.4
0.3.3.3
0.3.3.2
* Versions 0.3.3.2–0.3.3.4 were a successful attempt to fix build
  problems caused by the cabal backtracker. Each of these is a build
  with a different set of flags configured. This release is configured
  with -ftwo (which works with the transformers-0.2 series).

(pho)

2019-12-31 15:50:06 UTC MAIN commitmail json YAML

doc: Added devel/hs-generic-deriving version 1.13.1

(pho)

2019-12-31 15:49:52 UTC MAIN commitmail json YAML

Import generic-deriving-1.13.1 from wip

This package provides functionality for generalising the deriving mechanism
in Haskell to arbitrary classes. It was first described in the paper:

  A generic deriving mechanism for Haskell. Jose Pedro Magalhaes,
  Atze Dijkstra, Johan Jeuring, and Andres Loeh. Haskell'10.

The current implementation integrates with the new GHC Generics. See
http://www.haskell.org/haskellwiki/GHC.Generics for more information.
Template Haskell code is provided for supporting GHC before version 7.2.

(pho)

2019-12-31 15:35:07 UTC MAIN commitmail json YAML

doc: Added devel/hs-th-abstraction version 0.3.1.0

(pho)

2019-12-31 15:34:56 UTC MAIN commitmail json YAML

Import th-abstraction-0.3.1.0

This package normalizes variations in the interface for inspecting
datatype information via Template Haskell so that packages and support
a single, easier to use informational datatype while supporting many
versions of Template Haskell.

(pho)

2019-12-31 14:47:21 UTC MAIN commitmail json YAML

doc: Updated devel/hs-tagged to 0.8.6

(pho)

2019-12-31 14:47:06 UTC MAIN commitmail json YAML

Update to tagged-0.8.6

0.8.6 [2018.07.02]
* Make the Read(1) instances for Proxy ignore the precedence argument,
  mirroring similar changes to base here.
* Fix a bug in the Floating instance for Tagged in which logBase was
  defined in terms of (**).
* Avoid incurring some dependencies when using recent GHCs.

0.8.5
* Support Data.Bifoldable/Data.Bitraversable in base for GHC 8.1+.
* Backport the Eq1, Ord1, Read1, and Show1 instances for Proxy from
  base-4.9
* Add Eq1/2, Ord1/2, Read1/2, and Show1/2 instances for Tagged

0.8.4
* Backport the Alternative, MonadPlus, and MonadZip instances for
  Proxy from base-4.9
* Add Bits, FiniteBits, IsString, and Storable instances for Tagged

0.8.3
* Manual Generic1 support to work around a bug in GHC 7.6
* Invert the dependency to supply the Semigroup instance ourselves
  when building on GHC 8

0.8.2
* deepseq support.
* Widened template-haskell dependency bounds.

0.8.1
* Add KProxy to the backwards compatibility Data.Proxy module.
* Add a Generic instance to Proxy.

0.8.0.1
* Fix builds on GHC 7.4.

0.8
* Added Data.Proxy.TH, based on the code from Frames by Anthony Cowley.
* Removed reproxy from Data.Proxy. This is a bad API decision, but it
  isn't present in GHC's Data.Proxy, and this makes the API more
  stable.

0.7.3
* Support Data.Bifunctor in base for GHC 7.9+.

(pho)

2019-12-31 14:42:45 UTC MAIN commitmail json YAML

doc: Updated emulators/vice to 3.4

(rhialto)

2019-12-31 14:42:23 UTC MAIN commitmail json YAML

emulators/vice: update to 3.4

Much shortened from vice-3.4/NEWS or http://vice-emu.sourceforge.net/NEWS :

* Changes in Vice 3.4
=====================

We also needs support in fixing the various keyboard mappings, please test the
keyboard in your favourite OS and port and report any problems.

** General
----------

- Remove support for Syllable OS, SCO, QNX4, QNX6, SGI, AIX, OpenStep/NextStep/
  Rhapsody, Solaris/OpenIndiana and remaining traces of Minix, NeXT, SKYOS,
  UNIXWARE, Sortix

- Remove remaining traces of support for WATCOM, MSVC, OpenWatcom

- Remove aRts support

- Remove YUV rendering

- Remove generation of .chm, .hlp and .info files. Please use the .pdf or .html

- skip building x64 unless --enable-x64 is passed to configure

- do not use the new/experimental 8580 filters unless --enable-new8580filter
  is passed to configure

- update pattern generator for uninitialized ram. changed defaults so all
  raminitpattern tests pass.

- remove block device disk image (rawdrive) "support". in linux it was never
  needed (just use the device file) and on windows it was never implemented.

- added support for the IP232 protocol that was used by the long lost VICE1.19
  hack, and which is supported by tcpser for emulating DTR/DCD (carrier detect)

- various userport rs232 fixes

- always save gifs as gif89

- added a couple shift flags to keyboard maps to support virtual cbm/ctrl and
  mandatory pressed host modifiers. not all keymaps have been updated yet.

- ACIA IRQ fix

- create empty half tracks when mounting d64. fixes skew.d64

- new headless port that can be enabled by passing --enable-headlessui to
  configure. this can be used to build an emulator without video output, which
  may be useful for scripting.

[ omitted sections: ]
** Autostart fixes
** Snapshot fixes
** 6510 fixes
** VIC-II fixes
** VIC fixes
** SID fixes
** Monitor
** vdrive
** C-64 fixes
** C-128 fixes
** Gtk3 UI
** SDL fixes
** macOS fixes

(rhialto)

2019-12-31 14:41:51 UTC MAIN commitmail json YAML

doc: Updated net/dnscrypt-proxy2 to 2.0.36

(nia)

2019-12-31 14:41:38 UTC MAIN commitmail json YAML

dnscrypt-proxy2: Update to 2.0.36

* Version 2.0.36
- New option: `block_undelegated`. When enabled, `dnscrypt-proxy` will
directly respond to queries for locally-served zones (https://sk.tl/2QqB971U)
and nonexistent zones that should have been kept local, but are frequently
leaked. This reduces latency and improves privacy.
- Conformance: the `DO` bit is now set in synthetic responses if it was
set in a question, and the `AD` bit is cleared.
- The `miegkg/dns` module was updated to version 1.1.26, that fixes a
security issue affecting non-encrypted/non-authenticated DNS traffic. In
`dnscrypt-proxy`, this only affects the forwarding feature.

(nia)

2019-12-31 14:36:38 UTC MAIN commitmail json YAML

doc: Updated devel/hs-transformers to 0.5.6.2

(pho)

2019-12-31 14:36:26 UTC MAIN commitmail json YAML

Update to transformers-0.5.6.2

0.5.6.2 Ross Paterson Feb 2019
* Further backward compatability fix

0.5.6.1 Ross Paterson Feb 2019
* Backward compatability fix for MonadFix ListT instance

0.5.6.0 Ross Paterson Feb 2019
* Generalized type of except
* Added Control.Monad.Trans.Writer.CPS and Control.Monad.Trans.RWS.CPS
* Added Contravariant instances
* Added MonadFix instance for ListT

0.5.5.0 Ross Paterson Oct 2017
* Added mapSelect and mapSelectT
* Renamed selectToCont to selectToContT for consistency
* Defined explicit method definitions to fix space leaks
* Added missing Semigroup instance to `Constant` functor

0.5.4.0 Ross Paterson Feb 2017
* Migrate Bifoldable and Bitraversable instances for Constant

0.5.3.1 Ross Paterson Feb 2017
* Fixed for pre-AMP environments

0.5.3.0 Ross Paterson Feb 2017
* Added AccumT and SelectT monad transformers
* Deprecated ListT
* Added Monad (and related) instances for Reverse
* Added elimLift and eitherToErrors
* Added specialized definitions of several methods for efficiency
* Removed specialized definition of sequenceA for Reverse
* Backported Eq1/Ord1/Read1/Show1 instances for Proxy

0.5.2.0 Ross Paterson Feb 2016
* Re-added orphan instances for Either to deprecated module
* Added lots of INLINE pragmas

0.5.1.0 Ross Paterson Jan 2016
* Bump minor version number, required by added instances

0.5.0.2 Ross Paterson Jan 2016
* Backported extra instances for Identity

0.5.0.1 Ross Paterson Jan 2016
* Tightened GHC bounds for PolyKinds and DeriveDataTypeable

0.5.0.0 Ross Paterson Dec 2015
* Control.Monad.IO.Class in base for GHC >= 8.0
* Data.Functor.{Classes,Compose,Product,Sum} in base for GHC >= 8.0
* Added PolyKinds for GHC >= 7.4
* Added instances of base classes MonadZip and MonadFail
* Changed liftings of Prelude classes to use explicit dictionaries

0.4.3.0 Ross Paterson Mar 2015
* Added Eq1, Ord1, Show1 and Read1 instances for Const

(pho)

2019-12-31 14:30:09 UTC MAIN commitmail json YAML

options.description: add x64 and cpuhistory, for emulators/vice.

(rhialto)

2019-12-31 14:25:09 UTC MAIN commitmail json YAML

doc: Added devel/hs-fail version 4.9.0.0

(pho)

2019-12-31 14:24:58 UTC MAIN commitmail json YAML

Import fail-4.9.0.0

This package contains the Control.Monad.Fail module providing the
MonadFail class that became available in base-4.9.0.0 for older base
package versions.

This package turns into an empty package when used with GHC versions
which already provide the Control.Monad.Fail module to make way for
GHC's own Control.Monad.Fail module.

(pho)

2019-12-31 14:11:06 UTC MAIN commitmail json YAML

doc: Updated math/hs-scientific to 0.3.6.2

(pho)

2019-12-31 14:10:51 UTC MAIN commitmail json YAML

Update to scientific-0.3.6.2

0.3.6.2
* Due to a regression introduced in 0.3.4.14 the RealFrac methods and
  floatingOrInteger became vulnerable to a space blowup when applied
  to scientifics with huge exponents. This has now been fixed again.

0.3.6.1
* Fix build on GHC < 8.

0.3.6.0
* Make the methods of the Hashable, Eq and Ord instances safe to use
  when applied to scientific numbers coming from untrusted
  sources. Previously these methods first converted their arguments to
  Rational before applying the operation. This is unsafe because
  converting a Scientific to a Rational could fill up all space and
  crash your program when the Scientific has a huge base10Exponent.

  Do note that the hash computation of the Hashable Scientific
  instance has been changed because of this improvement!

  Thanks to Tom Sydney Kerckhove (@NorfairKing) for pushing me to fix
  this.

* fromRational :: Rational -> Scientific now throws an error instead
  of diverging when applied to a repeating decimal. This does mean it
  will consume space linear in the number of digits of the resulting
  scientific. This makes "fromRational" and the other Fractional
  methods "recip" and "/" a bit safer to use.

* To get the old unsafe but more efficient behaviour the following
  function was added: unsafeFromRational :: Rational -> Scientific.

* Add alternatives for fromRationalRepetend:

  fromRationalRepetendLimited
      :: Int -- ^ limit
      -> Rational
      -> Either (Scientific, Rational)
            (Scientific, Maybe Int)

  and:

  fromRationalRepetendUnlimited
      :: Rational -> (Scientific, Maybe Int)

  Thanks to Ian Jeffries (@seagreen) for the idea.

0.3.5.3
* Dropped upper version bounds of dependencies because it's to much
  work to maintain.

0.3.5.2
* Remove unused ghc-prim dependency.
* Added unit tests for read and scientificP

0.3.5.1
* Replace use of Vector from vector with Array from primitive.

0.3.5.0
* Export scientificP :: ReadP Scientific
  (Courtesy of Shlok Datye @shlok)

0.3.4.15
* Fix build for base < 4.8.

0.3.4.14
* Some minor performance improvements.

0.3.4.13
* Support criterion-1.2

0.3.4.12
* Support base-4.10

0.3.4.11
* Support tasty-ant-xml-1.1.0

0.3.4.10
* Tighten lower bound on vector from 0.5 to 0.7 because building with
  vector < 0.7 results in a build error.

* Move the internal modules Math.NumberTheory.Logarithms and
  GHC.Integer.Logarithms.Compat to their own package
  integer-logarithms so other people can share that code.

0.3.4.9
* Support QuickCheck-2.9.

0.3.4.8
* Make bytestring-builder's installation conditional based on a Cabal flag.

0.3.4.7
* Unconditionally export Data.ByteString.Builder.Scientific. The
  bytestring-builder cabal flag has been removed. Depend on
  bytestring-builder for backwards compatibility for GHC < 7.8.

0.3.4.6
* Made toDecimalDigits more similar to floatToDigits

  Previously:
    toDecimalDigits 0 == ([0],1)

  Now:
    toDecimalDigits 0 == ([0],0)

  Because:
    Numeric.floatToDigits 10 (0 :: Double) == ([0],0)

* Introduce a special case for 0 in fromFloatDigits

    fromFloatDigits 0 = 0

  This should fix https://github.com/bos/aeson/issues/369

0.3.4.5
* The following are all a courtesy of Oleg Grenrus (phadej):
  * Support GHC-8.0.1
  * Support binary-0.8
  * Enable Travis continuous integration

0.3.4.4
* Improved performance of toDecimalDigits by 13%.

0.3.4.3
* Fix build with integer-simple.

0.3.4.2
* Fix build on GHC-7.4. Courtesy of Adam Bergmark..

0.3.4.1
* Fix build on GHC-7.0.4

0.3.4.0
* Added fromRationalRepetend & toRationalRepetend for safely
  converting from and to rationals which have a repeating decimal
  representation like:
  1 % 28 = 0.03(571428).
* Added a Binary instance.
* Various performance improvements.
* Support vector-0.11
* Support tasty-0.11
* Support criterion-1.1.0.0

0.3.3.8
* Support QuickCheck-2.8.

0.3.3.7
* Fixed both the

      Prelude Data.Scientific> reads "0.0" :: [(Data.Scientific.Scientific,String)]
      [(0.0,".0"),(0.0,"")]

  problem and the

      read " 8" :: Scientific fails, while read " 8" :: Double succeeds

  problem. Courtesy of neongreen.

0.3.3.6
* Fixed bug in the x / y method for Scientific. Since I was using the
  default implementation: `x * recip y` the operation would diverge
  when `recip y` had an infinite decimal output. This shouldn't happen
  when the result of / is finite again. For example: 0.6 / 0.3 should
  yield 2.0.

  This is now fixed by using the following implementation:

  `x / y = fromRational $ toRational x / toRational y`

(pho)

2019-12-31 14:05:03 UTC MAIN commitmail json YAML

doc: Added math/hs-integer-logarithms version 1.0.3

(pho)

2019-12-31 14:04:52 UTC MAIN commitmail json YAML

Import integer-logarithms-1.0.3

Math.NumberTheory.Logarithms and Math.NumberTheory.Powers.Integer from
the arithmoi package.

Also provides GHC.Integer.Logarithms.Compat and
Math.NumberTheory.Power.Natural modules, as well as some additional
functions in migrated modules.

(pho)

2019-12-31 13:55:59 UTC MAIN commitmail json YAML

doc: Updated math/hs-nats to 1.1.2

(pho)

2019-12-31 13:55:47 UTC MAIN commitmail json YAML

Update to nats-1.1.2

1.1.2 [2018-02-06]
* Don't enable Safe on GHC 7.2.

1.1.1
* Backported a more efficient Binary instance for Nat
* Allow binary-0.8

1.1
* Backported Lift instances.

1.0
* Make nats a compat-package since Numeric.Natural moved to base-4.8.0.0.

0.2.1
* Better readsPrec handling when you try to feed it a negative
  number. Note it is a failed parse rather than an error.

(pho)

2019-12-31 13:55:26 UTC MAIN commitmail json YAML

doc: Updated sysutils/pidof to 2.96

(mef)

2019-12-31 13:55:14 UTC MAIN commitmail json YAML

(sysutils/pidof) Updated 2.88sdf to 2.96, ChangeLog lines to large, omitted.

(..sysutils/pidof)% wc  ChangeLog-2.88sdf-2.96
    434    3459  22753 ChangeLog-2.88sdf-2.96

The last part is as below:

sysvinit (2.96) released; urgency=low

  [ Jesse Smith ]

    * Added -z command line paramter to pidof which tells pidof to
      try to find processes in uninterruptable (D) or zombie (Z) states.
      This can cause pidof to hang, but produces a more complete process
      list.
      Closes Savannah bug #56534

    * Reformatted init code to make if/while logic more clear.

    * Cleaned up some output from readbootlog.

    * Added -e flag to bootlogd. When -e is used, data saved
      to the boot log file does not have escape characters
      removed. This means colour and cursor movement codes
      stay in the log file. The may then look nicer when
      read with "less -R', but may appear cluttered or
      out of alignment when viewed with other, plain-text tools.
      When -e is not used, escape characters are removed/filtered.
      Closes Debian bug #672361.

    * Make sure src/Makefile cleans up all executable files
      when parent Makefile calls "make clean".

(mef)

2019-12-31 13:33:37 UTC MAIN commitmail json YAML

doc: Updated sysutils/hivex to 1.3.18

(mef)

2019-12-31 13:33:26 UTC MAIN commitmail json YAML

(sysutils/hivex) Updated 1.13.15 to 1.13.18

2019-01-24  Richard W.M. Jones  <rjones@redhat.com>

Update gnulib to latest.
Includes various fixes to --as-needed support.  See:
https://lists.gnu.org/archive/html/bug-gnulib/2019-01/threads.html#00123

2019-01-22  Richard W.M. Jones  <rjones@redhat.com>

Version 1.3.17.

2019-01-22  Michael Meyer  <mmeyer@datto.com>

lib: Reset errno to zero to avoid erroneously returning E2BIG
This line was accidentally removed in 77fe74fc, causing
bug #1145056 (Bugzilla) to resurface.

2019-01-17  Richard W.M. Jones  <rjones@redhat.com>

Version 1.3.16.

Update gnulib to latest.

2019-01-17  Pino Toscano  <ptoscano@redhat.com>

ruby: improve test functions
Use better functions to check for proper values instead of assert:
- refute_nil for non-null functions
- assert_equal for checking equality

Also, make sure that the parameters for assert_equal are correct:
expected value, then got value.

2019-01-16  Pino Toscano  <ptoscano@redhat.com>

perl: fix format of croak for RLenValue
When calling croak on failure in the Perl code for RLenValue, add the
%s placeholder for the strerror result.  This makes the croak call just
like all the others.

Fixes commit 87e1be8ff3431ac81d721d5f647fc85d02e045dc.

2018-02-26  Richard W.M. Jones  <rjones@redhat.com>

ocaml: Link the C bindings with LDFLAGS (RHBZ#1548536).
Use the ocamlmklib -ldopt flag to pass the general $(LDFLAGS) when
calling gcc to link dllmlhivex.so.  We were already passing $(CFLAGS)
when building the object file.

When building using Fedora's standard hardening flags this gives:

ocamlmklib -o mlhivex hivex_c.o hivex.cmo \
    -verbose -ldopt '-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' \
    -L../lib/.libs -lhivex
+ gcc -shared  -o ./dllmlhivex.so hivex_c.o  -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld  -L../lib/.libs -lhivex
+ ar rc ./libmlhivex.a  hivex_c.o; ranlib ./libmlhivex.a
+ /usr/bin/ocamlc -a    -o mlhivex.cma  hivex.cmo -dllib -lmlhivex -cclib -lmlhivex  -cclib -L../lib/.libs -cclib -lhivex

This also works if $(LDFLAGS) is empty, because ocamlmklib ignores
-ldopt ''.

(mef)

2019-12-31 13:30:27 UTC MAIN commitmail json YAML

Fix boost-libs PLIST on devuan linux distro

(nros)

2019-12-31 13:24:17 UTC MAIN commitmail json YAML

doc: Updated sysutils/file to 5.38

(mef)

2019-12-31 13:24:05 UTC MAIN commitmail json YAML

(sysutils/file) Updated to 5.38

2019-12-16  21:11  Christos Zoulas <christos@zoulas.com>

* release 5.38

2019-12-15  22:13  Christos Zoulas <christos@zoulas.com>
    Document changes since the previous release:
- Always accept -S (no sandbox) even if we don't support sandboxing
- More syscalls elided for sandboxiing
- For ELF dynamic means having an interpreter not just PT_DYNAMIC
- Check for large ELF session header offset
- When saving and restoring a locale, keep the locale name in our
  own storage.
- Add a flag to disable CSV file detection.
- Don't pass NULL/0 to memset to appease sanitizers.
- Avoid spurious prints when looks for extensions or apple strings
  in fsmagic.
- Add builtin decompressors for xz and and bzip.
- Add a limit for the number of CDF elements.
- More checks for overflow in CDF.

(mef)

2019-12-31 13:15:00 UTC MAIN commitmail json YAML

doc: Updated emulators/unicorn to 1.0.1nb2

(wiz)