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 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 16:25:08 UTC Now

2020-01-03 08:22:24 UTC MAIN commitmail json YAML

Added py-grpcio-testing

(adam)

2020-01-03 08:22:09 UTC MAIN commitmail json YAML

2020-01-03 08:21:37 UTC MAIN commitmail json YAML

grpc: updated to 1.26.0

Release v1.26.0
This release contains refinements, improvements, and bug fixes, with highlights listed below.

Core
Fix compression filter crash on empty payload.
Ensure awake pollset_work threads exist on Windows.
Disable client_idle_filter.
Remove gpr_get/set_allocation_functions.
Security audit response.

C++
Automatically disable testing frameworks if gRPC_BUILD_TESTS=OFF.
Do not build channelz when gRPC_USE_PROTO_LITE.
Add options for all codegen plugins.
gRPC-C++ podspec follows gRPC versioning.
Issue 19208: Fix pollset_set_del_fd to cleanup all fd references.
De-duplicate .proto file processing.
cmake: Add VERSION and SOVERSION properties to libraries.

Python
Release Python3.8 wheels for Windows.
Release Python3.8 wheel on macOS.
Fix issue with exception being out of scope in Python 3.
[AIO] Implement the shutdown process for AIO server and completion queue.
Attempt to drop support for Python 3.4.
AIO Unified call interface.
Make sure Core aware of gevent Cython objects.
[bazel] Add an ability to call an optional custom plugin for py_proto_library and py_grpc_library.

(adam)

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

py-cElementTree: fixed in lang/python

(adam)

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

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

doc: Added textproc/hs-yaml version 0.8.30

(pho)

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

Import yaml-0.8.30 from wip

Provides support for parsing and emitting Yaml documents.

Data.Yaml provides a high-level interface based around the JSON
datatypes provided by the aeson package. It uses Text.Libyaml from
libyaml in its implementation of the low-level yaml encoder/decoder.

(pho)

2020-01-03 07:52:42 UTC MAIN commitmail json YAML

Add hs-conduit

(pho)

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

Import conduit-1.2.13.1 from wip

conduit is a solution to the streaming data problem, allowing for
production, transformation, and consumption of streams of data in constant
memory. It is an alternative to lazy I/O which guarantees deterministic
resource handling, and fits in the same general solution space as
enumerator/iteratee and pipes. For a tutorial, please visit
https://haskell.fpcomplete.com/user/snoyberg/library-documentation/conduit-overview

(pho)

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

Add hs-mono-traversable

(pho)

2020-01-03 07:46:40 UTC MAIN commitmail json YAML

doc: Added devel/hs-mono-traversable version 1.0.8.1

(pho)

2020-01-03 07:46:30 UTC MAIN commitmail json YAML

Downgrade to mono-traversable-1.0.8.1

The latest release 1.0.15.1 turned out to be incompatible with GHC
7.10.x. It should be updated when we make a package for GHC 8.

(pho)

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

Import mono-traversable-1.0.15.1

Type classes for mapping, folding, and traversing monomorphic and
polymorphic containers. Haskell is good at operating over polymorphic
containers such as a list [a]. A monomorphic container is one such as
Text which has a type Text that does not expose a type variable for
the underlying characters.

(pho)

2020-01-03 06:48:43 UTC MAIN commitmail json YAML

Add hs-unix-compat

(pho)

2020-01-03 06:48:20 UTC MAIN commitmail json YAML

doc: Added devel/hs-unix-compat version 0.5.2

(pho)

2020-01-03 06:48:10 UTC MAIN commitmail json YAML

Import unix-compat-0.5.2 from wip

This package provides portable implementations of parts of the unix
package. This package re-exports the unix package when available. When
it isn't available, portable implementations are used.

(pho)

2020-01-03 06:45:23 UTC MAIN commitmail json YAML

Add hs-unicode-show

(pho)

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

doc: Added textproc/hs-unicode-show version 0.1.0.4

(pho)

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

