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

2024-05-13 12:00:29 UTC Now

2024-05-05 10:41:19 UTC MAIN commitmail json YAML

doc: Updated print/texlab to 5.16.0

(wiz)

2024-05-05 10:41:06 UTC MAIN commitmail json YAML

texlab: update to 5.16.0.

Added

    Add texlab.experimental.labelDefinitionCommands setting to customize the list of \label-like commands
    (#1093)
    Extend list of commands treated as command definitions and environment definitions (#1087)
    Allow the server to trigger the forward search in an editor-agnostic way:
    Running texlab inverse-search --input <FILE> --line <LINE> will open the specified document in the editor if the client supports it
    (#1091)

Fixed

    Fix detection of log dir when using latexmkrc (use $aux_dir instead of $out_dir) (#1079)
    Fix extracting $aux_dir and $out_dir from latexmkrc (#1079)
    Add support for extracting $aux_dir and $out_dir from latexmk >= v4.85 ((#1079))
    Improve log file change detection under Windows
    Cleanup diagnostics of deleted files
    Let \declaretheorem accept a list of environment names instead of just a single name (#1075)
    Use configured directories if not set explicitly by latexmkrc file (#1095)

(wiz)

2024-05-05 10:40:37 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-floskell-plugin

(pho)

2024-05-05 10:40:30 UTC MAIN commitmail json YAML

2024-05-05 10:40:23 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-floskell-plugin

(pho)

2024-05-05 10:40:09 UTC MAIN commitmail json YAML

doc: Updated devel/py-google-api-core to 2.19.0

(wiz)

2024-05-05 10:39:34 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-hlint-plugin

(pho)

2024-05-05 10:39:30 UTC MAIN commitmail json YAML

py-google-api-core: update to 2.19.0.

Add google.api_core.version_header (#638) (a7b53e9)

(wiz)

2024-05-05 10:39:26 UTC MAIN commitmail json YAML

2024-05-05 10:39:19 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-hlint-plugin

(pho)

2024-05-05 10:38:31 UTC MAIN commitmail json YAML

doc: Updated textproc/tree-sitter-css to 0.21.0

(wiz)

2024-05-05 10:38:19 UTC MAIN commitmail json YAML

tree-sitter-css: update to 0.21.0.

Changes not documented.

(wiz)

2024-05-05 10:37:49 UTC MAIN commitmail json YAML

devel/Makefile: + hs-implicit-hie-cradle

(pho)

2024-05-05 10:37:48 UTC MAIN commitmail json YAML

doc: Updated devel/py-ruff to 0.4.3

(wiz)

2024-05-05 10:37:32 UTC MAIN commitmail json YAML

py-ruff: update to 0.4.3.

Enhancements

    Add support for PEP 696 syntax (#11120)

Preview features

    [refurb] Use function range for reimplemented-operator diagnostics (#11271)
    [refurb] Ignore methods in reimplemented-operator (FURB118) (#11270)
    [refurb] Implement fstring-number-format (FURB116) (#10921)
    [ruff] Implement redirected-noqa (RUF101) (#11052)
    [pyflakes] Distinguish between first-party and third-party imports for fix suggestions (#11168)

Rule changes

    [flake8-bugbear] Ignore non-abstract class attributes when enforcing B024 (#11210)
    [flake8-logging] Include inline instantiations when detecting loggers (#11154)
    [pylint] Also emit PLR0206 for properties with variadic parameters (#11200)
    [ruff] Detect duplicate codes as part of unused-noqa (RUF100) (#10850)

Formatter

    Avoid multiline expression if format specifier is present (#11123)

LSP

    Write ruff server setup guide for Helix (#11183)
    ruff server no longer hangs after shutdown (#11222)
    ruff server reads from a configuration TOML file in the user configuration directory if no local configuration exists (#11225)
    ruff server respects per-file-ignores configuration (#11224)
    ruff server: Support a custom TOML configuration file (#11140)
    ruff server: Support setting to prioritize project configuration over editor configuration (#11086)

Bug fixes

    Avoid debug assertion around NFKC renames (#11249)
    [pyflakes] Prioritize redefined-while-unused over unused-import (#11173)
    [ruff] Respect async expressions in comprehension bodies (#11219)
    [pygrep_hooks] Fix blanket-noqa panic when last line has noqa with no newline (PGH004) (#11108)
    [perflint] Ignore list-copy recommendations for async for loops (#11250)
    [pyflakes] Improve invalid-print-syntax documentation (#11171)

Performance

    Avoid allocations for isort module names (#11251)
    Build a separate ARM wheel for macOS (#11149)

(wiz)

2024-05-05 10:35:54 UTC MAIN commitmail json YAML

doc: Removed devel/hs-implicit-hie-cradle

(pho)

2024-05-05 10:34:42 UTC MAIN commitmail json YAML

doc: Updated textproc/py-pygments to 2.18.0

(wiz)

2024-05-05 10:34:33 UTC MAIN commitmail json YAML

py-pygments: update to 2.18.0.

Version 2.18.0
--------------
(released May 4th, 2024)

- New lexers:

  * Janet (#2557)
  * Lean 4 (#2618, #2626)
  * Luau (#2605)
  * Mojo (#2691, #2515)
  * org-mode (#2628, #2636)
  * Promela (#2620)
  * Soong / ``Android.bp`` (#2659)
  * Tact (#2571)
  * Typst (#2596)

- Updated lexers:

  * Awk: recognize ternary operator (#2687)
  * Bash: add ``openrc`` alias (#2599, #2371)
  * Coq: add keywords, lex more vernacular command arguments, produce
    fewer tokens on heading comments (#2678)
  * DNS zone files: Fix comment parsing (#2595)
  * Hy: Support unicode literals (#1126)
  * Inform6: Update to Inform 6.42 (#2644)
  * lean: Fix name handling (#2614)
  * Logtalk: add ``uninstantiation`` keyword and recognize
    escape sequences (#2619)
  * Macaulay2: Update to 1.23 (#2655)
  * Python: fix highlighting of soft keywords before ``None``/``True``/``False``
  * reStructuredText: use ``Token.Comment`` for comments instead of
    ``Comment.Preproc`` (#2598)
  * Rust: highlight ``:``, ``::`` and ``->`` as ``Punctuation``
    and whitespace as ``Whitespace``, instead of ``Text``
    in both cases (#2631)
  * Spice: Add keywords (#2621)
  * SQL Explain: allow negative numbers (#2610)
  * Swift: Support multiline strings (#2681)
  * ThingsDB: add constants and new functions; support template
    strings (#2624)
  * UL4: support nested ``<?doc?>`` and ``<?note?>`` tags (#2597)
  * VHDL: support multi-line comments of VHDL-2008 (#2622)
  * Wikitext: Remove ``kk-*`` in ``variant_langs`` (#2647)
  * Xtend: Add ``val`` and ``var`` (#2602)

- New styles:

  * Coffee (#2609)

- Make background colors in the image formatter work with Pillow 10.0 (#2623)
- Require Python 3.8. As a result, the ``importlib-metadata`` package
  is no longer needed for fast plugin discovery on Python 3.7.
  The ``plugins`` extra (used as, e.g., ``pip install pygments[plugins]``)
  is kept for backwards compatibility but now has no effect. (#2601)
- Require the ``url`` attribute for lexers inside Pygments, add
  it to many lexers (#2588)
- Replace Pyflakes linter with Ruff (#2592)
- Add macOS CI (#2594)
- Built-in lexers now declare the version of Pygments in which they were
  added in a required ``version_added`` lexer attribute, instead of a
  ``.. versionadded::`` directive in the docstring (#2589, #2634)
- The ``url`` attribute is now required for built-in lexers and
  has been added to all existing lexers (#2588)
- The RTF formatter supports line number and line highlighting now (#1217, #2654)
- Add ``\sa0`` keyword in the RTF formatter (#1111, #2607)
- Register ``pycon`` as an alias for the Python console lexer (#2697)
- Add MIME-Type for ``DesktopLexer`` (#2613)
- Fix native style to meet WCAG AA guidelines (#2600)
- Fix typo in documentation (#2672)
- Use format strings consistently (#2661)
- Add ``__class_getitem__`` to ``Formatter`` to improve typing support (#2665)

(wiz)

2024-05-05 10:32:54 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-puremagic to 1.23

(wiz)

2024-05-05 10:32:42 UTC MAIN commitmail json YAML

py-puremagic: update to 1.23.

Version 1.23
------------

- Fixing #32 MP3 Detection improvements (thanks to Andy - NebularNerd and Sander)

(wiz)

2024-05-05 10:24:10 UTC MAIN commitmail json YAML

converters/Makefile: + hs-pandoc-base

(pho)

2024-05-05 10:23:59 UTC MAIN commitmail json YAML

2024-05-05 10:23:52 UTC MAIN commitmail json YAML

doc: Removed converters/hs-pandoc-base

(pho)

2024-05-05 10:10:48 UTC MAIN commitmail json YAML

doc: Updated security/py-pip-audit to 2.7.3

(wiz)

2024-05-05 10:10:37 UTC MAIN commitmail json YAML

py-pip-audit: update to 2.7.3.

Improved handling of temporary files on Windows
Fixed a subprocess deadlock on Windows

(wiz)

2024-05-05 10:09:44 UTC MAIN commitmail json YAML

doc: Updated devel/re2 to 20240501

(wiz)

2024-05-05 10:09:35 UTC MAIN commitmail json YAML

2024-05-05 10:07:06 UTC MAIN commitmail json YAML

doc: Updated security/py-cryptography to 42.0.6

(wiz)

2024-05-05 10:06:57 UTC MAIN commitmail json YAML

py-cryptography: update to 42.0.6.

42.0.6 - 2024-05-04
~~~~~~~~~~~~~~~~~~~

* Fixed compilation when using LibreSSL 3.9.1.

(wiz)

2024-05-05 10:05:12 UTC MAIN commitmail json YAML

doc: Updated devel/py-blinker to 1.8.1

(wiz)

2024-05-05 10:05:03 UTC MAIN commitmail json YAML

py-blinker: update to 1.8.1.

Version 1.8.1
-------------

Released 2024-04-28

-  Restore identity handling for ``str`` and ``int`` senders. :pr:`148`
-  Fix deprecated ``blinker.base.WeakNamespace`` import. :pr:`149`
-  Fix deprecated ``blinker.base.receiver_connected import``. :pr:`153`
-  Use types from ``collections.abc`` instead of ``typing``. :pr:`150`
-  Fully specify exported types as reported by pyright. :pr:`152`

(wiz)

2024-05-05 10:04:30 UTC MAIN commitmail json YAML

doc: Updated devel/jj to 0.17.0

(wiz)

2024-05-05 10:04:19 UTC MAIN commitmail json YAML

jj: update to 0.17.0.

## [0.17.0] - 2024-05-01

### Breaking changes

* The default template aliases were replaced as follows:
  * `builtin_op_log_root(op_id: OperationId)` ->
    `format_root_operation(root: Operation)`
  * `builtin_log_root(change_id: ChangeId, commit_id: CommitId)` ->
    `format_root_commit(root: Commit)`
  * `builtin_change_id_with_hidden_and_divergent_info` ->
    `format_short_change_id_with_hidden_and_divergent_info(commit: Commit)`

* The `--revision` option of `jj rebase` is renamed to `--revisions`. The short
  alias `-r` is still supported.

### New features

* The list of conflicted paths is printed whenever the working copy changes.
  This can be disabled with the `--quiet` option.

* Commit objects in templates now have a `mine() -> Boolean` method analog to
  the same function in revsets. It evaluates to true if the email of the commit
  author matches the current `user.email`.

* Commit objects in templates now have a `contained_in(revset: String) ->
  Boolean` method.

* Operation objects in templates now have a `snapshot() -> Boolean` method that
  evaluates to true if the operation was a snapshot created by a non-mutating
  command (e.g. `jj log`).

* Revsets and templates now support single-quoted raw string literals.

* A new config option `ui.always-allow-large-revsets` has been added to
  allow large revsets expressions in some commands, without the `all:` prefix.

* A new config option `ui.allow-filesets` has been added to enable ["fileset"
  expressions](docs/filesets.md). Note that filesets are currently experimental,
  but will be enabled by default in a future release.

* A new global flag `--ignore-immutable` lets you rewrite immutable commits.

* New command `jj parallelize` that rebases a set of revisions into siblings.

* `jj status` now supports filtering by paths. For example, `jj status .` will
  only list changed files that are descendants of the current directory.

* `jj prev` and `jj next` now work when the working copy revision is a merge.

* `jj squash` now accepts a `--use-destination-message/-u` option that uses the
  description of the destination for the new squashed revision and discards the
  descriptions of the source revisions.

* You can check whether Watchman fsmonitor is enabled or installed with the new
  `jj debug watchman status` command.

* `jj rebase` now accepts revsets resolving to multiple revisions with the
  `--revisions`/`-r` option.

* `jj rebase -r` now accepts `--insert-after` and `--insert-before` options to
  customize the location of the rebased revisions.

### Fixed bugs

* Revsets now support `\`-escapes in string literal.

* The builtin diff editor now allows empty files to be selected during
  `jj split`.

* Fixed a bug with `jj split` introduced in 0.16.0 that caused it to incorrectly
  rebase the children of the revision being split if they had other parents
  (i.e. if the child was a merge).

* The `snapshot.max-new-file-size` option can now handle raw integer literals,
  interpreted as a number of bytes, where previously it could only handle string
  literals. This means that `snapshot.max-new-file-size="1"` and
  `snapshot.max-new-file-size=1` are now equivalent.

* `jj squash <path>` is now a no-op if the path argument didn't match any paths
  (it used to create new commits with bumped timestamp).
  [#3334](https://github.com/martinvonz/jj/issues/3334)

(wiz)

2024-05-05 09:58:04 UTC MAIN commitmail json YAML

doc: Updated textproc/enchant2 to 2.7.3

(wiz)

2024-05-05 09:57:54 UTC MAIN commitmail json YAML

enchant2: update to 2.7.3.

2.7.3 (April 27, 2024)
----------------------

This release is made with Vala 0.56.17 (previous versions were made with
0.56.0). This works around a bug in `valac` that generates code which causes
an error in GCC >=14 and Clang >= 16.

(wiz)

2024-05-05 09:56:20 UTC MAIN commitmail json YAML

doc/TODO: + dillo-3.1.0.

(wiz)

2024-05-05 09:56:16 UTC MAIN commitmail json YAML

2024-05-05 09:49:52 UTC MAIN commitmail json YAML

xonotic: no longer includes any c++ code.

(nia)

2024-05-05 09:46:17 UTC MAIN commitmail json YAML

doc: Updated converters/pandoc to 3.1.13

(pho)

2024-05-05 09:46:00 UTC MAIN commitmail json YAML

converters/pandoc: Turn the package into a meta package

Background: The upstream package, pandoc, historically contained the CLI
tool but it was split into two separate packages: pandoc and
pandoc-cli. When that happened I (pho@) renamed the original
converters/pandoc to converters/hs-pandoc-base to install the Pandoc
library, and replaced the contents of converters/pandoc with the upstream
pandoc-cli.

The intention was to make the change less surprising to our users. That is,
I didn't want the CLI tool to suddenly disappear from
converters/pandoc. But it complicated matters because the upstream
pandoc-cli used a distinct versioning scheme from pandoc. As a result I was
forced to use a weird versioning scheme for converters/pandoc, whose
PKGVERSION actually tracked the version of converters/hs-pandoc-base,
despite its contents being that of pandoc-cli. The difference in package
name, upstream "pandoc" vs. pkgsrc "hs-pandoc-base", was also confusing.

So I:

* renamed converters/hs-pandoc-base to converters/hs-pandoc, which tracks
  upstream "pandoc",
* created converters/pandoc-cli, which tracks upsream "pandoc-cli",
* and turned converters/pandoc into a singleton meta-package which depends
  only on converters/pandoc-cli

so that we can eliminate the weird versioning scheme and can still provide
the CLI tool (indirectly) from converters/pandoc.

(pho)

2024-05-05 09:32:43 UTC MAIN commitmail json YAML

xonotic update

(nia)

2024-05-05 09:31:37 UTC MAIN commitmail json YAML

2024-05-05 09:27:22 UTC MAIN commitmail json YAML

converters/Makefile: + pandoc-cli

(pho)

2024-05-05 09:27:12 UTC MAIN commitmail json YAML

doc: Added converters/pandoc-cli version 3.1.13

(pho)

2024-05-05 09:27:05 UTC MAIN commitmail json YAML

converters/pandoc-cli: import pandoc-cli-3.1.13

Pandoc-cli provides a command-line executable that uses the pandoc library
to convert between markup formats.

(pho)

2024-05-05 09:16:43 UTC MAIN commitmail json YAML

doc: Updated devel/haskell-language-server to 2.7.0.0

(pho)

2024-05-05 09:16:33 UTC MAIN commitmail json YAML

2024-05-05 09:01:23 UTC MAIN commitmail json YAML

databases/hs-direct-sqlite: Update the version constraint on sqlite3

(pho)

2024-05-05 08:53:34 UTC MAIN commitmail json YAML

doc: Added security/d0_blind_id version 1.0

(nia)

2024-05-05 08:53:22 UTC MAIN commitmail json YAML

Import security/d0_blind_id

Cryptographic library to perform identification using Schnorr Identification
scheme and Blind RSA Signatures

(nia)

2024-05-05 08:49:50 UTC MAIN commitmail json YAML

devel/Makefile: + stylish-haskell

(pho)

2024-05-05 08:49:41 UTC MAIN commitmail json YAML

doc: Added devel/stylish-haskell version 0.14.6.0

(pho)

2024-05-05 08:49:35 UTC MAIN commitmail json YAML

devel/stylish-haskell: import stylish-haskell-0.14.6.0

A simple Haskell code prettifier. The goal is not to format all of the code
in a file, since I find those kind of tools often "get in the
way". However, manually cleaning up import statements etc. gets tedious
very quickly.

This tool tries to help where necessary without getting in the way.

Features:
* Aligns and sorts import statements
* Groups and wraps {-# LANGUAGE #-} pragmas, can remove (some) redundant
  pragmas
* Removes trailing whitespace
* Aligns branches in case and fields in records
* Converts line endings (customizable)
* Replaces tabs by four spaces (turned off by default)
* Replaces some ASCII sequences by their Unicode equivalents (turned off by
  default)
* Format data constructors and fields in records.

(pho)

2024-05-05 08:38:09 UTC MAIN commitmail json YAML

devel/Makefile: + stan

(pho)

2024-05-05 08:38:00 UTC MAIN commitmail json YAML

doc: Added devel/stan version 0.1.2.1

(pho)

2024-05-05 08:37:54 UTC MAIN commitmail json YAML

devel/stan: import stan-0.1.2.1

Stan is a command-line tool for analysing Haskell projects. It discovers
which parts of the code can potentially be improved, and offers suggestions
on how to do so. Stan is searching for not only performance or error-prone
code pieces, but it also can help with establishing and applying
best-practices from the whole Haskell ecosystem.

Although Haskell is a statically typed language, not all properties can be
encoded in types. Even though GHC is quite a powerful compiler, it tries to
be library-agnostic and provide only language-specific suggestions, while
Stan uses the knowledge about the current state of the ecosystem and
commonly used libraries.

You will find Stan helpful if you enjoy writing in Haskell, but want more
guarantees from your code, not provided by the Haskell type system or GHC.

(pho)

2024-05-05 08:34:19 UTC MAIN commitmail json YAML

textproc/hs-trial-tomland: Add buildlink3.mk

(pho)

2024-05-05 08:33:38 UTC MAIN commitmail json YAML

textproc/Makefile: + hs-trial-tomland

(pho)

2024-05-05 08:33:29 UTC MAIN commitmail json YAML

doc: Added textproc/hs-trial-tomland version 0.0.0.0

(pho)

2024-05-05 08:33:22 UTC MAIN commitmail json YAML

textproc/hs-trial-tomland: import hs-trial-tomland-0.0.0.0

Trial data structure related helper functions for tomland.

(pho)

2024-05-05 08:27:20 UTC MAIN commitmail json YAML

devel/Makefile: + hs-trial-optparse-applicative

(pho)

2024-05-05 08:27:08 UTC MAIN commitmail json YAML

doc: Added devel/hs-trial-optparse-applicative version 0.0.0.0

(pho)

2024-05-05 08:27:01 UTC MAIN commitmail json YAML

2024-05-05 08:24:20 UTC MAIN commitmail json YAML

devel/Makefile: + hs-trial

(pho)

2024-05-05 08:24:11 UTC MAIN commitmail json YAML

doc: Added devel/hs-trial version 0.0.0.0

(pho)

2024-05-05 08:24:04 UTC MAIN commitmail json YAML

devel/hs-trial: import hs-trial-0.0.0.0

The Trial Data Structure is a Either-like structure that keeps events
history inside. The data type allows to keep track of the Fatality level of
each such event entry (Warning or Error).

(pho)

2024-05-05 08:21:33 UTC MAIN commitmail json YAML

textproc/Makefile: + hs-tomland

(pho)

2024-05-05 08:21:25 UTC MAIN commitmail json YAML

doc: Added textproc/hs-tomland version 1.3.3.2

(pho)

2024-05-05 08:21:18 UTC MAIN commitmail json YAML

textproc/hs-tomland: import hs-tomland-1.3.3.2

tomland is a Haskell library for Bidirectional TOML Serialization. It
provides the composable interface for implementing TOML codecs. If you want
to use TOML as a configuration for your tool or application, you can use
tomland to easily convert in both ways between textual TOML representation
and Haskell types.

tomland supports TOML spec version 0.5.0.

The following blog post has more details about the library design and
internal implementation details:

    tomland: Bidirectional TOML Serialization
    https://kowainik.github.io/posts/2019-01-14-tomland

(pho)

2024-05-05 08:16:33 UTC MAIN commitmail json YAML

devel/Makefile: + hs-validation-selective

(pho)

2024-05-05 08:16:24 UTC MAIN commitmail json YAML

doc: Added devel/hs-validation-selective version 0.2.0.0

(pho)

2024-05-05 08:16:17 UTC MAIN commitmail json YAML

devel/hs-validation-selective: import hs-validation-selective-0.2.0.0

Lightweight pure data validation based on Applicative and Selective
functors.

validation-selective is built around the following data type:

    data Validation e a
        = Failure e
        | Success a

This data type is similar to Either but allows accumulating all errors
instead of short-circuiting on the first one.

(pho)

2024-05-05 08:14:47 UTC MAIN commitmail json YAML

devel/Makefile: + hs-selective

(pho)

2024-05-05 08:14:40 UTC MAIN commitmail json YAML

doc: Added devel/hs-selective version 0.7.0.1

(pho)

2024-05-05 08:14:32 UTC MAIN commitmail json YAML

devel/hs-selective: import hs-selective-0.7.0.1

Selective applicative functors: declare your effects statically, select
which to execute dynamically.

This is a library for selective applicative functors, or just selective
functors for short, an abstraction between applicative functors and monads,
introduced in this paper:

    https://dl.acm.org/doi/10.1145/3341694

(pho)

2024-05-05 07:33:44 UTC MAIN commitmail json YAML

doc: Updated sysutils/pfetch to 1.0.1

(fox)

2024-05-05 07:33:17 UTC MAIN commitmail json YAML

sysutils/pfetch: Update to 1.0.1

Changes since 0.6.0:

1.0.1

This is a minor release to fix disk usage not working at all in bash

1.0.0

First release!

This brings many improvements over the last version from dylanaraps, including
support for Windows (Cygwin, MSYS2, busybox-w32), GNU Hurd, and MorphOS, and
many Linux distros, new information like disk usage and resolution, and lots
of general improvements all throughout the script.

(fox)

2024-05-05 07:32:20 UTC MAIN commitmail json YAML

doc: add some upper bounds for vulnerabilities

(wiz)

2024-05-05 07:29:50 UTC MAIN commitmail json YAML

devel/Makefile: + hs-slist

(pho)

2024-05-05 07:29:42 UTC MAIN commitmail json YAML

doc: Added devel/hs-slist version 0.2.1.0

(pho)

2024-05-05 07:29:34 UTC MAIN commitmail json YAML

devel/hs-slist: import hs-slist-0.2.1.0

This package implements Slist data structure that stores the size of the
list along with the list itself.

(pho)

2024-05-05 07:27:08 UTC MAIN commitmail json YAML

doc: Updated devel/p5-XS-Parse-Keyword to 0.42

(wiz)

2024-05-05 07:26:59 UTC MAIN commitmail json YAML

p5-XS-Parse-Keyword: update to 0.42.

0.42    2024-04-30
        [BUGFIXES]
        * Don't crash on zero-argument calls to list-associative wrapper
          functions (thanks aquanight) (RT153244)

(wiz)

2024-05-05 07:26:34 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Syntax-Keyword-Match to 0.14

(wiz)

2024-05-05 07:26:25 UTC MAIN commitmail json YAML

p5-Syntax-Keyword-Match: update to 0.14.

0.14    2024-04-30
        [CHANGES]
        * Added an initial attempt at B::Deparse logic

(wiz)

2024-05-05 07:26:04 UTC MAIN commitmail json YAML

doc: Updated net/p5-Net-DNS to 1.45

(wiz)

2024-05-05 07:25:56 UTC MAIN commitmail json YAML

p5-Net-DNS: update to 1.45.

**** 1.45 May 2, 2024

Resync with IANA DNS Parameters registry.
Resync with IANA DNSSEC Algorithm Numbers registry.
Resync with IANA DS Digest Algorithms registry.
Add support for EDNS CO flag.

Fix rt.cpan.org #152756
Net::DNS::Resolver::UNIX creates $ENV{PATH} key if one doesn't exist

(wiz)

2024-05-05 07:25:22 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Module-Build-Tiny to 0.048

(wiz)

2024-05-05 07:25:14 UTC MAIN commitmail json YAML

p5-Module-Build-Tiny: update to 0.048.

0.048    2024-04-28 14:58:04+02:00 Europe/Brussels
          - Implement dynamic prerequisites

(wiz)

2024-05-05 07:23:10 UTC MAIN commitmail json YAML

doc: Added devel/p5-CPAN-Requirements-Dynamic version 0.001

(wiz)

2024-05-05 07:22:59 UTC MAIN commitmail json YAML

devel/Makefile: + 1

(wiz)

2024-05-05 07:22:32 UTC MAIN commitmail json YAML

devel/p5-CPAN-Requirements-Dynamic: import p5-CPAN-Requirements-Dynamic-0.001

This module implements a format for describing dynamic prerequisites
of a distribution.

(wiz)

2024-05-05 07:22:26 UTC MAIN commitmail json YAML

devel/Makefile: + hs-relude

(pho)

2024-05-05 07:21:30 UTC MAIN commitmail json YAML

doc: Added devel/hs-relude version 1.2.1.0

(pho)

2024-05-05 07:21:23 UTC MAIN commitmail json YAML

devel/hs-relude: import hs-relude-1.2.1.0

relude is an alternative prelude library. If you find the default Prelude
unsatisfying, despite its advantages, consider using relude instead.

(pho)

2024-05-05 07:20:44 UTC MAIN commitmail json YAML

doc: Added devel/p5-CPAN-Meta-Requirements version 2.143

(wiz)

2024-05-05 07:20:30 UTC MAIN commitmail json YAML

devel/Makefile: + 1

(wiz)

2024-05-05 07:18:06 UTC MAIN commitmail json YAML

devel/p5-CPAN-Meta-Requirements: import p5-CPAN-Meta-Requirements-2.143

A CPAN::Meta::Requirements object models a set of version constraints
like those specified in the META.yml or META.json files in CPAN
distributions, and as defined by CPAN::Meta::Spec. It can be built
up by adding more and more constraints, and it will reduce them to
the simplest representation.

Logically impossible constraints will be identified immediately by
thrown exceptions.

(wiz)

2024-05-05 07:08:56 UTC MAIN commitmail json YAML

doc: Updated mail/p5-Email-MIME to 1.954

(wiz)

2024-05-05 07:08:44 UTC MAIN commitmail json YAML

p5-Email-MIME: update to 1.954.

1.954    2024-05-02 17:12:30-04:00 America/New_York
        - Fix for CVE-2024-4140: An excessive memory use issue (CWE-770)
          exists in Email-MIME, before version 1.954, which can cause denial of
          service when parsing multipart MIME messages.  The fix is the new
          $MAX_PARTS configuration limits how many parts we will consider
          parsing.  The default $MAX_PARTS is 100.

(wiz)

2024-05-05 06:01:50 UTC MAIN commitmail json YAML

converters/Makefile: + hs-microaeson

(pho)

2024-05-05 05:58:42 UTC MAIN commitmail json YAML

doc: Added converters/hs-microaeson version 0.1.0.1

(pho)

2024-05-05 05:58:35 UTC MAIN commitmail json YAML

converters/hs-microaeson: import hs-microaeson-0.1.0.1

microaeson aims to provide a RFC 8259 compliant JavaScript Object Notation
(JSON) implementation. The microaeson package provides a smaller subset of
the aeson API with less dependencies and a simpler implementation.

The API is designed in such a way to allow to easily convert client code
written against microaeson's API to use the full aeson API.

(pho)

2024-05-05 05:50:05 UTC MAIN commitmail json YAML

devel/Makefile: + hs-extensions

(pho)

2024-05-05 05:49:57 UTC MAIN commitmail json YAML

doc: Added devel/hs-extensions version 0.1.0.1

(pho)

2024-05-05 05:49:50 UTC MAIN commitmail json YAML

devel/hs-extensions: import hs-extensions-0.1.0.1

Library and CLI tool to parse Haskell {-# LANGUAGE #-} extensions in source
files, extract default-extensions from .cabal files and combine together
default-extensions and per-module extensions.

(pho)

2024-05-05 05:32:18 UTC MAIN commitmail json YAML

sysutils/Makefile: + hs-dir-traverse

(pho)

2024-05-05 05:32:11 UTC MAIN commitmail json YAML

doc: Added sysutils/hs-dir-traverse version 0.2.3.0

(pho)

2024-05-05 05:32:04 UTC MAIN commitmail json YAML

sysutils/hs-dir-traverse: import hs-dir-traverse-0.2.3.0

Get all descendants of a directory. It should have similar performance to
dirstream, with fewer dependencies.

This streams in memory, like dirstream.

(pho)

2024-05-05 05:29:02 UTC MAIN commitmail json YAML

devel/Makefile: + hs-colourista

(pho)

2024-05-05 05:28:43 UTC MAIN commitmail json YAML

doc: Added devel/hs-colourista version 0.1.0.2

(pho)

2024-05-05 05:28:36 UTC MAIN commitmail json YAML

devel/hs-colourista: import hs-colourista-0.1.0.2

colourista is the library that provides a convenient interface for printing
colourful messages to the terminal. It is based on ansi-terminal, however,
in contradistinction to this Haskell library, colourista is a high-level
wrapper focused on easily achieved output modification without low-level
setup.

(pho)

2024-05-05 05:25:43 UTC MAIN commitmail json YAML

textproc/hs-clay: Forgot to define BUILDLINK_ABI_DEPENDS

(pho)

2024-05-05 05:22:36 UTC MAIN commitmail json YAML

textproc/Makefile: + hs-clay

(pho)

2024-05-05 05:22:28 UTC MAIN commitmail json YAML

doc: Added textproc/hs-clay version 0.15.0

(pho)

2024-05-05 05:22:20 UTC MAIN commitmail json YAML

textproc/hs-clay: import hs-clay-0.15.0

Clay is a CSS preprocessor like LESS and Sass, but implemented as an
embedded domain specific language (EDSL) in Haskell. This means that all
CSS selectors and style rules are first class Haskell functions, which
makes reuse and composability easy.

(pho)

2024-05-05 00:00:35 UTC MAIN commitmail json YAML

Updated mail/py-dkim to 1.1.6nb1.

(jym)

2024-05-04 23:52:07 UTC MAIN commitmail json YAML

Patch setup.py to implement PKGMANDIR and remove the associated
post-install phase to better handle man page installs. Bump revision
due to the patch addition although PLIST should remain unaffected.

Add the unittest command for do-test (as documented by the project).

Modify DESCR to better reflect that it also supports Ed25519 headers,
which is the main interest of py-dkim.

(jym)

2024-05-04 21:48:41 UTC MAIN commitmail json YAML

doc: Updated print/zathura-pdf-poppler to 0.3.2

(nikita)

2024-05-04 21:48:31 UTC MAIN commitmail json YAML

zathura-pdf-poppler: update to version 0.3.2

Changelog:

zathura-pdf-poppler 0.3.2
2023/12/08
Changelog

    Implement support for document signature
    Fix double encoding in document index

zathura-pdf-poppler 0.3.1
2022/11/27
Changelog

    Implement better text selection

(nikita)

2024-05-04 21:46:58 UTC MAIN commitmail json YAML

doc: Updated print/zathura-pdf-mupdf to 0.4.1

(nikita)

2024-05-04 21:46:48 UTC MAIN commitmail json YAML

zathura-pdf-mupdf: update to version 0.4.1

Changelog:

zathura-pdf-mupdf 0.4.1
2023/09/14
Changelog

    Fix handling of links

zathura-pdf-mupdf 0.4.0
2022/11/27
Changelog

    Implement better text selection

(nikita)

2024-05-04 21:46:11 UTC MAIN commitmail json YAML

ncursesw: fix do-install issues and bump

1: When installing libraries, must use INSTALL_LIB, not INSTALL_PROGRAM.
Otherwise symbols get lost.

2: ${RUN} must not be used inside a shell for loop. Not only does it
not run the command because it will try to run the shell command "@",
but masks errors because "set -e" did not happen.

(tnn)

2024-05-04 21:33:24 UTC MAIN commitmail json YAML

doc: Updated graphics/zathura-cb to 0.1.10

(nikita)

2024-05-04 21:33:15 UTC MAIN commitmail json YAML

zathura-cb: update to version 0.1.10

Changelog:

zathura-cb 0.1.10
2022/05/07
Changelog

    Various bug fixes and improvements

(nikita)

2024-05-04 21:30:40 UTC MAIN commitmail json YAML

doc: Updated print/zathura to 0.5.4

(nikita)

2024-05-04 21:30:27 UTC MAIN commitmail json YAML

zathura: update to version 0.5.4

Changelog:

zathura 0.5.4
2023/12/09
Changelog

    Various fixes and improvements

zathura 0.5.3
2023/12/08
Changelog

    Add support to display signatures
    Fix clearing of highlighted links
    Make some key modifiers configurable
    Fix text selection on rotated pages
    Fix gap between pages
    Updated translations

zathura 0.5.2
2022/11/27
Changelog

    Improve text selection
    Various fixes and improvements
    Updated translations

zathura 0.5.1
2022/09/09
Changelog

    seccomp: Make glibc fallback to clone instead of using clone3

zathura 0.5.0
2022/09/08
Changelog

    magic is now a required dependency
    Various fixes and improvements

(nikita)

2024-05-04 21:23:51 UTC MAIN commitmail json YAML

doc: Updated graphics/girara to 0.4.2

(nikita)

2024-05-04 21:23:32 UTC MAIN commitmail json YAML

2024-05-04 21:03:13 UTC MAIN commitmail json YAML

emacs29: Copy file notification fix from emacs28.

(jperkin)

2024-05-04 20:06:55 UTC MAIN commitmail json YAML

rust: move pkgsrc's generated cargo config to $WRKDIR

Some setuptools-rust packages (at least py-bcrypt) won't find it in the
source directory, leading to the pkgsrc crate vendoring not having the
desired effect. Move it to ${WRKDIR}/.cargo/config.toml instead and
set CARGO_HOME in the environment such that cargo will find it regardless
of which directory it is started from.

(tnn)

2024-05-04 19:42:12 UTC MAIN commitmail json YAML

doc: Updated devel/conftest to 0.52.0

(leot)

2024-05-04 19:42:06 UTC MAIN commitmail json YAML

conftest: Update to 0.52.0

Changes:
0.52.0
------
- Update to OPA 0.64.1
- Several dependencies updates

0.51.0
------
- Only raise problematic if error when rule has no name set
- Update to OPA 0.63.0
- Several dependencies updates

(leot)

2024-05-04 19:41:50 UTC MAIN commitmail json YAML

doc: Updated devel/opa to 0.64.1

(leot)

2024-05-04 19:41:45 UTC MAIN commitmail json YAML

opa: Update to 0.64.1

Changes:
v0.64.1
This is a bug fix release addressing the following issues:

- plugins/discovery: Update comparison logic used in the discovery
  plugin for handling overrides. This fixes a panic that resulted from
  the comparison of uncomparable types

v0.64.0
This release contains a mix of features, a new builtin function
`json.marshal_with_options()`, performance improvements, and bugfixes.

### Breaking Change

#### Bootstrap configuration overrides Discovered configuration

Previously if Discovery was enabled, other features like bundle
downloading and status reporting could not be configured manually. The
reason for this was to prevent OPAs being deployed that could not be
controlled through discovery. It's possible that the system serving the
discovered config is unaware of all options locally available in OPA.
Hence, we relax the configuration check when discovery is enabled so
that the bootstrap configuration can contain plugin configurations. In
case of conflicts, the bootstrap configuration for plugins wins. These
local configuration overrides from the bootstrap configuration are
included in the Status API messages so that management systems can get
visibility into the local overrides.

In general, the bootstrap configuration overrides the discovered
configuration. Previously this was not the case for all configuration
fields. For example, if the discovered configuration changes the
`labels` section, only labels that are additional compared to the
bootstrap configuration are used, all other changes are ignored. This
implies labels in the bootstrap configuration override those in the
discovered configuration. But for fields such as `default_decision`,
`default_authorization_decision`, `nd_builtin_cache`, the discovered
configuration would override the bootstrap configuration. Now the
behavior is more consistent for the entire configuration and helps to
avoid accidental configuration errors.

### Add `rego_version` attribute to the bundle manifest

A new global `rego_version` attribute is added to the bundle manifest,
to inform the OPA runtime about what Rego version (`v0`/`v1`) to use
while parsing/compiling contained Rego files. There is also a new
`file_rego_versions` attribute which allows individual files to
override the global Rego version specified by `rego_version`.

When the version of the contained Rego is advertised by the bundle
through this attribute, it is not required to run OPA with the
`--v1-compatible` (or future `--v0-compatible`) flag in order to
correctly parse, compile and evaluate the bundle's modules.

A bundle's `rego_version` attribute takes precedence over any applied
`--v1-compatible`/`--v0-compatible` flag.
([#6578](https://github.com/open-policy-agent/opa/issues/6578))
authored by @johanfylling

v0.63.0
This release contains a mix of features, performance improvements, and
bugfixes.

(leot)

2024-05-04 19:01:22 UTC MAIN commitmail json YAML

rust: Bump illumos bootstrap kit.

I don't know why this wasn't done with the package update, the bootstrap
kit has been available for ages.

(jperkin)

2024-05-04 18:39:01 UTC MAIN commitmail json YAML

pulseaudio: change some old autoconf options to meson equivalents

(tnn)

2024-05-04 18:29:38 UTC MAIN commitmail json YAML

doc: Updated www/p5-Playwright to 1.431

(schmonz)

2024-05-04 18:29:33 UTC MAIN commitmail json YAML

p5-Playwright: update to 1.431. Changes:

- Add support for running this module on microsoft windows.
  reap_playwright_servers is not currently supported.

(schmonz)

2024-05-04 18:23:19 UTC MAIN commitmail json YAML

doc: Updated devel/mise to 2024.5.2

(schmonz)

2024-05-04 18:23:13 UTC MAIN commitmail json YAML

mise: update to 2024.5.2.

### Bug Fixes

* (ruby) handle github rate limits when fetching ruby-build version
* (ruby) attempt to update ruby-build if it cannot check version
* prevent crashing if "latest" is not a symlink
* edge case around "latest" being the "latest" version
* show source file on resolve error

### Documentation

* (python) warn about precompiled python and poetry

### Other Changes

* (ruby) change ruby-build update failure to warn-level

(schmonz)

2024-05-04 18:07:35 UTC MAIN commitmail json YAML

doc: Added devel/aceunit version 3.0.0

(schmonz)

2024-05-04 18:07:18 UTC MAIN commitmail json YAML

Add and enable aceunit.

(schmonz)

2024-05-04 18:06:24 UTC MAIN commitmail json YAML

Add aceunit: Advanced C and Embedded Unit test framework

AceUnit is a comfortable unit test framework for C, in the best
tradition of xUnit frameworks (like JUnit). Its target audience are
developers using the C programming language to develop firmware,
drivers, operating systems, and other C programs, like command line
programs. It is tiny and thus suitable even for extremely
resource-constrained environments.

(schmonz)

2024-05-04 17:58:53 UTC MAIN commitmail json YAML

mk: Document ALLOW_NETWORK_ACCESS

This can be useful for e.g. `show-go-modules` or similar targets where
such use is okay.

(Probably we should adjust such targets in order to unconditionally set
ALLOW_NETWORK_ACCESS because they are likely not very useful otherwise,
but this is a separate problem.)

(leot)

2024-05-04 15:46:23 UTC MAIN commitmail json YAML

lang/spago: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 14:16:08 UTC MAIN commitmail json YAML

doc: Updated net/hoogle to 5.0.18.4

(pho)

2024-05-04 14:15:59 UTC MAIN commitmail json YAML

net/hoogle: Update to 5.0.18.4

5.0.18.4, released 2024-01-14
    Don't test on GHC 9.2 or earlier
    Fix up the output of /stats to account for API changes
    #380, move results before left anchors in tab focus order

(pho)

2024-05-04 14:10:36 UTC MAIN commitmail json YAML

doc: Updated net/hs-aws to 0.24.2

(pho)

2024-05-04 14:10:27 UTC MAIN commitmail json YAML

net/hs-aws: Update to 0.24.2

0.24.2
    Support bytestring 0.12
    Support building with aeson 2.2, adding dependency on attoparsec-json.

(pho)

2024-05-04 13:37:21 UTC MAIN commitmail json YAML

doc: Updated converters/hs-pandoc-lua-engine to 0.2.1.4

(pho)

2024-05-04 13:37:12 UTC MAIN commitmail json YAML

2024-05-04 13:34:15 UTC MAIN commitmail json YAML

doc: Updated converters/hs-pandoc-server to 0.1.0.5

(pho)

2024-05-04 13:34:00 UTC MAIN commitmail json YAML

2024-05-04 13:33:09 UTC MAIN commitmail json YAML

2024-05-04 13:31:29 UTC MAIN commitmail json YAML

www/hs-servant-server: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 13:25:26 UTC MAIN commitmail json YAML

doc: Updated devel/darcs to 2.18.2

(pho)

2024-05-04 13:25:04 UTC MAIN commitmail json YAML

devel/darcs: Update to 2.18.2

Darcs 2.18.2, 24 Mar 2024

  * Fix deprecated head/tail warnings on GHC 9.8, making the build there
    warning-free.

  * Replace the set-default hint that was removed in 2.18.1

  * Add a --ghcflags/-g option to the test suite to allow flags
    like -dynamic to be passed to GHC when it builds helper exes
    in various test scripts.

Darcs 2.18.1, 25 Feb 2024

  * Supports GHC 9.8 and the most recent version of other dependencies
    at the time of release, with the exception of the tls 2.0 package,
    which has been held back because of problems connecting to hub.darcs.net
    (see https://bugs.darcs.net/issue2715).

  * Substantial rewrite of the 'darcs test' command.

    The most important user visible change is that a test script can now
    return an exit code of 125 to reflect an untestable/skipped state
    (as with with "git bisect run").

    This in turn means that a group of patches can be found to be responsible
    for a failure rather than just a single one. By default, Darcs will
    try to minimise such a group by reordering patches to remove irrelevant
    ones from the initial group found from the patch ordering in the
    repository. This behaviour can be disabled with --no-shrink-failure.

  * Remove support for downloading via curl

    This is no longer particularly useful as we now use modern, maintained
    Haskell libraries for native HTTP downloading, and substantially simplifies
    this area of the code.

  * Patch index: Significant performance improvement

    The patch index is used in commands like annotate and log. A couple of
    performance improvements were made that should speed up using the patch
    index.

  * Progress reporting

    Progress reports are now provided during more long-running operations,
    including updating the "index" (a cache that speeds up detecting
    changes in the working directory), and during merge operations.

    They also behave better on Windows and when outputting long lines.

  * Other changes/fixes:
    * Use hardlinks more often to share files between repositories/caches.
    * Support --leave-test-dir for all commands that support --test
    * Avoid extraneous "repo:." entries in _darcs/prefs/sources [issue2672]
    * Add 'darcs clean' command as an alias for 'darcs revert -l'
    * 'darcs rebase unsuspend': add more patch editing options
    * Fix stale lock files after Ctrl-C
    * External merge tools: preserve output, and fail if tool does
    * Properly reference renamed files in external merge [issue189]
    * Mark conflicts properly if tag pulled at the same time [issue2682]
    * Remove the useless optimize pristine subcommand
    * 'darcs convert': honour the --compress and --diff-algorithm options
    * Fix contrib/darcs-shell [issue2646]
    * Fix 'darcs pull --dont-allow-conflicts' with external-merge [issue1819]
    * Problems with local pristine files now tell user to run
      'darcs repair' [issue1981]
    * Fix various problems with symlinks, including on Windows
    * Add --no-prefs-templates option when creating a repository
    * Allow 'darcs rebase unsuspend' when there are non-conflicting
      unrecorded changes
    * Handle broken pending patches in 'darcs check' and 'darcs repair'
    * Improve error reporting when remote _darcs/format doesn't exist
    * 'darcs optimize reorder': add --deep/--shallow options
    * 'darcs optimize compress/uncompress': also handle pristine files
    * 'darcs optimize cache': don't work with lists of darcs repos
      Instead just the global cache is cleaned by checking hard-link counts
    * Skip the pager when $DARCS_PAGER / $PAGER are set to the empty string
    * 'darcs convert export': allow relative paths for --read-marks and
      --write-marks
    * Fix 'darcs amend --unrecord' to move unrecorded changes to pending
      [issue2697]
    * Don't treat cancelling an operation as failure [issue2074]
    * Fix cloning of ssh repo when using Ctrl-C to stop getting patches
      [issue2701]
    * Don't report invalid regexes as a bug in darcs [issue2702]
    * Add short option -n for --dry-run
    * 'darcs diff': support --look-for-moves and --look-for-adds
    * Fix buffering problem with 'darcs diff' [issue2704]
    * 'darcs obliterate' and 'darcs rebase': offer to revert any conflicting
      unrecorded changes
    * Stop displaying context lines in various interactive scenarios:
      it didn't work properly and would require a lot of work to fix.
    * Improve conflict display for Rebase and V3 patches
    * Increase size limit to 100K for environment variables like
      DARCS_PATCHES_XML, and warn when it is exceeded
    * 'darcs rebase unsuspend': improve the display of dropped dependencies
    * 'darcs amend --ask-deps': also provide a way to remove dependencies
    * 'darcs push': support --reorder-patches option
    * Remove the --remote-repo option
    * Don't display hints about using --set-default
    * Conflict resolution: unrecorded changes will suppress conflict marking
      of appropriate changes [issue2708]
    * Explain what a "clean tag" is in help for tag command
    * Fix problem with naming patch bundles after patches that contain
      characters incompatible with the current locale [issue2716]

(pho)

2024-05-04 13:23:24 UTC MAIN commitmail json YAML

devel/Makefile: + hs-strict-identity

(pho)

2024-05-04 13:23:16 UTC MAIN commitmail json YAML

doc: Added devel/hs-strict-identity version 0.1.0.0

(pho)

2024-05-04 13:23:09 UTC MAIN commitmail json YAML

2024-05-04 13:07:39 UTC MAIN commitmail json YAML

www/hs-http-conduit: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 13:03:44 UTC MAIN commitmail json YAML

devel/hs-hls-pragmas-plugin: Mark the package as BROKEN

(pho)

2024-05-04 13:00:58 UTC MAIN commitmail json YAML

devel/hs-hls-qualify-imported-names-plugin: Mark the package as BROKEN

(pho)

2024-05-04 12:56:46 UTC MAIN commitmail json YAML

devel/hs-hls-refactor-plugin: Mark the package as BROKEN

(pho)

2024-05-04 12:54:53 UTC MAIN commitmail json YAML

devel/hs-hls-floskell-plugin: Update the reason for BROKEN

(pho)

2024-05-04 12:51:19 UTC MAIN commitmail json YAML

devel/hs-hls-hlint-plugin: Update the reason for BROKEN

(pho)

2024-05-04 12:41:58 UTC MAIN commitmail json YAML

doc: Updated lang/dhall to 1.42.1

(pho)

2024-05-04 12:41:42 UTC MAIN commitmail json YAML

lang/dhall: Update to 1.42.1

1.42.1

    Add several new entrypoints to Dhall module [#2534] / [#2544]

    Build against latest versions of:
        ansi-terminal
        optparse-applicative
        optparse-generic
        lens
        template-haskell [#2532] / [#2542]
        unix-compat 1.42.0

    Supports standard version 23.0.0
        BREAKING CHANGE TO THE API AND LANGUAGE: Language support for Bytes literals
            This is a breaking change to the API due to adding new Bytes and BytesLiteral constructors to the Expr type
            This is a breaking change to the language now that Bytes is a reserved identifier
        BREAKING CHANGE TO THE API AND LANGUAGE: New {Date,Time,TimeZone}/show builtins
            This is a breaking change to the API due to adding new {Date,Time,TimeZone}Show constructors to the Expr type
            This is a breaking change to the language now that {Date,Time,TimeZone}/show are not reserved identifiers

    BREAKING CHANGE: dhall lint no longer sorts let bindings
        This had to be removed because the old behavior was not always correct
        The old behavior would sometimes change the behavior of a Dhall program or break the program
        Out of an abundance of caution we're disabling the feature until it can be properly fixed (which is't trivial)

    BUG FIX: Fix pretty-printing of Time literals
        The pretty-printer was stripping leading zeros from the fractional component of seconds

    BUG FIX: Fix custom normalizers to work for things other than functions
        Before this change you could extend the language with custom functions, but not custom values (e.g. foo = 1)

    BUG FIX: Don't URL encode path components
        The pretty-printer was URL-encoding path components, which is not correct (according to the standard)
        URL path components are supposed to be already URL-encoded by the user and left undisturbed by the interpreter (which is now what it correctly does)

    New dhall package command: #2478, #2508
        This command makes it easier to turn a directory full of Dhall expressions into a dhall package (e.g. package.dhall)

    Improved dhall to-directory-tree subcommand
        The dhall to-directory-tree subcommand now optionally supports specifying metadata for generated paths
        For a worked example, see: https://github.com/dhall-lang/dhall-haskell/blob/main/dhall/examples/to-directory-tree.dhall

    dhall freeze --cache --all is now idempotent: #2486, #2500
        Before this change a second run would fail due to attempting to resolve the missing import it would generate

    New Template Haskell options for adding strictness annotations to generated Haskell types

    Template Haskell can now generate higher-kinded Haskell types from higher-kinded Dhall types

    New Dhall.Freeze utilities for working with custom evaluators

    Add Data instances for Import and various other types

    Add Eq instances for InvalidDecoder and ExtractError

(pho)

2024-05-04 12:31:01 UTC MAIN commitmail json YAML

www/hs-dav: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 12:30:03 UTC MAIN commitmail json YAML

www/hs-http-client-restricted: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 12:25:38 UTC MAIN commitmail json YAML

converters/Makefile: + hs-pandoc

(pho)

2024-05-04 12:25:29 UTC MAIN commitmail json YAML

doc: Added converters/hs-pandoc version 3.1.13

(pho)

2024-05-04 12:25:22 UTC MAIN commitmail json YAML

converters/hs-pandoc: import hs-pandoc-3.1.13

Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
several dialects of Markdown and (subsets of) HTML, reStructuredText,
LaTeX, DocBook, JATS, MediaWiki markup, DokuWiki markup, TWiki markup,
TikiWiki markup, Jira markup, Creole 1.0, Haddock markup, OPML, Emacs
Org-Mode, Emacs Muse, txt2tags, ipynb (Jupyter notebooks), Vimwiki,
Word Docx, ODT, EPUB, FictionBook2, roff man, and Textile, and it can
write Markdown, reStructuredText, XHTML, HTML 5, LaTeX, ConTeXt,
DocBook, JATS, OPML, TEI, OpenDocument, ODT, Word docx, PowerPoint
pptx, RTF, MediaWiki, DokuWiki, XWiki, ZimWiki, Textile, Jira, roff
man, roff ms, plain text, Emacs Org-Mode, AsciiDoc, Haddock markup,
EPUB (v2 and v3), ipynb, FictionBook2, InDesign ICML, Muse, LaTeX
beamer slides, and several kinds of HTML/JavaScript slide shows (S5,
Slidy, Slideous, DZSlides, reveal.js).

In contrast to most existing tools for converting Markdown to HTML,
pandoc has a modular design: it consists of a set of readers, which
parse text in a given format and produce a native representation of
the document, and a set of writers, which convert this native
representation into a target format. Thus, adding an input or output
format requires only adding a reader or writer.

This package provides a base library for Pandoc. You also have to install
`converters/pandoc' to get a command-line tool.

(pho)

2024-05-04 11:46:06 UTC MAIN commitmail json YAML

textproc/Makefile: + hs-djot

(pho)

2024-05-04 11:45:58 UTC MAIN commitmail json YAML

doc: Added textproc/hs-djot version 0.1.1.3

(pho)

2024-05-04 11:45:52 UTC MAIN commitmail json YAML

textproc/hs-djot: import hs-djot-0.1.1.3

Djot (https://djot.net) is a light markup language. This package provides a
data structure to represent djot documents, a very fast parser, and
functions to render a parsed document as HTML and as djot.

(pho)

2024-05-04 11:26:29 UTC MAIN commitmail json YAML

www/hs-http-client-tls: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 11:25:06 UTC MAIN commitmail json YAML

doc: Updated devel/hs-ghcide to 2.7.0.0

(pho)

2024-05-04 11:24:54 UTC MAIN commitmail json YAML

2024-05-04 11:21:27 UTC MAIN commitmail json YAML

mk/haskell.mk: New package-settable variable: HASKELL_DISABLE_LIBRARIES

(pho)

2024-05-04 11:07:17 UTC MAIN commitmail json YAML

git-crypt: Reference PR lib/58206

Seems exactly the same problem. Add a reference to it so once it is
addressed we can wait a couple of years and G/C this patch too.

(leot)

2024-05-04 10:42:36 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hls-plugin-api to 2.7.0.0

(pho)

2024-05-04 10:42:24 UTC MAIN commitmail json YAML

2024-05-04 10:18:55 UTC MAIN commitmail json YAML

Note upate of security/py-bcrypt to 4.1.3.

(he)

2024-05-04 10:18:12 UTC MAIN commitmail json YAML

security/py-bcrypt: Upgrade to version 4.1.3.

Undo patch from previous versions, now no longer needed.

Upstream changes:

4.1.3:
* Bump Rust dependency versions

(he)

2024-05-04 10:09:13 UTC MAIN commitmail json YAML

sdlpop: Refuses to compile on big endian platforms

(nia)

2024-05-04 09:56:40 UTC MAIN commitmail json YAML

hashcat: refuses to build on big endian platforms

(nia)

2024-05-04 09:45:01 UTC MAIN commitmail json YAML

devel/hs-semver-range: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 09:41:34 UTC MAIN commitmail json YAML

doc: Updated lang/purescript to 0.15.15

(pho)

2024-05-04 09:41:25 UTC MAIN commitmail json YAML

2024-05-04 08:27:17 UTC MAIN commitmail json YAML

doc: Updated www/hs-warp-tls to 3.4.5

(pho)

2024-05-04 08:27:08 UTC MAIN commitmail json YAML

www/hs-warp-tls: Update to 3.4.5

3.4.5
    Making mkConn of WarpTLS interruptible #984

3.4.4
    Allow warp v3.4.

(pho)

2024-05-04 08:23:00 UTC MAIN commitmail json YAML

doc: Updated security/hs-tls-session-manager to 0.0.5

(pho)

2024-05-04 08:22:50 UTC MAIN commitmail json YAML

2024-05-04 08:22:12 UTC MAIN commitmail json YAML

security/Makefile: + hs-crypto-token

(pho)

2024-05-04 08:22:04 UTC MAIN commitmail json YAML

doc: Added security/hs-crypto-token version 0.1.1

(pho)

2024-05-04 08:21:57 UTC MAIN commitmail json YAML

2024-05-04 08:10:24 UTC MAIN commitmail json YAML

sysutils/hs-fdo-notify: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 08:09:43 UTC MAIN commitmail json YAML

doc: Updated net/hs-crypton-connection to 0.3.2

(pho)