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 (24m)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-26 18:46:03 UTC Now

2020-01-02 22:45:05 UTC MAIN commitmail json YAML

libmatemixer: tweak $DISTNAME

Prepare to bump the default $VERSION in meta-pkg/mate to 1.22.2 (now
the most common version amongst the packages and the effective release
we're at).

(gutteridge)

2020-01-02 22:43:42 UTC MAIN commitmail json YAML

libmatekbd: tweak $DISTNAME

Prepare to bump the default $VERSION in meta-pkg/mate to 1.22.2 (now
the most common version amongst the packages and the effective release
we're at).

(gutteridge)

2020-01-02 20:57:33 UTC MAIN commitmail json YAML

doc: Updated multimedia/nostt to 1.2

(sjmulder)

2020-01-02 20:57:21 UTC MAIN commitmail json YAML

nostt: Update to 1.2

Changes:
- Fixed: build warning from mismatched callback signature.
- Fixed: only first column printed with colors off.
- New: type 'q' at the prompt to quit.
- New: next page suggested after last subpage (e.g. [101] after [101-4]).
- Change: drop /usr/local from default include and lib search path. System
  search paths aren't for us to decide.

(sjmulder)

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

2020-01-02 20:31:06 UTC MAIN commitmail json YAML

Upgrade to OpenSSL 1.0.2u

Major changes between OpenSSL 1.0.2t and OpenSSL 1.0.2u [20 Dec 2019]

Fixed an an overflow bug in the x64_64 Montgomery squaring procedure used
in exponentiation with 512-bit moduli (CVE-2019-1551)

(sevan)

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

mariadb55-client: fix typo in comment

(bsiegert)

2020-01-02 20:10:50 UTC MAIN commitmail json YAML

Updated devel/gradle to 4.10.3

(abs)

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

Updated devel/gradle to 4.10.3

[#7500] - Please back port 7059 fix to 4.10.3
[#7014] - Gradle 4.10.1+ is unable to build a working war project within a ear project if scala plugin is used
[#6849] - 4.10.1 & 4.10.2: Cannot publish artifact 'compileScala.mapping' (PATH) as it does not exist.

Given the dropping of backwards compatibility in later gradle versions we
are probably at the point where we should split this into gradle{4,5,6}
packages

(abs)

2020-01-02 20:09:29 UTC MAIN commitmail json YAML

Update podcastdl to 0.3.3. From Rodrigo Osorio in PR pkg/51077.

Tue April 19 2016.
Summary for 0.3.3 podcastdl release
Fix a mistake recovering the URL from the rss when the GUID is not a permalink

Tue June 13 2015.
Summary for 0.3.2 podcastdl release
Fix a bug caused by changes in the url control by curl

(bsiegert)

2020-01-02 19:47:04 UTC MAIN commitmail json YAML

2020-01-02 19:34:46 UTC MAIN commitmail json YAML

doc: Updated sysutils/di to 4.47.3

(bsiegert)

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

Update di to 4.47.3. From Brad Lanam in PR pkg/54666.

4.47.3                                  [2019-12-23]
    Fixed missing link flags for clang.

4.47.2                                  [2019-10-30]
    Minor makefile cleanup.

4.47.1                                  [2019-6-25]
    Update mkconfig to version 2.1.1 (fixes build on 32-bit).
    Add configs/config.ms.cl (visual studio definitions).

(bsiegert)

2020-01-02 19:23:09 UTC MAIN commitmail json YAML

doc: Updated net/py-gsutil to 4.45

(bsiegert)

2020-01-02 19:22:41 UTC MAIN commitmail json YAML

Update py-gsutil to 4.45, now with Python 3 support!

Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.

Other Changes
------------------
- Improvements to continuous integration workflow.

Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
  specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
  `deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
  (currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
  when updating key permissions does not succeed.

Bug Fixes
------------------
- Fixed regression in cp where a statement like
  `cp my-file gs://my-bucket/non-existent-folder/` would create a file called
  `non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.

Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.

Bug Fixes
------------------
- Fixed cp/mv errors that occur when  destination directory is a substring of
  another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.

Other Changes
------------------
- Several documentation updates and clarifications.

Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
  crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
  (3.4 or below) would crash instead of presenting an informative error.

Other Changes
------------------
- Several documentation updates and clarifications.

Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
  command to create/get/list/update/delete HMAC keys on service accounts.
  Currently, your project must be whitelisted for use with this new HMAC
  functionality. This restriction will be lifted in the near future.

Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.

Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
  (End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
  some point afterward (TBD).

Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
  names containing some special URL-encodable characters (e.g. "+" and
  whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
  presence of additional top-level files that were added in the v4.39 release.

Other Changes
------------------
- Several documentation updates and clarifications.

Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
  under the "GSUtil" section in the boto config file. The default value is 9.

Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
  letters.

Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
  requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
  release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.

Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
  /etc/os-release was not in the expected format.

Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
  with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
  files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.

Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
  exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.

Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.

Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
  "bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
  the ability to set BPO at bucket creation time with "mb -b". Currently, your
  project must be whitelisted for use with the new BPO functionality. This
  restriction will be lifted in the near future.

Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
  its size differed from the source's size.

Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.

Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
  (as determined by checking mtime) at the destination.

Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
  files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
  would sometimes cause gsutil to hang forever. Running with multiple threads is
  still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
  when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
  the -o option.

Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.

(bsiegert)

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

mate-utils: inkscape is no longer a tool dependency

For regular builds (the targets pkgsrc uses), inkscape is no longer a
requirement.

(gutteridge)

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

mate-desktop: librsvg is no longer a tool dependency

For regular builds (the targets pkgsrc uses), librsvg is no longer a
requirement.

(gutteridge)

2020-01-02 18:59:05 UTC MAIN commitmail json YAML

py-Tk: remove previous - Adam fixed it more generally

(markd)

2020-01-02 18:56:08 UTC MAIN commitmail json YAML

doc: Updated x11/mate-terminal to 1.22.1nb3

(gutteridge)

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

mate-terminal: avoid NULL pointer dereference

This fixes a bug that caused significant application crashes.

(gutteridge)

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

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

doc: Added devel/hs-async version 2.2.2

(pho)

2020-01-02 17:37:50 UTC MAIN commitmail json YAML

Import async-2.2.2

This package provides a higher-level interface over threads, in which
an Async a is a concurrent thread that will eventually deliver a value
of type a. The package provides ways to create Async computations,
wait for their results, and cancel them.

Using Async is safer than using threads in two ways:

    When waiting for a thread to return a result, if the thread dies
    with an exception then the caller must either re-throw the
    exception (wait) or handle it (waitCatch); the exception cannot be
    ignored.

    The API makes it possible to build a tree of threads that are
    automatically killed when their parent dies (see withAsync).

(pho)

2020-01-02 17:37:03 UTC MAIN commitmail json YAML

doc: Updated net/py-gcs-oauth2-boto-plugin to 2.5

(bsiegert)

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

Update py-gcs-oauth2-boto-plugin to 2.5.

No changelog from upstream.

(bsiegert)

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

2020-01-02 17:11:45 UTC MAIN commitmail json YAML

doc: Updated wm/xmonad to 0.14

(pho)

2020-01-02 17:11:38 UTC MAIN commitmail json YAML

Update to xmonad-0.14

0.14 (July 30, 2018)
Bug Fixes
* The state file that xmonad uses while restarting itself is now
  removed after it is processed. This fixes a bug that manifested in
  several different ways:
  * Names of old workspaces would be resurrected after a restart
  * Screen sizes would be wrong after changing monitor configuration
    (#90)
  * spawnOnce stopped working (xmonad/xmonad-contrib#155)
  * Focus did not follow when moving between workspaces (#87)
  * etc.
* Recover old behavior (in 0.12) when focusFollowsMouse == True: the
  focus follows when the mouse enters another workspace but not moving
  into any window.
* Compiles with GHC 8.4.1
* Restored compatability with GHC version prior to 8.0.1 by removing
  the dependency on directory version 1.2.3.

0.13 (February 10, 2017)
Breaking Changes
* When restarting xmonad, resume state is no longer passed to the next
  process via the command line. Instead, a temporary state file is
  created and xmonad's state is serialized to that file.
* When upgrading to 0.13 from a previous version, the --resume command
  line option will automatically migrate to a state file.
* This fixes issue #12.

Enhancements
* You can now control which directory xmonad uses for finding your
  configuration file and which one is used for storing the compiled
  version of your configuration. In order of preference:
  * New environment variables. If you want to use these ensure you set
    the correct environment variable and also create the directory it
    references:
    * XMONAD_CONFIG_DIR
    * XMONAD_CACHE_DIR
    * XMONAD_DATA_DIR
  * The ~/.xmonad directory.
  * XDG Base Directory Specification directories, if they exist:
    * XDG_CONFIG_HOME/xmonad
    * XDG_CACHE_HOME/xmonad
    * XDG_DATA_HOME/xmonad
* If none of these directories exist then one will be created using
  the following logic: If the relevant environment variable mentioned
  in step (1) above is set, the referent directory will be created and
  used. Otherwise ~/.xmonad will be created and used.
* This fixes a few issues, notably #7 and #56.
* A custom build script can be used when xmonad is given the
  --recompile command line option. If an executable named build exists
  in the xmonad configuration directory it will be called instead of
  ghc. It takes one argument, the name of the executable binary it
  must produce.
* This fixes #8. (One of two possible custom build solutions. See the
  next entry for another solution.)
* For users who build their xmonad configuration using tools such as
  cabal or stack, there is another option for executing xmonad.
* Instead of running the xmonad executable directly, arrange to have
  your login manager run your configuration binary instead. Then, in
  your binary, use the new launch command instead of xmonad.
* This will keep xmonad from using its configuration file
  checking/compiling code and directly start the window manager
  without execing any other binary.
* See the documentation for the launch function in XMonad.Main for
  more details.
* Fixes #8. (Second way to have a custom build environment for
  XMonad. See previous entry for another solution.)

(pho)

2020-01-02 17:00:15 UTC MAIN commitmail json YAML

xfce4-wm: fix compilation when DEBUG_TRACE is enabled

Adding this in case anyone else is inclined to enable DEBUG_TRACE. (No
PKGREVISION since this doesn't affect regular builds.)

(gutteridge)

2020-01-02 16:52:58 UTC MAIN commitmail json YAML

2020-01-02 16:52:29 UTC MAIN commitmail json YAML

json-glib: remove now redundant test target

Now that adam@ has added a generic test target to meson's build.mk,
we can just rely on that, instead.

(gutteridge)

2020-01-02 16:48:41 UTC MAIN commitmail json YAML

doc: Updated x11/hs-X11 to 1.9.1

(pho)

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

Update to X11-1.9.1

No changelogs are provided by the upstream.

(pho)

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

Be explicit about shared libraries

Recent versions of Cabal appears to build shared libraries by default unless --disable-shared is explicitly given.

(pho)

2020-01-02 16:34:47 UTC MAIN commitmail json YAML

Pass -v to ./Setup when PKG_VERBOSE is defined

(pho)

2020-01-02 15:54:53 UTC MAIN commitmail json YAML

pango: remove now redundant test target

Now that adam@ has added a generic test target to meson's build.mk,
we can just rely on that, instead.

(gutteridge)

2020-01-02 15:50:10 UTC MAIN commitmail json YAML

doc: Updated www/hs-HTTP to 4000.3.14

(pho)

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

Update to HTTP-4000.3.14

* If the URI contains "user:pass@" part, use it for Basic Authorization
* Add a test harness.
* Don't leak a socket when getHostAddr throws an exception.
* Send cookies in request format, not response format.
* Moved BrowserAction to be a StateT IO, with instances for
  Applicative, MonadIO, MonadState.
* Add method to control size of connection pool.
* Consider both host and port when reusing connections.
* Handle response code 304 "not modified" properly.
* Fix digest authentication by fixing md5 output string rep.
* Make the default user agent string follow the package version.
* Document lack of HTTPS support and fail when clients try
  to use it instead of silently falling back to HTTP.
* Add helper to set the request type and body.

(pho)

2020-01-02 15:46:28 UTC MAIN commitmail json YAML

doc: Updated net/py-rt to 1.0.12

(leot)

2020-01-02 15:46:11 UTC MAIN commitmail json YAML

py-rt: Update to 1.0.12

Changes:
1.0.12
------
- Travis CI Docker tests
- RT 4.4 fixes
- Support multiline CF values in create_ticket and edit_ticket.
- Fix support for custom field names containing colons
- In search(), replace splitlines() with lines array split on \n.
- Add debug_mode flag for response logging
- Add platform independent url joining / Allow testing on Windows
- Add numerical_id to get_ticket result

(leot)

2020-01-02 15:45:43 UTC MAIN commitmail json YAML

gobject-introspection: remove now redundant test target

Now that adam@ has added a generic test target to meson's build.mk,
we can just rely on that, instead.

(gutteridge)

2020-01-02 15:44:36 UTC MAIN commitmail json YAML

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

(pho)

2020-01-02 15:41:11 UTC MAIN commitmail json YAML

doc: Updated time/hs-timezone-series to 0.1.9

(pho)

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

2020-01-02 15:37:23 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-texmath to 0.11.3

(pho)

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

2020-01-02 15:34:35 UTC MAIN commitmail json YAML

doc: Updated sysutils/entr to 4.3

(leot)

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

entr: Update to 4.3

pkgsrc changes:
- Update HOMEPAGE and MASTER_SITES to current ones

Changes:
== 4.3: September 25, 2019
- Move hosting from bitbucket.org to github.com
- Rename tag names from entr-X.Y to X.Y
- Replace hg with git as a dependency for system-test.sh

== 4.2: March 28, 2019
- Use pledge(2) on OpenBSD
- New '-a' option enables response to events that occur while the utility is
  running
- Error messages direct users to http://eradman.com/entrproject/limits.html
- Correctly report error when a file cannot be reopened

(leot)

2020-01-02 15:28:06 UTC MAIN commitmail json YAML

Add hs-network-uri

(pho)

2020-01-02 15:27:34 UTC MAIN commitmail json YAML

doc: Added net/hs-network-uri version 2.6.1.0

(pho)

2020-01-02 15:27:23 UTC MAIN commitmail json YAML

Import network-uri-2.6.1.0

This package provides facilities for parsing and unparsing URIs, and
creating and resolving relative URI references, closely following the
URI spec, IETF RFC 3986.

(pho)

2020-01-02 15:22:46 UTC MAIN commitmail json YAML

doc: Updated print/cups-base to 2.3.1

(leot)

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

doc: Updated print/cups to 2.3.1

(leot)

2020-01-02 15:21:32 UTC MAIN commitmail json YAML

cups{,-base}: Update to 2.3.1

Changes:
2.3.1
-----
- Documentation updates (Issue #5661, #5674, #5682)
- CVE-2019-2228: The `ippSetValuetag` function did not validate the default
  language value.
- Fixed a crash bug in the web interface (Issue #5621)
- The PPD cache code now looks up page sizes using their dimensions
  (Issue #5633)
- PPD files containing "custom" option keywords did not work (Issue #5639)
- Added a workaround for the scheduler's systemd support (Issue #5640)
- On Windows, TLS certificates generated on February 29 would likely fail
  (Issue #5643)
- Added a DigestOptions directive for the `client.conf` file to control whether
  MD5-based Digest authentication is allowed (Issue #5647)
- Fixed a bug in the handling of printer resource files (Issue #5652)
- The libusb-based USB backend now reports an error when the distribution
  permissions are wrong (Issue #5658)
- Added paint can labels to Dymo driver (Issue #5662)
- The `ippeveprinter` program now supports authentication (Issue #5665)
- The `ippeveprinter` program now advertises DNS-SD services on the correct
  interfaces, and provides a way to turn them off (Issue #5666)
- The `--with-dbusdir` option was ignored by the configure script (Issue #5671)
- Sandboxed applications were not able to get the default printer (Issue #5676)
- Log file access controls were not preserved by `cupsctl` (Issue #5677)
- Default printers set with `lpoptions` did not work in all cases (Issue #5681,
  Issue #5683, Issue #5684)
- Fixed an error in the jobs web interface template (Issue #5694)
- Fixed an off-by-one error in `ippEnumString` (Issue #5695)
- Fixed some new compiler warnings (Issue #5700)
- Fixed a few issues with the Apple Raster support (rdar://55301114)
- The IPP backend did not detect all cases where a job should be retried using
  a raster format (rdar://56021091)
- Fixed spelling of "fold-accordion".
- Fixed the default common name for TLS certificates used by `ippeveprinter`.
- Fixed the option names used for IPP Everywhere finishing options.
- Added support for the second roll of the DYMO Twin/DUO label printers.

(leot)

2020-01-02 15:19:08 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-tagsoup to 0.14.8

(pho)

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

Update to tagsoup-0.14.8

0.14.8, released 2019-05-01
    #78, add strMap
0.14.7, released 2018-09-18
    #75, escape single quote (') characters as '
    #72, update some dead URLs
0.14.6, released 2018-02-27
    Fix up source positions on bogus <! markers
0.14.5, released 2018-02-27
    Fix up source positions on bogus <? markers
0.14.4, released 2018-02-26
    #71, fix up source positions on bogus comments
0.14.3, released 2018-01-21
    #70, fix up source positions on comments
0.14.2, released 2017-11-30
    #66, make sure positions are correct for lone & characters
0.14.1, released 2017-02-25
    #63, add maybeAttrib
0.14, released 2016-06-11
    #14, eliminate Text.HTML.Download
0.13.10, released 2016-05-06
    #51, improve the Haddock documentation
    #52, fix some > 16bit HTML entities

(pho)

2020-01-02 15:06:09 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-stringsearch to 0.3.6.6

(pho)

2020-01-02 15:06:00 UTC MAIN commitmail json YAML

2020-01-02 15:03:28 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-regex-posix to 0.96.0.0

(pho)

2020-01-02 15:03:20 UTC MAIN commitmail json YAML

Update to regex-posix-0.96.0.0

* Update to regex-base-0.94.0.0 API
* Compatibility with base-4.13.0
* Remove internal regex C implementation

(pho)

2020-01-02 14:56:32 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-regex-base to 0.94.0.0

(pho)

2020-01-02 14:56:10 UTC MAIN commitmail json YAML

Update to regex-base-0.94.0.0

* Breaking change: Switch RegExp API from the previously used
  Monad(fail) to MonadFail(fail) to denote matching failures
* Define Extract Text instances for strict and lazy Text types
* Compatibility with base-4.13.0
* Explicitly declare all modules Safe under SafeHaskell for GHC 7.4
  and higher

(pho)

2020-01-02 14:49:56 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-parsec to 3.1.14.0

(pho)

2020-01-02 14:49:43 UTC MAIN commitmail json YAML

Update to parsec-3.1.14.0

3.1.14.0
* Add parseFromFile to Text.Parsec.Text.Lazy and Text.Parsec.Text
  (#103, #104).
* Clarify Haddock documentation in various places (#105,#101,#102).
* Add support for base-4.13.

3.1.13.0

* Add official support for SafeHaskell.

  NOTE: This is the first version whose SafeHaskell properties have
  become an intentional part of the API contract; previous versions
  were merely accidentally safe-inferred (or not depending on various
  factors; in other words, this was a fragile property). If you rely
  on SafeHaskell to consider module imports from parsec safe, this is
  the first version of parsec which actually guarantees a well-defined
  state; you can declare this requirement by either specifying

    build-depends: parsec >= 3.1.13.0 && < 3.2

  or, starting with cabal-version:2.0, via

    build-depends: parsec ^>= 3.1.13.0

* Drop support for GHC 7.0, GHC 7.2, and GHC 7.4.1; support window
  starts with GHC 7.4.2.

3.1.12.0
* Support limited to GHC 7.0 & GHC 7.2 only
* Add MonadFail instance for ParsecT
* Add Semigroup/Monoid instances for ParsecT (#80,#82)
* Fix space leak in Applicative/Monad interface (#37)
* Add parserTrace and parserTraced combinators for debugging.

3.1.11
* Include README.md in package.

3.1.10
* Most types now have a Typeable instance. Some instances are dropped
  from older versions of GHC (sorry about that!).
* The token-parser now rejects Unicode numeric escape sequences for
  characters outside the Unicode range.
* The token-parser now loses less precision when parsing literal
  doubles.
* Documentation fixes and corrections.
* We no longer test parsec builds on GHC 7.4.

(pho)

2020-01-02 14:41:38 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-pandoc-types to 1.17.6.1

(pho)

2020-01-02 14:41:23 UTC MAIN commitmail json YAML

2020-01-02 14:25:43 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-hscolour to 1.24.4

(pho)

2020-01-02 14:25:34 UTC MAIN commitmail json YAML

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

doc: Updated textproc/hs-xml to 1.3.14

(pho)

2020-01-02 14:22:53 UTC MAIN commitmail json YAML

2020-01-02 14:18:39 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-case-insensitive to 1.2.1.0

(pho)

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

Updated graphics/leptonica

(adam)

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

leptonica: updated to 1.79.0

1.79.0:
* Clean up auto-generation of files; removed 'register'
* Some fixes for issues identified by fuzzer
* New source files: checkerboard.c
* New programs: replacebytes.c, webpanimio_reg.c, partifytest.c,
  rectangle_reg.c, lowsat_reg.c, rotate_it.c, scale_it.c, dewarp_it.c,
  pdfio1_reg.c, pdfio2_reg.c, checkerboard_reg.c, underlinetest.c.
* Convert to standard reg test: heap_reg.c, pixa1_reg.c, smallpix_reg.c
* Improve data checking when reading image file headers
  (pnm, png, jpeg, tiff)
* Fix some bugs in pnm reading
* Fix inconsistencies with the encoding type flags in pdf writing
* Allow tiff to write images with colormaps
* Fix errors in PS code; made some functions static
* Add code for animated webp (requires webp mux and demux libraries)
* Add "partify" application for separating parts in a musical score
* Enable tif read/write of gray+alpha and rgba; filter out tiff
  pixels that are not uint and compression by tile
* Apply consistent formatting of static const variables
* Add programs for scaling, rotation and deskew, named dewkew_it,
  rotate_it and scale_it, for useful operations on arbitrary images.
* Convert pdfiotest program to two regression tests: pdfio1_reg
  and pdfio2_reg.
* Remove all use of strncat; use stringCat().
* New functions from removing outliers in sequences of boxes.
* Generalize pixAverageInRect(): mask, region and range filters,
  and subsampling.  New pixAverageInRectRGB().
* Fix int overflow bug in pixMedianCut(); required new heap accessor.
* New pixMultiplyGray() allows pix to be multiplied by an array (or
  another pix)
* Better routines for counting color.
* Lossless conversion for RGB to cmap with not more than 256 colors.
* New histo based global thresholding: pixThresholdByHisto().
* Allow most reg tests to run even if external libraries are not
  available.
* New one-line gplot functions that return a pix.
* New application to find where corners meet in a checkerboard.
* Add utility functions for painting through mask in cmap pix,
  creating a hit-miss sela from a color pix, equality of two pta.
* Proper handling of 1 bpp colormap tiffs: remove when reading,
  preserve when writing.
* Deprecate three pixSaveTile*() functions; removed all calls to
  these from the library and progs.
* Include auto_config.h explicitly in all src and prog files.
* Improve input data checking for bmp files.

(adam)

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

doc: Updated net/hub to 2.13.0

(leot)

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

hub: Update to 2.13.0

Changes:
2.13.0
------
  * New command: hub gist
  * Add git pr show --format=... flag
  * Add hub api --obey-ratelimit flag
  * hub help: support compressed man pages
  * Add hub release download --include=PATTERN flag
  * hub help: Enable hub help --web <command>
  * hub release: Retry attaching release assets on 5xx server errors
  * hub pr checkout fixes
      + handle case when the PR given matches the current branch
      + avoid overriding existing branch merge config
  * hub release: Fail fast when attempting to attach unavailable files
  * Honor HTTPS_PROXY, NO_PROXY environment variables
  * Strip "co-authored-by" lines when populating PR body from git log
  * git compatibility: have hub <cmd> --help open the man page
  * hub fork bash completion improvements
  * hub pr fish completion improvements

2.12.8
------
  * hub compare: improve upstream branch detection & error messages
  * hub compare: allow slash character in branch names
  * hub api: fix GraphQL requests made to Enterprise hosts
  * Docs: clarify --message, --file, and --edit flags

2.12.7
------
  * Fix password prompt on Windows

(leot)

2020-01-02 11:51:38 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-blaze-html to 0.9.1.2

(pho)

2020-01-02 11:51:27 UTC MAIN commitmail json YAML

Update to blaze-html-0.9.1.2

- 0.9.1.2 (2019-10-02)
    * Bump QuickCheck dependency to 2.13
    * Bump containers dependency to 0.6
    * Check in generated code
    * Regenerate .travis.yml using haskell-ci

- 0.9.1.1 (2018-06-12)
    * Fix generated source code on Hackage

- 0.9.1.0
    * Add `u` element to HTML5
    * Add `role` attribute to HTML5
    * Bump HUnit dependency to 1.6
    * Bump QuickCheck dependency to 2.11

- 0.9.0.1
    * Fix CHANGELOG

- 0.9.0.0
    * Bump blaze-html dependency to 0.8.  This has a few consequences:
        - Make `MarkupM` finally adhere to the Monad laws
        - Stricten the `IsString` instance to only work with `MarkupM ()` and
          not `MarkupM a`
        - Change the type of `contents` to `MarkupM a -> MarkupM a`
        - Add a `Semigroup` instance for `MarkupM`

- 0.7.1.1

- 0.8.1.3
    * Bump HUnit dependency to 1.5

- 0.8.1.2
    * Bump QuickCheck dependency to 2.9

- 0.8.1.1
    * Bump HUnit dependency to 1.3

- 0.8.1.0
    * Add `<main>` element to HTML5

- 0.8.0.2
    * Relax blaze-builder dependency to include 0.3 again

- 0.8.0.1
    * Bump QuickCheck dependency to 2.8

- 0.8.0.0
    * Bump blaze-builder dependency to 0.4

- 0.7.1.0
    * Add `itemscope` and `itemprop` attributes
    * Constraint `blaze-markup` dependency

(pho)

2020-01-02 11:47:59 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-blaze-markup to 0.8.2.3

(pho)

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

Update to blaze-markup-0.8.2.3

- 0.8.2.3 (2019-10-02)
    * Bump `base` to 4.13
    * Bump `tasty` to 1.2
    * Bump `QuickCheck` to 2.13

- 0.8.2.2 (2018-09-25)
    * Bump `base` to 4.12
    * Bump `containers` to 0.6
    * Bump `tasty` to 1.1

- 0.8.2.1 (2018-04-09)
    * Bump `QuickCheck` dependency to allow 2.11
    * Bump `tasty` dependency to allow 1.0
    * Bump `tasty-hunit` dependency to allow 0.10
    * Bump `tasty-quickcheck` dependency to allow 0.10

- 0.8.2.0 (2018-01-09)
    * Define `ToMarkup` instance for `Natural`.

- 0.8.1.0 (2017-09-16)
    * Compatibility with Semigroup/Monoid proposal
    * Switch to `tasty` for running tests

- 0.8.0.0 (2017-01-30)
    * Make `MarkupM` finally adhere to the Monad laws
    * Stricten the `IsString` instance to only work with `MarkupM ()` and not
      `MarkupM a`
    * Change the type of `contents` to `MarkupM a -> MarkupM a`
    * Add a `Semigroup` instance for `MarkupM`

- 0.7.1.1
    * Bump `HUnit` dependency to allow 1.5

- 0.7.1.0
    * Relax `QuickCheck` dependency to allow 2.9
    * Add text builder instances

- 0.7.0.3
    * Relax `HUnit` dependency to allow 1.3

- 0.7.0.2
    * Relax `blaze-builder` dependency to allow 0.3

- 0.7.0.1
    * Bump `QuickCheck` dependency to allow 2.8

- 0.7.0.0
    * Depend on blaze-builder 0.4

- 0.6.3.0
    * Add combinators to insert HTML comments

- 0.6.2.0
    * Add `Applicative` instance for `MarkupM`

(pho)

2020-01-02 11:40:05 UTC MAIN commitmail json YAML

2020-01-02 11:34:38 UTC MAIN commitmail json YAML

doc: Updated math/hs-mwc-random to 0.14.0.0

(pho)

2020-01-02 11:34:29 UTC MAIN commitmail json YAML

Update to mwc-random-0.14.0.0

Changes in 0.14.0.0
* Low level functions for acquiring random data for initialization of
  PRGN state is moved to System.Random.MWC.SeedSource module
* Ensure that carry is always correct when restoring PRNG state from
  seed. Only affects users who create 258 element seed manually. (#63,
  #65)

Changes in 0.13.6.0
* tablePoisson now can handle 了>1923, see #59 for details. That
  required intoduction of dependency on math-functions.

Changes in 0.13.5.0
* logCategorical added

Changes in 0.13.4.0
* withSystemRandom uses RtlGenRandom for seeding generator on windows

(pho)

2020-01-02 11:16:04 UTC MAIN commitmail json YAML

Add hs-math-functions

(pho)

2020-01-02 11:15:28 UTC MAIN commitmail json YAML

doc: Added math/hs-math-functions version 0.3.3.0

(pho)

2020-01-02 11:15:20 UTC MAIN commitmail json YAML

Import math-functions-0.3.3.0

This library contain collection of various utilities for numerical
computing. So far there're special mathematical functions, compensated
summation algorithm, summation of series, root finding for real
functions, polynomial summation and Chebyshev polynomials.

(pho)

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

Add hs-vector-th-unbox

(pho)

2020-01-02 11:00:38 UTC MAIN commitmail json YAML

doc: Added devel/hs-vector-th-unbox version 0.2.1.7

(pho)

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

Import vector-th-unbox-0.2.1.7

A Template Haskell deriver for unboxed vectors, given a pair of
coercion functions to and from some existing type with an Unbox
instance.

(pho)

2020-01-02 10:39:06 UTC MAIN commitmail json YAML

doc: Updated devel/hs-void to 0.7.3

(pho)

2020-01-02 10:38:57 UTC MAIN commitmail json YAML

Update to void-0.7.3

0.7.3 [2019.05.10]
* Backport the Lift Void instance introduced in
  template-haskell-2.15.0.0.

0.7.2
* Only depend on deepseq, hashable, and semigroups if using GHC 7.8 or
  earlier.
* Cleaned up spurious "redundant constraint" warnings on GHC 8+

0.7.1
* Support semigroups 0.17 on older GHCs
* Backported NFData's semigroup instance to older GHCs.

0.7
* adapt to Data.Void being moved into base-4.8
* vacuousM removed

(pho)

2020-01-02 10:29:46 UTC MAIN commitmail json YAML

doc: Updated x11/xscreensaver-demo to 5.43

(hauke)

2020-01-02 10:29:26 UTC MAIN commitmail json YAML

doc: Updated x11/xscreensaver to 5.43

(hauke)

2020-01-02 10:29:00 UTC MAIN commitmail json YAML

Upgrade xscreensaver{,-demo} to 5.43
(5.40 started complaining, and we are not Debian ;)

From upstream's changelog:

5.43 01-Jul-2019

    New hacks, GravityWell, DeepStars.
    GLPlanet now supports the Mercator projection.
    Bouncing Cow has mathematically ideal cows (spherical, frictionless).
    Foggy toasters.
    Unknown Pleasures can now use an image file as a clip mask.
    Updated webcollage for recent changes.
    macOS: Fixed BSOD fonts on UWQHD+ displays.
    X11: Added some sample unlock dialog color schemes to the .ad file.
    X11: On systemd systems, closing your laptop lid might actually
    lock your screen now, maybe.
    X11: 'sonar' can ping without being setuid by using setcap.

5.42 28-Dec-2018

    macOS: Fixed Sparkle auto-updater.

5.41 26-Dec-2018

    X11: Those new font-loading fallback heuristics work again. Oops.
    iOS, Android: Plugged many memory leaks at exit.
    New hack, handsy.
    Fixed noof from displaying minimalistically.
    Rewrote unknownpleasures to be faster, and a true waterfall graph.
    BSOD Solaris improved. DVD added.
    Linux: If the xscreensaver daemon is setuid, then we can implore
    the kernel's out-of-memory killer to pretty please not unlock the
    screen.
    macOS: Upgraded Sparkle (the "Check for Updates" library).
    macOS: Screen saver settings work again on 10.14.

(hauke)

2020-01-02 10:28:34 UTC MAIN commitmail json YAML

doc: Updated devel/hs-vector-algorithms to 0.8.0.3

(pho)

2020-01-02 10:28:25 UTC MAIN commitmail json YAML

Update to vector-algorithms-0.8.0.3

Version 0.8.0.3 (2019-12-02)
    Fix out-of-bounds access in Timsort.

Version 0.8.0.2 (2019-11-28)
    Bump upper bounds on primitive and QuickCheck.
    Expose 'terminate' function from 'AmericanFlag' module.
    Fix an off-by-one error in Data.Vector.Algorithms.Heaps.heapInsert.

(pho)

2020-01-02 10:26:48 UTC MAIN commitmail json YAML

Updated devel/py-ipython, multimedia/ffmpeg4

(adam)

2020-01-02 10:26:31 UTC MAIN commitmail json YAML

ffmpeg4: updated to 4.2.2

version 4.2.2
- cbs_mpeg2: Fix parsing the last unit
- cbs_mpeg2: Rearrange start code search
- cbs_mpeg2: Decompose Sequence End
- cbs_mpeg2: Fix parsing of picture and slice headers
- cbs: Remove useless initializations
- mpeg2_metadata, cbs_mpeg2: Fix handling of colour_description
- lavc/cbs_h2645_syntax_template: Fix memleak
- avcodec/cbs: Fix potential overflow
- avcodec/cbs: Factor out common code for writing units
- avcodec/ffwavesynth: Fix undefined overflow in wavesynth_synth_sample()
- avcodec/ffwavesynth: Fix undefined overflow in wavesynth_synth_sample()
- avcodec/cook: Use 3 stage VLC decoding for channel_coupling
- avcodec/wmalosslessdec: Fixes undefined overflow in dequantization in decode_subframe()
- avcodec/sonic: Check e in get_symbol()
- avcodec/twinvqdec: Correct overflow in block align check
- avcodec/vc1dec: Fix "return -1" cases
- avcodec/vc1dec: Free sprite_output_frame on error
- avcodec/atrac9dec: Clamp band_ext_data to max that can be read if skipped.
- avcodec/agm: Include block size in the MV check for flags == 3
- avcodec/wmadec: Keep track of exponent initialization per channel
- avcodec/iff: Check that video_size is large enough for the read parameters
- avcodec/cbs_vp9: Check data_size
- avcodec/cbs_vp9: Check index_size
- avcodec/adpcm: Clip predictor for APC
- avcodec/targa: Check colors vs. available space
- avcodec/dstdec: Use get_ur_golomb_jpegls()
- avcodec/wmavoice: Check remaining input in parse_packet_header()
- avcodec/wmalosslessdec: Fix 2 overflows in mclms
- avcodec/wmaprodec: Fixes integer overflow with 32bit samples
- avcodec/adpcm: Fix invalid shift in xa_decode()
- avcodec/wmalosslessdec: Fix several integer issues
- avcodec/wmalosslessdec: Check that padding bits is not more than sample bits
- avcodec/iff: Skip overflowing runs in decode_delta_d()
- avcodec/pnm: Check that the header is not truncated
- avcodec/mp3_header_decompress_bsf: Check sample_rate_index
- avcodec/cbs_av1_syntax_template: Check num_y_points
- avformat/rmdec: Initialize and sanity check offset in ivr_read_header()
- avcodec/agm: Do not allow MVs out of the picture area as no edge is allocated
- avcodec/apedec: Fix 2 integer overflows
- avformat/id3v2: Fix double-free on error
- avcodec/wmaprodec: Set packet_loss when we error out on a sanity check
- avcodec/wmaprodec: Check offset
- avcodec/truemotion2: Fix 2 integer overflows in tm2_low_res_block()
- avcodec/wmaprodec: Check if the channel sum of all internal contexts match the external
- avcodec/atrac9dec: Check q_unit_cnt more completely before using it to access at9_tab_band_ext_group
- avcodec/fitsdec: Use lrint()
- avcodec/g729dec: Avoid using buf_size
- avcodec/g729dec: Factor block_size out
- avcodec/g729dec: require buf_size to be non 0
- avcodec/alac: Fix integer overflow in lpc_prediction() with sign
- avcodec/wmaprodec: Fix buflen computation in save_bits()
- avcodec/vc1_block: Fix integer overflow in AC rescaling in vc1_decode_i_block_adv()
- avcodec/vmdaudio: Check chunk counts to avoid integer overflow
- avformat/mxfdec: Clear metadata_sets_count in mxf_read_close()
- avcodec/nuv: Use ff_set_dimensions()
- avformat/vividas: Error out on audio packets in the absence of audio streams
- avformat/vividas: Check and require 1 video stream
- avcodec/ffwavesynth: Fix integer overflow with pink_ts_cur/next
- avcodec/ralf: Fix integer overflows with the filter coefficient in decode_channel()
- avcodec/g729dec: Use 64bit and clip in scalar product
- avcodec/mxpegdec: Check for multiple SOF
- avcodec/nuv: Move comptype check up
- avcodec/wmavoice: Fix integer overflow in synth_frame()
- avcodec/rawdec: Check bits_per_coded_sample more pedantically for 16bit cases
- avutil/lfg: Correct index increment type to avoid undefined behavior
- avcodec/cngdec: Remove AV_CODEC_CAP_DELAY
- avcodec/iff: Move index use after check in decodeplane8()
- avcodec/atrac3: Check for huge block aligns
- avcodec/ralf: use multiply instead of shift to avoid undefined behavior in decode_block()
- avcodec/wmadec: Require previous exponents for reuse
- avcodec/vc1_block: Fix undefined behavior in ac prediction rescaling
- avcodec/qdm2: The smallest header seems to have 2 bytes so treat 1 as invalid
- avcodec/apedec: Fixes integer overflow of res+*data in do_apply_filter()
- avcodec/sonic: Fix integer overflow in predictor_calc_error()
- avformat/vividas: Add EOF check in val_1 loop in track_header()
- avcodec/atrac9dec: Check precision_fine/coarse
- avformat/mp3dec: Check that the frame fits within the probe buffer
- vcodec/agm: Alloc based on coded dimensions
- avcodec/wmaprodec: get frame during frame decode
- avcodec/interplayacm: Fix overflow of last unused value
- avcodec/adpcm: Fix undefined behavior with negative predictions in IMA OKI
- avcodec/cook: Move up and extend block_align check
- avcodec/sbcdec: Fix integer overflows in sbc_synthesize_four()
- avcodec/twinvq: Check block_align
- avcodec/cook: Enlarge gain table
- avcodec/cook: Check samples_per_channel earlier
- avcodec/atrac3plus: Check split point in fill mode 3
- avcodec/wmavoice: Check sample_rate
- avcodec/xsubdec: fix overflow in alpha handling
- avcodec/iff: Check available space before entering loop in decode_long_vertical_delta2() / decode_long_vertical_delta()
- avcodec/apedec: Fix integer overflow in filter_3800()
- avutil/lfg: Document the AVLFG struct
- avcodec/ffv1dec: Use a different error message for the slice level CRC
- avcodec/apedec: Fix undefined integer overflow in long_filter_ehigh_3830()
- avcodec/dstdec: Check that AC probabilities are within range
- avcodec/dstdec: Check read_table() for failure
- avformat/vividas: Fix n_sb_blocks Check
- avcodec/snowenc: Set mb_num to avoid ratecontrol floating point divisions by 0.0
- avcodec/snowenc: Fix 2 undefined shifts
- avformat/nutenc: Do not pass NULL to memcmp() in get_needed_flags()
- avcodec/aptx: Check the number of channels
- avcodec/aacdec_template: Check samplerate
- avcodec/truemotion2: Fix several integer overflows in tm2_low_res_block()
- avcodec/utils: Check block_align
- avcodec/wmalosslessdec: Fix some integer anomalies
- avcodec/adpcm: Fix invalid shifts in ADPCM DTK
- avcodec/apedec: Only clear the needed buffer space, instead of all
- avcodec/libvorbisdec: Fix insufficient input checks leading to out of array reads
- avcodec/g723_1dec: fix invalid shift with negative sid_gain
- avcodec/vp5: Check render_x/y
- avcodec/hcom: Check the root entry and the right entries
- avcodec/qdrw: Check input for header/skiped space before get_buffer()
- avcodec/ralf: Skip initializing unused filter variables
- avcodec/takdec: Fix overflow with large sample rates
- avcodec/atrac9dec: Set channels
- avcodec/alsdec: Check that input space for header exists in read_diff_float_data()
- avformat/pjsdec: Check duration for overflow
- avcodec/agm: Check for reference frame earlier
- avcodec/ptx: Check that the input contains at least one line
- avcodec/alac: Fix integer overflow in LPC
- avcodec/smacker: Fix integer overflows in pred[] in smka_decode_frame()
- avcodec/aliaspixdec: Check input size against minimal picture size
- avcodec/ffwavesynth: Fix integer overflows in pink noise addition
- avcodec/vc1_block: Fixes integer overflow in vc1_decode_i_block_adv()
- avcodec/wmalosslessdec: Check block_align
- avcodec/g729dec: Avoid computing invalid temporary pointers for ff_acelp_weighted_vector_sum()
- avcodec/g729postfilter: Fix left shift of negative value
- avcodec/binkaudio: Check sample rate
- avcodec/sbcdec: Fix integer overflows in sbc_synthesize_eight()
- avcodec/adpcm: Check initial predictor for ADPCM_IMA_EA_EACS
- avcodec/g723_1dec: Fix overflow in shift
- avcodec/apedec: Fix integer overflow in predictor_update_3930()
- avcodec/g729postfilter: Fix undefined intermediate pointers
- avcodec/g729postfilter: Fix undefined shifts
- avcodec/lsp: Fix undefined shifts in lsp2poly()
- avcodec/adpcm: Fix left shifts in AV_CODEC_ID_ADPCM_EA
- avformat/shortendec: Check k in probe
- avfilter/vf_geq: Use av_clipd() instead of av_clipf()
- avcodec/wmaprodec: Check that the streams channels do not exceed the overall channels
- avcodec/qdmc: Check input space in qdmc_get_vlc()
- avcodec/wmaprodec: Fix cleanup on error
- avcodec/pcm: Check bits_per_coded_sample
- avcodec/exr: Allow duplicate use of channel indexes
- avcodec/fitsdec: Fail on 0 naxisn
- avcodec/dxv: Subtract 12 earlier in dxv_decompress_cocg()
- libavcodec/dxv: Remove redundant seek
- avcodec/ituh263dec: Check input for minimal frame size
- avcodec/truemotion1: Check that the input has enough space for a minimal index_stream
- avformat/mpsubdec: Clear queue on error
- avcodec/sunrast: Check that the input is large enough for the maximally compressed image
- avcodec/sunrast: Check for availability of maplength before allocating image
- avformat/subtitles: Check nb_subs in ff_subtitles_queue_finalize()
- avcodec/vc1_block: Fix invalid left shift in vc1_decode_p_mb()
- avcodec/wmaprodec: Check if there is a stream
- avcodec/g2meet: Check for end of input in jpg_decode_block()
- avcodec/g2meet: Check if adjusted pixel was on the stack
- avformat/electronicarts: If no packet has been read at the end do not treat it as if theres a packet
- avcodec/dxv: Check op_offset in dxv_decompress_yo()
- avcodec/utils: Check sample_rate before opening the decoder
- avcodec/aptx: Fix multiple shift anomalies
- avcodec/fitsdec: fix use of uninitialised values
- avcodec/motionpixels: Mark 2 functions as always_inline
- avcodec/ituh263dec: Make the condition for the studio slice start code match between ff_h263_resync() and ff_mpeg4_decode_studio_slice_header()
- avcodec/ralf: Fix integer overflow in decode_channel()
- vcodec/vc1: compute rangex/y only for P/B frames
- avcodec/vc1_pred: Fix invalid shifts in scaleforopp()
- avcodec/vc1_block: Fix invalid shift with rangeredfrm
- avcodec/vc1: Check for excessive resolution
- avcodec/vc1: check REFDIST
- avcodec/apedec: Fix several integer overflows in predictor_update_filter() and do_apply_filter()
- avcodec/hevc_cabac: Tighten the limit on k in ff_hevc_cu_qp_delta_abs()
- avcodec/4xm: Check index in decode_i_block() also in the path where its not used.
- avcodec/loco: Check for end of input in the first line
- avcodec/atrac3: Check block_align
- avcodec/alsdec: Avoid dereferencing context pointer in inner interleave loop
- avcodec/hcom: Check that there are dictionary entries
- avcodec/fitsdec: Prevent division by 0 with huge data_max
- avcodec/dstdec: Fix integer overflow in samples_per_frame computation
- avcodec/g729_parser: Check block_size
- avcodec/sbcdec: Initialize number of channels
- avcodec/utils: Optimize ff_color_frame() using memcpy()
- avcodec/aacdec: Check if we run out of input in read_stream_mux_config()
- avcodec/utils: Use av_memcpy_backptr() in ff_color_frame()
- avcodec/smacker: Fix integer overflow in signed int multiply in SMK_BLK_FILL
- avcodec/alac: Fix invalid shifts in 20/24 bps
- avcodec/alac: fix undefined behavior with INT_MIN in lpc_prediction()
- avcodec/ffwavesynth: Fix integer overflow in timestamps
- avformat/vividas: Test size and packet numbers a bit more
- avformat/vividas: Check n_sb_blocks against input space
- avcodec/dxv: Check op_offset in both directions
- avcodec/adpcm: Check number of channels for MTAF
- avcodec/sunrast: Fix indention
- avcodec/sunrast: Fix return type for "unsupported (compression) type"
- avcodec/utils: Check channels fully earlier
- avformat/mov: Check for EOF in mov_read_meta()
- avcodec/hevcdec: Fix memleak of a53_caption
- avformat/vividas: Remove align offset which is always masked off
- avformat/vividas: remove dead assignment
- avformat/cdxl: Fix integer overflow in intermediate
- avcodec/hevcdec: repeat character in skiped
- repeat an even number of characters in occured
- avcodec/gdv: Replace assert() checking bitstream by if()
- libavcodec/utils: Free threads on init failure
- avcodec/htmlsubtitles: Avoid locale dependant isdigit()
- avcodec/alsdec: Check k from being outside what our implementation can handle
- avcodec/takdec: Fix integer overflow in decorrelate()
- avcodec/aacps: Fix integer overflows in hybrid_synthesis()
- avcodec/mpeg4videodec: Fix integer overflow in mpeg4_decode_studio_block()
- avcodec/vp56rac: delay signaling an error on truncated input
- avcodec/pnm_parser: Use memchr() in pnm_parse()
- tests: Fix bash errors in lavf_container tests.
- avformat/matroskadec: Fix use-after-free when demuxing ProRes
- avformat/matroskadec: Fix demuxing ProRes
- avcodec/cbs_av1: fix array size for ar_coeffs_cb_plus_128 and ar_coeffs_cr_plus_128
- avcodec/cbs_av1: avoid reading trailing bits when obu type is OBU_TILE_LIST
- lavc/cbs_h2645: Fix incorrect max size of nalu unit
- avcodec/extract_extradata_bsf: Don't unref uninitialized buffers
- avformat/av1: Fix leak of dynamic buffer in case of parsing failure
- libavformat/rtsp: return error if rtsp_hd_out is null instead of crash
- cbs_h264: Fix missing inferred colour description fields
- avcodec/cbs_av1: keep separate reference frame state for reading and writing
- avcodec/cbs_av1: fix reading reference order hint in skip_mode_params()
- avcodec/amfnec: allocate packets using av_new_packet()
- avcodec/nvenc: make sure newly allocated packets are refcounted
- lavc/mpeg4audio: add chan_config check to avoid indeterminate channels
- aformat/movenc: add missing padding to output track extradata
- avcodec/nvenc: add driver version info for SDK 9.1
- avcodec/bsf: check that AVBSFInternal was allocated before dereferencing it

(adam)

2020-01-02 10:24:57 UTC MAIN commitmail json YAML

py-ipython: updated to 7.11.1

IPython 7.11.1
==============

A couple of deprecated functions (no-op) have been reintroduces in py3compat as
Cython was still relying on them, and will be removed in a couple of versions.

IPython 7.11
============

IPython 7.11 received a couple of compatibility fixes and code cleanup.

A number of function in the ``py3compat`` have been removed; a number of types
in the IPython code base are now non-ambiguous and now always ``unicode``
instead of ``Union[Unicode,bytes]``; many of the relevant code path have thus
been simplified/cleaned and types annotation added.

IPython support several verbosity level from exceptions. ``xmode plain`` now
support chained exceptions. :ghpull:`11999`

We are starting to remove ``shell=True`` in some usages of subprocess. While not directly
a security issue (as IPython is made to run arbitrary code anyway) it is not good
practice and we'd like to show the example. :ghissue:`12023`. This discussion
was started by ``@mschwager`` thanks to a new auditing tool they are working on
with duo-labs (`dlint <https://github.com/duo-labs/dlint>`_).

Work around some bugs in Python 3.9 tokenizer :ghpull:`12057`

IPython will now print its version after a crash. :ghpull:`11986`

This is likely the last release from the 7.x series that will see new feature.
The master branch will soon accept large code changes and thrilling new
features; the 7.x branch will only start to accept critical bug fixes, and
update dependencies.

(adam)

2020-01-02 10:00:25 UTC MAIN commitmail json YAML

doc: Added games/xkanon version 090830

(tsutsui)

2020-01-02 09:57:24 UTC MAIN commitmail json YAML

games/Makefile: + xkanon

(tsutsui)

2020-01-02 09:56:49 UTC MAIN commitmail json YAML

2020-01-02 09:31:58 UTC MAIN commitmail json YAML

doc: Updated devel/hs-vault to 0.3.1.3

(pho)

2020-01-02 09:31:47 UTC MAIN commitmail json YAML

Update to vault-0.3.1.3

0.3.1.3
    Bump dependencies to allow hashable-1.3.
    Compatibility with GHC-8.8
        Bump dependencies to allow base >= 4.5 && < 4.14

0.3.1.2
    Bump dependencies to allow containers-0.6.
    Compatibility with GHC-8.6
        Bump dependencies to allow base >= 4.5 && < 4.13.

0.3.1.1
    Rename source files to allow building the package with Bazel.

0.3.1.0
    Compatibility with GHC-8.4:
        Bump dependencies to allow base >= 4.5 && < 4.12.
        Add Semigroup instances.

0.3.0.7
    Bump dependencies to allow base >= 4.5 && < 4.11.

0.3.0.6
    Bump dependencies to allow base >= 4.5 && < 4.10.

0.3.0.5
    Add support for GHC type roles extension, using the RoleAnnotations language pragma.

0.3.0.4
    Bump upper version bound for the base dependency.

(pho)

2020-01-02 09:24:10 UTC MAIN commitmail json YAML

doc: Updated audio/libopenmpt to 0.4.11

(fcambus)

2020-01-02 09:23:58 UTC MAIN commitmail json YAML

libopenmpt: update to 0.4.11.

This fixes CVE-2019-14380 and CVE-2019-17113.

ChangeLog:

### libopenmpt 0.4.11 (2019-12-22)

*  MOD: Fix initial instrument change with no note playing. Fixes first pattern
    of Beyond Music by Captain.

### libopenmpt 0.4.10 (2019-10-30)

*  The "date" metadata could contain a bogus date for some older IT files.
*  Do not apply global volume ramping from initial global volume when seeking.

*  MTM: Sample loop length was off by one.
*  PSM: Sample loop length was off by one in most files.

*  mpg123: Update to v1.25.13 (2019-10-26).

### libopenmpt 0.4.9 (2019-10-02)

*  [**Sec**] libmodplug: C API: Limit the length of strings copied to the
    output buffer of `ModPlug_InstrumentName()` and `ModPlug_SampleName()` to 32
    bytes (including terminating null) as is done by original libmodplug. This
    avoids potential buffer overflows in software relying on this limit instead
    of querying the required buffer size beforehand. libopenmpt can return
    strings longer than 32 bytes here beacuse the internal limit of 32 bytes
    applies to strings encoded in arbitrary character encodings but the API
    returns them converted to UTF-8, which can be longer. (reported by Antonio
    Morales Maldonado of Semmle Security Research Team) (r12129)
    ([CVE-2019-17113](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17113))
*  [**Sec**] libmodplug: C++ API: Do not return 0 in
    `CSoundFile::GetSampleName()` and `CSoundFile::GetInstrumentName()` when a
    null output pointer is provided. This behaviour differed from libmodplug and
    made it impossible to determine the required buffer size. (r12130)

### libopenmpt 0.4.8 (2019-09-30)

*  [**Sec**] Possible crash due to out-of-bounds read when playing an OPL note
    with active filter in S3M or MPTM files (r12118).

### libopenmpt 0.4.7 (2019-09-23)

*  [**Bug**] Compilation fix for various platforms that do not provide
    `std::aligned_alloc` in C++17 mode. The problematic dependency has been
    removed. This should fix build problems on MinGW, OpenBSD, Haiku, and others
    for good.

*  J2B: Ignore notes with non-existing instrument (fixes Ending.j2b).

*  mpg123: Update to v1.25.12 (2019-08-24).
*  ogg: Update to v1.3.4. (2019-08-31).
*  flac: Update to v1.3.3. (2019-08-04).

### libopenmpt 0.4.6 (2019-08-10)

*  [**Bug**] Compilation fix for OpenBSD.
*  [**Bug**] Compilation fix for NO_PLUGINS being defined.

*  in_openmpt: Correct documentation. `openmpt-mpg123.dll` must be placed into
    the Winamp directory.

*  Detect IT files unpacked with early UNMO3 versions.

*  mpg123: Update to v1.25.11 (2019-07-18).
*  minimp3: Update to commit 977514a6dfc4960d819a103f43b358e58ac6c28f
    (2019-07-24).
*  miniz: Update to v2.1.0 (2019-05-05).
*  stb_vorbis: Update to v1.17 (2019-08-09).

### libopenmpt 0.4.5 (2019-05-27)

*  [**Sec**] Possible crash during playback due out-of-bounds read in XM and
    MT2 files (r11608).
    ([CVE-2019-14380](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14380))

*  Breaking out of a sustain loop through Note-Off sometimes didn't continue in
    the regular sample loop.
*  Seeking did not stop notes playing with XM Key Off (Kxx) effect.

### libopenmpt 0.4.4 (2019-04-07)

*  [**Bug**] Channel VU meters were swapped.

*  Startrekker: Clamp speed to 31 ticks per row.
*  MTM: Ignore unused Exy commands on import. Command E5x (Set Finetune) is now
    applied correctly.
*  MOD: Sample swapping was always enabled since it has been separated from the
    ProTracker 1/2 compatibility flag. Now it is always enabled for Amiga-style
    modules and otherwise the old heuristic is used again.

*  stb_vorbis: Update to v1.16 (2019-03-05).

(fcambus)

2020-01-02 09:20:16 UTC MAIN commitmail json YAML

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

(pho)

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

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

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

(pho)

2020-01-02 09:11:42 UTC MAIN commitmail json YAML

doc: Updated devel/hs-split to 0.2.3.3

(pho)

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

Update to split-0.2.3.3

* 0.2.3.3 (23 Jan 2018)
  - Update for GHC-8.4, test with GHC 7.0-8.4

* 0.2.3.2 (15 May 2017)
  - Move to github.

* 0.2.3.1 (2 May 2016)
  - Fix a test case which was causing occasional spurious test suite
    failures due to too many discarded tests.  Thanks to Doug
    Beardsley and Peter Simons for reporting the issue.

* 0.2.3 (12 January 2016)
  - New function 'divvy' (with associated tests) from Tim Washington.

* 0.2.2r2 (7 Jan 2016)
  - allow base-4.9

* 0.2.2r1 (12 Dec 2014)
  - allow base-4.8

(pho)

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

(graphics/py-wand) ${PYPKGPREFIX} should not be attached in GITHUB_PROJECT

(mef)

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

doc: Updated devel/hs-setlocale to 1.0.0.9

(pho)

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

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

doc: Updated devel/hs-safe to 0.3.18

(pho)

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

Update to safe-0.3.18

0.3.18, released 2019-12-04
    #27, deprecate maximumDef and friends, fold*1Def
    #27, add maximumBounded and friends
    Stop supporting GHC 7.4 to 7.8
0.3.17, released 2018-03-09
    Improve the display of errors, less internal callstack
    Add a few missing Partial constraints
0.3.16, released 2018-01-06
    #22, add Safe index
0.3.15, released 2017-06-18
    Support QuickCheck 2.10
0.3.14, released 2017-02-15
    #20, fix for GHC 7.10.1
0.3.13, released 2017-02-09
    #20, require GHC 7.4 or above
0.3.12, released 2017-02-05
    #19, add Safe.Partial exposing a Partial typeclass
    #19, add support for GHC call stacks
0.3.11, released 2017-01-22
    #16, add Safe succ and pred
    #16, add readEitherSafe for better errors than readEither
    #14, add Safe zip3Exact
0.3.10, released 2016-11-08
    #15, add Safe cycle
0.3.9, released 2015-05-09
    #9, add Safe toEnum
0.3.8, released 2014-08-10
    #8, remove unnecessary Ord constraints from Foldable functions

(pho)

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

doc: Updated devel/hs-reflection to 2.1.5

(pho)

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

Update to reflection-2.1.5

2.1.5 [2019.08.27]
* Fix a bug in which reifyNat would yield incorrect results for very
  large Integers on GHC 8.2 or later.

2.1.4 [2018.07.02]
* Allow building with GHC 8.6.

2.1.3 [2018.01.18]
* Add Semigroup instance for ReflectedMonoid.

2.1.2
* Support cross-compilation and unregistered GHC builds.

2.1.1.1
* Fixed typos in the documentation.

2.1.1
* Fixed support for GHC 7.0

2.1
* Added ReifiedMonoid and ReifiedApplicative.

2
* Added reifyNat and reifySymbol for GHC 7.8+, capable of reflecting
  into the KnownNat and KnownSymbol classes respectively for use with
  other APIs.
* Back-ported reifyTypeable from lens. This enables us to perform a
  (less efficient) form of Typeable reflection.

1.5.2
* Renamed the flag for disabling the use of template-haskell, to
  -f-template-haskell for consistency with my other packages.

1.5.1.2
* Builds warning-free on GHC 7.10.
* Added a dynamic FromJSON example.

1.5.1.1
* Updated the link to the paper.
* More examples.

(pho)

2020-01-02 04:58:21 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hint to 0.7.0

(pho)

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

Update to hint-0.7.0

0.7.0
* Support for GHC 8.2
* Support use in a dynamically-linked executable
* Add normalizeType, like ghci's :kind!
* Drop support for GHC 7.6

0.6.0
* Support for GHC 8.0
* Add displayException to InterpreterError

0.5.2
* Add runInterpreter variant that takes a GHC libdir at runtime
* Add missing negated extensions to the Extension type
* Do not throw GHC warnings as errors

0.5.1
* Expose unsafeInterpret in Language.Haskell.Interpreter.Unsafe

0.5.0
* Drop support for GHC 7.4
* Remove deprecated functions and modules:
  * glasgowExtensions
  * setUseLanguageExtensions
  * setInstalledModsAreInScopeQualified
  * Language.Haskell.Interpreter.GHC
  * Language.Haskell.Interpreter.GHC.Unsafe
* Drop dependencies on ghc-mtl and extensible-exceptions

0.4.3
* New maintainer and source code repo

(pho)

2020-01-02 04:52:53 UTC MAIN commitmail json YAML

doc: Updated devel/hs-haskell-src-exts to 1.22.0

(pho)

2020-01-02 04:52:43 UTC MAIN commitmail json YAML

Update to haskell-src-exts-1.22.0

1.21.1 --> 1.22.0
=================
* Support Template Haskell typed splices and quotations (#432)
  - Breaking change: new constructors on Token data type
* Fix unicode identifier parsing (#442)

1.21.0 --> 1.21.1
=================
* GHC 8.8.1 compatibility (MonadFail)

1.20.3 --> 1.21.0
=================
* DerivingVia (#420)
* TypeInType  (#414)
* Parse TH-quoted list constructor (#415)

1.20.2 --> 1.20.3
=================
* GHC 8.6.1 compatability (MonadFail)
* Remove cpphs dependency

1.20.1 --> 1.20.2
=================
* Add fixity of (&)
* GHC 8.4.1 compatability

1.20.0 --> 1.20.1
===================
* Fix two test failures

1.19.1 --> 1.20.0
===================

* GHC 8.2 updates
* Add some missing Generics instances (#380)
* Support Template Haskell pattern splices (#352)
* Fix overloaded labels starting with _ (#362)
* Relax MultiParamTypeClass check (#333)
* DeriveAnyClass (#337)
* Deriving Strategies (#387)
* OVERLAPS/OVERLAPPING/OVERLAPPABLE pragmas
* Unboxed Sums
* Expression holes in infix expressions
* Support multiple pattern synonyms per pattern synonym signature
* COMPLETE pragmas
* Fix #309, remove unnecessary semi-colon from pretty printer
* Refine ExplicitNamespaces to properly export type operators

1.19.0 --> 1.19.1
===================

* Revert making fields of `SrcLoc` strict. (#340)

1.18.2 --> 1.19.0
===================

* Add JavaScriptFFI to known extensions (#335)
* Remove space when pretty printing `SrcLoc`. (#307)
* Don't reverse arguments in a context. (#328)
* Add support for EmptyCase extension (#255)

1.18.1 --> 1.18.2
===================

* Fix overzealous lexing of type applications

1.18.0 --> 1.18.1
===================

* Fix overzealous lexing of overloaded labels.

1.17.1 --> 1.18.0
===================

* Remove simplified AST
* GHC 8.0 update: Overloaded labels, type applications, pattern synonym
extensions, StrictData, injective type families

AST changes:

* Add TyQuasiQuote (#279).

Other changes:

* Only treat 'role' as a keyword in certain contexts (#286).
* Prettyprint '!' in patterns correctly when BangPatterns are enabled (#287).
* Parse magic hash with multiple trailing hashes (#300).
* Apply fixities inside pattern synonym builders
* Fix lexing of idents with multiple trailing #

(pho)

2020-01-02 04:35:18 UTC MAIN commitmail json YAML

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

(pho)

2020-01-02 03:31:24 UTC MAIN commitmail json YAML

fstrm: Add missing patch-libmy_argv.c entry to distinfo

PKGREVISION++

(leot)

2020-01-02 03:27:22 UTC MAIN commitmail json YAML

doc: Updated devel/hs-cpphs to 1.20.8

(pho)

2020-01-02 03:27:13 UTC MAIN commitmail json YAML

Update to cpphs-1.20.8

Version 1.20
------------
  * bugfixes for #if defined(FOO) && FOO(a,b)
  * (1.20.1): fix version number
  * (1.20.2): ensure all input/output is UTF8, regardless of locale
  * (1.20.3): detect an absolute windows path with a drive letter in a #include
  * (1.20.4): more windows path handling
  * (1.20.5): revert change in 1.20.4
  * (1.20.6): minor bugfix for crash in obscure corner case
  * (1.20.7): bugfix for windows drive letter in #include
  * (1.20.8): another bugfix for windows drive letter in #include

Version 1.19
------------
  * (1.19.3): bugfix for hlint ticket #161 - interaction of --unlit/--linepragma

(pho)

2020-01-02 03:21:20 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-polyparse to 1.13

(pho)

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

Update to polyparse-1.13

1.13
* GHC-8.8 compatibility
* PolyParse has MonadFail as a superclass.

1.12.1
* GHC-8.6 compatibility
  * MonadFail instances

(pho)

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

Add hs-old-time

(pho)

2020-01-02 03:06:33 UTC MAIN commitmail json YAML

doc: Added time/hs-old-time version 1.1.0.3

(pho)

2020-01-02 03:06:18 UTC MAIN commitmail json YAML

Import old-time-1.1.0.3

This package provides the old time library.

For new projects, the newer time library is recommended.

(pho)

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

Add hs-time-compat

(pho)

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

Add hs-base-compat, hs-base-orphans, hs-th-abstraction

(pho)

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

doc: Updated devel/hs-MonadRandom to 0.5.1.1

(pho)

2020-01-02 02:47:31 UTC MAIN commitmail json YAML

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

doc: Added fonts/unscii version 1.1

(ng0)

2020-01-02 01:59:47 UTC MAIN commitmail json YAML

unscii: Import unscii-1.1 as fonts/unscii

Unscii is a set of bitmapped Unicode fonts based on classic system
fonts. Unscii attempts to support character cell art well while also
being suitable for terminal and programming use.

The two main variants are unscii-8 (8x8) and unscii-16 (8x16). There
are also several alternative styles for unscii-8, as well as a 8x16
"full" variant that incorporates missing Unicode glyphs from Fixedsys
Excelsior and GNU Unifont. "unscii-16-full" falls under GPL because of
how Unifont is licensed; the other variants are in the Public Domain.

HEX and PCF are the only actual bitmapped formats here. HEX is the
same simple hexdump format as used by the Unifont project.

TTF, OTF and WOFF are vectorized because the bitmapped TTF fonts
generated by FontForge didn't seem to work anywhere. Fixes to this
problem are appreciated.

(ng0)

2020-01-01 23:09:46 UTC MAIN commitmail json YAML

doc: Updated lang/yabasic to 2.86.3

(fcambus)

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

yabasic: update to 2.86.3.

This fixes CVE-2019-19796.

ChangeLog:

Version 2.86.3 (December 15, 2019)
  - Fix for heap overflow found with honggfuzz

(fcambus)

2020-01-01 23:03:46 UTC MAIN commitmail json YAML

doc: Updated graphics/libansilove to 1.1.7

(fcambus)

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

libansilove: update to 1.1.7.

ChangeLog:

libansilove 1.1.7 (2019-12-19)

- Rename the alSelectFont() function to select_font()
- Only export symbols which are part of the public API

(fcambus)

2020-01-01 22:26:59 UTC MAIN commitmail json YAML

bdf2psf: tweak the 'do-install' target to install all .equivalents and .set files.

(fcambus)

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

transcode: patch update missed in previous commit

(markd)

2020-01-01 22:12:21 UTC MAIN commitmail json YAML

doc: Updated editors/le to 1.16.7

(fcambus)

2020-01-01 22:12:08 UTC MAIN commitmail json YAML

le: update to 1.16.7.

Version 1.16.7 - 2019-12-19

* fixed syntax highlighting initialization on loading of another file.
* minor python syntax additions.

(fcambus)

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

doc: Updated net/mitmproxy to 5.0.1

(leot)

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

mitmproxy: Update to 5.0.1

Changes:
5.0.1
-----
* Fixed precompiled Linux binaries to not crash in table mode.
* Support image/webp preview in mitmweb

(leot)

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

Updated graphics/libepoxy, net/haproxy

(adam)

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

haproxy: updated to 2.1.2

2.1.2:
* BUG/MEDIUM: stream: Be sure to never assign a TCP backend to an HTX stream
* BUILD: ssl: improve SSL_CTX_set_ecdh_auto compatibility
* BUG/MEDIUM: ssl: Don't set the max early data we can receive too early.
* BUG/MEDIUM: ssl: Revamp the way early data are handled.
* BUG/MEDIUM: fd/threads: fix a concurrency issue between add and rm on the
  same fd
* BUG/MINOR: ssl: openssl-compat: Fix getm_ defines
* MINOR: sample: Validate the number of bits for the sha2 converter
* DOC: clarify the fact that replace-uri works on a full URI
* BUG/MINOR: sample: fix the closing bracket and LF in the debug converter
* BUG/MINOR: sample: always check converters' arguments
* MINOR: debug: support logging to various sinks
* MINOR: http: add a new "replace-path" action
* MINOR: task: only check TASK_WOKEN_ANY to decide to requeue a task
* BUG/MAJOR: task: add a new TASK_SHARED_WQ flag to fix foreing requeuing
* MINOR: fd/threads: make _GET_NEXT()/_GET_PREV() use the volatile attribute
* BUG/MEDIUM: state-file: do not allocate a full buffer for each server
* BUG/MINOR: state-file: do not store duplicates in the global tree
* BUG/MINOR: state-file: do not leak memory on parse errors

(adam)

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

libepoxy: updated to 1.5.4

1.5.4:
Don't build GLX tests if X11 support is disabled
Add unit tests for epoxy_gl_version()
Reduce the size of the binary by reusing static strings
Fix build on Solaris
Update the GL registries

(adam)

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)