Import unicode-show-0.1.0.4

This package provides variants of show and print functions that does
not escape non-ascii characters.

(pho)

2020-01-03 06:24:42 UTC MAIN commitmail json YAML

py-Tk: PY_PATCHPLIST is redundant

(adam)

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

Add hs-regex-pcre

(pho)

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

doc: Added textproc/hs-regex-pcre version 0.95.0.0

(pho)

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

2020-01-03 06:05:20 UTC MAIN commitmail json YAML

Add hs-extra

(pho)

2020-01-03 06:04:43 UTC MAIN commitmail json YAML

doc: Added misc/hs-extra version 1.6.18

(pho)

2020-01-03 06:04:34 UTC MAIN commitmail json YAML

Import extra-1.6.18

A library of extra functions for the standard Haskell libraries. Most
functions are simple additions, filling out missing functionality. A
few functions are available in later versions of GHC, but this package
makes them available back to GHC 7.2.

(pho)

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

Add hs-clock

(pho)

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

doc: Added time/hs-clock version 0.8

(pho)

2020-01-03 05:31:56 UTC MAIN commitmail json YAML

Import clock-0.8

A package for convenient access to high-resolution clock and timer
functions of different operating systems via a unified API.

(pho)

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

Add hs-either

(pho)

2020-01-03 05:21:42 UTC MAIN commitmail json YAML

doc: Added devel/hs-either version 5.0.1.1

(pho)

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

Import either-5.0.1.1

Functions for probing and unwrapping values inside of Either.

(pho)

2020-01-03 05:15:55 UTC MAIN commitmail json YAML

Add hs-semigroupoids

(pho)

2020-01-03 05:15:23 UTC MAIN commitmail json YAML

doc: Added math/hs-semigroupoids version 5.3.4

(pho)

2020-01-03 05:15:10 UTC MAIN commitmail json YAML

Import semigroupoids-5.3.4 from wip

Provides a wide array of (semi)groupoids and operations for working with them.

A Semigroupoid is a Category without the requirement of identity arrows
for every object in the category.

A Category is any Semigroupoid for which the Yoneda lemma holds.

When working with comonads you often have the <*> portion of an Applicative,
but not the pure. This was captured in Uustalu and Vene's
"Essence of Dataflow Programming" in the form of the ComonadZip class
in the days before Applicative. Apply provides a weaker invariant,
but for the comonads used for data flow programming
(found in the streams package), this invariant is preserved.
Applicative function composition forms a semigroupoid.

Similarly many structures are nearly a comonad, but not quite,
for instance lists provide a reasonable extend operation in the form of tails,
but do not always contain a value.

(pho)

2020-01-03 05:04:51 UTC MAIN commitmail json YAML

Add hs-profunctors

(pho)

2020-01-03 05:04:22 UTC MAIN commitmail json YAML

doc: Added math/hs-profunctors version 5.5.1

(pho)

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

Import profunctors-5.5.1 from wip

Formally, the class Profunctor represents a profunctor from Hask ->
Hask.

Intuitively it is a bifunctor where the first argument is
contravariant and the second argument is covariant.

(pho)

2020-01-03 04:46:05 UTC MAIN commitmail json YAML

Add hs-bifunctors

(pho)

2020-01-03 04:45:39 UTC MAIN commitmail json YAML

doc: Added math/hs-bifunctors version 5.5.6

(pho)

2020-01-03 04:45:31 UTC MAIN commitmail json YAML

Import bifunctors-5.5.6 from wip

A bifunctor is a type constructor that takes two type arguments and is
a functor in both arguments. That is, unlike with Functor, a type
constructor such as Either does not need to be partially applied for a
Bifunctor instance, and the methods in this class permit mapping
functions over the Left value or the Right value, or both at the same
time.

Formally, the class Bifunctor represents a bifunctor from Hask ->
Hask.

Intuitively it is a bifunctor where both the first and second
arguments are covariant.

You can define a Bifunctor by either defining bimap or by defining
both first and second.

(pho)

2020-01-03 04:37:07 UTC MAIN commitmail json YAML

Add hs-comonad

(pho)

2020-01-03 04:36:47 UTC MAIN commitmail json YAML

doc: Added math/hs-comonad version 5.0.6

(pho)

2020-01-03 04:36:38 UTC MAIN commitmail json YAML

Import comonad-5.0.6 from wip

A Comonad is a Functor and provides duals of the Monad "return" and
">>=". Instead of wrapping, you can extract a value from a Comonad.

(pho)

2020-01-03 03:59:20 UTC MAIN commitmail json YAML

Update to case-insensitive-1.2.1.0

1.2.1.0
* Add traverse

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

1.2.0.10
* Support criterion-1.2

1.2.0.9
* Support base-4.10

1.2.0.8
* Support HUnit-1.5.

1.2.0.7
* Fix build of benchmarks when getting the sources from Hackage.

1.2.0.6
* Add Travis CI support
* Add Semigroup s => Semigroup (CI s) instance

1.2.0.5
* Support HUnit-1.3
* Support criterion-1.1
* Updated .nix files

1.2.0.4
* Fixed #17: https://github.com/basvandijk/case-insensitive/issues/17

1.2.0.3
* Add CHANGELOG to extra-source files so that it shows up on Hackage

1.2.0.2
* Bump base and deepseq upper bounds for GHC 7.10 compatibility
* Add case-insensitive.nix and default.nix
* Fix #14: Build failure with GHC 7.2.2
* Fix #8: Don't unnecessarily use NoImplicitPrelude

(pho)

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

devel/ruby-delayer: add USE_LANGUAGES line

Add "USE_LANGUAGES= # none".

(taca)

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

doc: Added games/xclannad version 0.07hc

(tsutsui)

2020-01-03 02:35:51 UTC MAIN commitmail json YAML

2020-01-03 02:05:23 UTC MAIN commitmail json YAML

tremor: tremor's vorbisidec.pc explicitly requires libogg.

(tsutsui)

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

doc: update ruby-delayer version to 1.1.0.

(tsutsui)

2020-01-03 01:53:56 UTC MAIN commitmail json YAML

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

doc: Updated graphics/libsixel to 1.8.5

(tsutsui)

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

libsixel: update to 1.8.5. (security update)

Upstream changes (from NEWS):

v1.8.5

* Security fix for CVE-2019-20205 (#127), integer overflow problem,
  reported by @sleicasper.

* Security fix for CVE-2019-20056 (#126), assertion failure problem,
  reported by @sleicasper.

* Security fix for CVE-2019-20094 (#125), heap overflow problem,
  reported by @cuanduo.

* Security fix for #124, illegal longjump() call problem,
  reported by @cuanduo.

* Serucity fix for #74 and #123, access violation problem,
  reported by @HongxuChen and SuhwanSong.

* Security fix for #122, heap overflow problem,
  reported by @SuhwanSong.

* Security fix for CVE-2019-20023(#117, #119, #120), memory leaks problem,
  reported by @SuhwanSong and @gutiniao.

* Strip first flag check in LZW compression function for issue #118,
  reported by @yoichi

(tsutsui)

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

doc: Updated devel/ruby-delayer to 1.0.1

(tsutsui)

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

ruby-delayer: update to 1.1.0.

No upstream changelog.

(tsutsui)

2020-01-02 23:24:06 UTC MAIN commitmail json YAML

s/rk3389/rk3399/ in the description.

(mrg)

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

doc: Updated mail/fetchmailconf to 6.4.1

(wiz)

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

fetchmailconf: update to 6.4.1 to match fetchmail and fix the bulk build.

(wiz)

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

go-xerrors: fix path in buildlink3.mk

(wiz)

2020-01-02 22:47:56 UTC MAIN commitmail json YAML

mate-polkit: 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:46:32 UTC MAIN commitmail json YAML

mate-backgrounds: 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: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 &#39;
    #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)