Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 02:07:54 UTC Now

2024-03-20 15:39:02 UTC MAIN commitmail json YAML

python38 py38-html-docs: updated to 3.8.19

Python 3.8.19

Security

gh-115398: Allow controlling Expat >=2.6.0 reparse deferral (CVE-2023-52425) by adding five new methods:

xml.etree.ElementTree.XMLParser.flush()
xml.etree.ElementTree.XMLPullParser.flush()
xml.parsers.expat.xmlparser.GetReparseDeferralEnabled()
xml.parsers.expat.xmlparser.SetReparseDeferralEnabled()
xml.sax.expatreader.ExpatParser.flush()
gh-115399: Update bundled libexpat to 2.6.0
gh-113659: Skip .pth files with names starting with a dot or hidden file attribute.

Core and Builtins

gh-102388: Fix a bug where iso2022_jp_3 and iso2022_jp_2004 codecs read out of bounds

Library

gh-115197: urllib.request no longer resolves the hostname before checking it against the system’s proxy bypass list on macOS and Windows.
gh-115133: Fix tests for XMLPullParser with Expat 2.6.0.
gh-81194: Fix a crash in socket.if_indextoname() with specific value (UINT_MAX). Fix an integer overflow in socket.if_indextoname() on 64-bit non-Windows platforms.
gh-109858: Protect zipfile from “quoted-overlap” zipbomb. It now raises BadZipFile when try to read an entry that overlaps with other entry or central directory.
gh-107077: Seems that in some conditions, OpenSSL will return SSL_ERROR_SYSCALL instead of SSL_ERROR_SSL when a certification verification has failed, but the error parameters will still contain ERR_LIB_SSL and SSL_R_CERTIFICATE_VERIFY_FAILED. We are now detecting this situation and raising the appropiate ssl.SSLCertVerificationError. Patch by Pablo Galindo
gh-91133: Fix a bug in tempfile.TemporaryDirectory cleanup, which now no longer dereferences symlinks when working around file system permission errors.

Documentation

gh-115399: Document CVE-2023-52425 of Expat <2.6.0 under “XML vulnerabilities”.

Tests

gh-108310: SSL tests for pre-handshake close were previously not enabled on Python 3.8 due to an incorrect backport. This is now fixed. Patch by Lumír Balhar.

Windows

gh-111239: Update Windows builds to use zlib v1.3.1.
gh-109991: Windows builds now use OpenSSL 1.1.1w. Note that OpenSSL 1.1 has reached its end of life and no future fixes will be made, and this version of Python is no longer receiving maintenance fixes and will not be updated to OpenSSL 3.0.

(adam)

2024-03-20 14:59:33 UTC MAIN commitmail json YAML

doc: Updated net/bind918 to 9.18.25

(taca)

2024-03-20 14:59:15 UTC MAIN commitmail json YAML

net/bind918: update to 9.18.25

9.18.25 (2024-03-20)

6356. [bug] Create the pruning task in the dns_cache_flush(), so
the cache pruning still works after the flush.
[GL #4621]

6353. [bug] Improve the TTL-based cleaning by removing the expired
headers from the heap, so they don't block the next
cleaning round and clean more than a single item for
each new addition to the RBTDB. [GL #4591]

6352. [bug] Revert change 6319 and decrease lock contention during
RBTDB tree pruning by not cleaning up nodes recursively
within a single prune_tree() call. [GL #4596]

6350. [bug] Address use after free in expire_lru_headers. [GL #4495]

(taca)

2024-03-20 14:58:58 UTC MAIN commitmail json YAML

doc: Updated net/bind916 to 9.16.49

(taca)

2024-03-20 14:57:54 UTC MAIN commitmail json YAML

net/bind916: update to 9.16.49

9.16.49 (2024-03-20)

6356. [bug] Create the pruning task in the dns_cache_flush(), so
the cache pruning still works after the flush.
[GL #4621]

6353. [bug] Improve the TTL-based cleaning by removing the expired
headers from the heap, so they don't block the next
cleaning round and clean more than a single item for
each new addition to the RBTDB. [GL #4591]

6352. [bug] Decrease lock contention during RBTDB tree pruning
introduced in change 6319 by making the prunenodes list
bucketed and not cleaning up nodes recursively within a
single prune_tree() call. [GL #4596]

6350. [bug] Address use after free in expire_lru_headers. [GL #4495]

(taca)

2024-03-20 13:56:18 UTC MAIN commitmail json YAML

doc: Updated editors/retext to 8.0.2

(gutteridge)

2024-03-20 13:56:10 UTC MAIN commitmail json YAML

retext: update to 8.0.2

## ReText 8.0.2 (2024-03-16)

* Improvements and bugs fixed:
    - Fixed synchronized scrolling for zoom factors other than 1 (contributed
      by Maurice van der Pot).
    - Stopped passing `.desktop` suffix to setDesktopFileName() (contributed
      by Chris Mayo in #633).
    - Issue #98 — Made `mdx_posmap` not break indented code blocks which use
      `pymdownx.superfences` extension.
    - Issue #637 — Fixed crash when clicking on line information area.
* Translations updated:
    - Basque (contributed by Aitor Salaberria).
    - German (contributed by cosmic_snow).
    - Korean (contributed by Minpa Lee).
    - Ukrainian (contributed by Oleksandr Tsvirkun).

(gutteridge)

2024-03-20 13:41:40 UTC MAIN commitmail json YAML

Updated lang/nodejs, devel/py-test-asyncio

(adam)

2024-03-20 13:41:17 UTC MAIN commitmail json YAML

py-test-asyncio: updated to 0.23.6

0.23.6 (2024-03-19)
===================
- Fix compatibility with pytest 8.2

Known issues
------------
As of v0.23, pytest-asyncio attaches an asyncio event loop to each item of the test suite (i.e. session, packages, modules, classes, functions) and allows tests to be run in those loops when marked accordingly. Pytest-asyncio currently assumes that async fixture scope is correlated with the new event loop scope. This prevents fixtures from being evaluated independently from the event loop scope and breaks some existing test suites. For example, a test suite may require all fixtures and tests to run in the same event loop, but have async fixtures that are set up and torn down for each module. If you're affected by this issue, please continue using the v0.21 release, until it is resolved.

(adam)

2024-03-20 13:39:23 UTC MAIN commitmail json YAML

nodejs: updated to 21.7.1

Version 21.7.1 (Current)

Notable Changes
This release reverts 51389, which landed in Node.js 21.7.0. It is a documented feature that t.after() hooks are run even if a test has no subtests. The hook can be used to clean up the test itself.

(adam)

2024-03-20 13:30:25 UTC MAIN commitmail json YAML

ccid: on Darwin, change dylib id using install_name_tool

(adam)

2024-03-20 13:11:30 UTC MAIN commitmail json YAML

doc: Updated graphics/kvantum to 1.1.0

(pin)

2024-03-20 13:10:11 UTC MAIN commitmail json YAML

graphics/kvantum: update to 1.1.0

V1.1.0
---------
* Made the default compilation be against Qt6. (For Qt5, set "ENABLE_QT5" to "ON", as in `cmake .. -DENABLE_QT5=ON`.)

NOTE: On pkgsrc Qt5 is on by default until LXQt is Qt6 (off for now) ready and we have a KDE frameworks 6 package.

* Removed the support for qmake (because KF6 doesn't support it).
* Made it possible to reduce only the opacity of inactive windows with negative values of the relevant setting (in Kvantum Manager).
* Added a workaround for a bug in Qt 6.6, because of which, translucent menus on a non-primary screen might be drawn with their minimum sizes and without contents after being moved.
* Ensure an opaque base color for combo popups on toolbars.
* Use the standard palette when restoring the text colors on an unstyled toolbar.
* Added a workaround for tiny overlaps between tree branch lines with translucent light/dark colors.
* Added a toolbar, containing a date-time editor with popup and a progress-bar, below the top toolbars of kvantumpreview.
* Added a workaround for a crashing bug in KDE's plasma-settings.

(pin)

2024-03-20 11:40:14 UTC MAIN commitmail json YAML

doc: Updated devel/py-poetry-plugin-export to 1.7.1

(wiz)

2024-03-20 11:40:05 UTC MAIN commitmail json YAML

py-poetry-plugin-export: update to 1.7.1.

1.7.1

Changed

    Export --index-url before --extra-index-url to work around a pip bug (#270).

Fixed

    Fix an issue where the source with the highest priority was exported with --index-url despite PyPI being among the sources (#270).

1.7.0

Changed

    Bump minimum required poetry version to 1.8.0 (#263).

Fixed

    Fix an issue where all sources were exported with --extra-index-url even though PyPI was deactivated (#263).

(wiz)

2024-03-20 11:37:48 UTC MAIN commitmail json YAML

doc: Updated security/py-fido2 to 1.1.3

(wiz)

2024-03-20 11:37:39 UTC MAIN commitmail json YAML

py-fido2: update to 1.1.3.

* Version 1.1.3 (released 2024-03-13)
** Fix USB HID issue on MacOS that sometimes caused a pause while waiting for a
    timeout.
** Fix argument to CredProp extension where an enum value was required instead of
    also allowing a string.
** Fix parsing of some key types (ES384, ES512) causing signature verification to fail.
** Deprecation: Calling websafe_decode with a bytes argument instead of str.
    This will raise a TypeError in the next major version of the library.

(wiz)

2024-03-20 11:36:59 UTC MAIN commitmail json YAML

doc: Updated lang/elixir to 1.16.2

(wiz)

2024-03-20 11:36:49 UTC MAIN commitmail json YAML

elixir: update to 1.16.2.

1. Enhancements

Elixir

    [Code] Emit :defmodule tracing event on module definition

Mix

    [Mix] Add Mix.install_project_dir/0
    [Mix] Add environment variable for reusing Mix.install/2 installation
    [Mix.SCM] Add Mix.SCM.delete/1

2. Bug fixes

Elixir

    [Code] Fix charlist formatting issue when a single-quoted charlist escapes a double-quote character
    [Path] Fix regression on how Path.relative_to/2 dealt with "." as input

IEx

    [IEx.Helpers] Discard mermaid fenced blocks from ansi docs

ExUnit

    [ExUnit] Properly compared pinned values when building diffs

(wiz)

2024-03-20 11:33:37 UTC MAIN commitmail json YAML

belatedly note update of extra-cmake-modules

(markd)

2024-03-20 11:30:36 UTC MAIN commitmail json YAML

tex package updates

(markd)

2024-03-20 11:28:54 UTC MAIN commitmail json YAML

2024-03-20 11:26:15 UTC MAIN commitmail json YAML

2024-03-20 11:23:56 UTC MAIN commitmail json YAML

2024-03-20 11:21:47 UTC MAIN commitmail json YAML

tex-texdoc{,-doc}: update to 4.1

This is a Texdoc update aiming to be contained in TeX Live 2024

- CLI update: 10 results (configurable via "max_lines") are displayed
  even if there are many results
- Some bug fixes and improvements
- Scoring adjustments

(markd)

2024-03-20 11:19:37 UTC MAIN commitmail json YAML

2024-03-20 11:17:21 UTC MAIN commitmail json YAML

tex-tex4ebook{,-doc}: update to 0.4

New features:
- added new command line option: --build-dir. It moves auxiliary and temporary
  files to a specified directory.
- added `\epubpage` command - add a page break to the document.

Bug fixes:
- don't set PNG as a picture format explicitly to support SVG output.
- fixed issues with the detection of the zip command on Windows.
- save author and date globally.
- remove spurious section numbers from TOC in the Epub 3 output.

(markd)

2024-03-20 11:12:48 UTC MAIN commitmail json YAML

tex-tagpdf{,-doc}: update to 0.98x

### Added
- structure destination is added OpenAction if present
- new `viewer/startstructure` key to setup the OpenAction structure.

### Fixed
- missing structparent value if page is empty in lua-mode

(markd)

2024-03-20 11:10:31 UTC MAIN commitmail json YAML

tex-polyglossia{,-doc}: update to 2.1

BBug fixes
* Make \foreignlanguage \long again
* Fix otherlanguage* environment

(markd)

2024-03-20 11:07:09 UTC MAIN commitmail json YAML

tex-pdfmanagement-testphase{,-doc}: update to 0.96f

### Changed
- format of /F in filespec: use utf8/string for better compatibility
  with ZUGFeRD processor.
- added /Contents entry to URI and GoTo links for better UA support.

(markd)

2024-03-20 11:04:31 UTC MAIN commitmail json YAML

2024-03-20 11:01:35 UTC MAIN commitmail json YAML

2024-03-20 10:58:44 UTC MAIN commitmail json YAML

2024-03-20 10:56:30 UTC MAIN commitmail json YAML

tex-mptrees{,-doc}: update to 24.02

New commands to draw graphs (in discrete geometry).
- Nodes
- Directed and undirected edges
- Tools for configuring output

(markd)

2024-03-20 10:54:31 UTC MAIN commitmail json YAML

tex-mcf2graph{,-doc}: update to 5.12

5.12
-add command `(),``()
define group "string"
`("{string}")
``("{string}")(atom list)
-update mcf2graph.mp
-update main_lib.mcf
-update MCF manual,example

5.11
-change command name
!!  => !db,!d
!!! => !tm,!t
-change group name
CCl2=> ?Cl!Cl
CCl3=> ?Cl?Cl!Cl
CF2 => ?F!F
CF3 => ?F?F!F
-add abbreviated form command
!wf,!w : !~wf
!zf,!z : !~zf
!db,!d : !~db
!wb : !~wb
!zb : !~zb
!dl : !~dl
!dr : !~dr
!dm : !~dm
-update main_lib.mcf,template_lib.mcf
-update MCF manual,example

5.10
-add binary operator +
a + b : '(a,b)
-change group name
CO => ?O,  COO => ?O!O
SO => S?O, SOO => S?O?O
N! => N?,  N!2 => N?2
-change command name of add(),ext()
** => #
-fix bug in expand mode
-update MCF manual,example

(markd)

2024-03-20 10:51:14 UTC MAIN commitmail json YAML

tex-mathtools: update to 1.30

* Added a caveat about \xmapsto when ever unicode-math is loaded.
  The macro does not work as the symbol marking the bar at the start
  is not available under unicode-math.

* Added a default \MT_active_colon_false: for when centercolon=true
  has never been executed

* Gave \DeclarePairedDelimiter... support for the empty scaler (dot)

* Added \xLongrightarrow and \xLongleftarrow

* Added a bracing group inside \newtagform such that the inner format
  only applies to the number

(markd)

2024-03-20 10:48:04 UTC MAIN commitmail json YAML

2024-03-20 10:47:23 UTC MAIN commitmail json YAML

clang.mk: avoid slowing pbulk-index, use _PKGSRC_BARRIER.

(schmonz)

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

2024-03-20 10:40:03 UTC MAIN commitmail json YAML

2024-03-20 10:37:55 UTC MAIN commitmail json YAML

tex-listings{,-doc}: update to 1.10a

added small language enhancements
* partly support for Scala 3.0
* added missing keywords for OORexx

(markd)

2024-03-20 10:35:33 UTC MAIN commitmail json YAML

2024-03-20 10:32:10 UTC MAIN commitmail json YAML

2024-03-20 10:29:37 UTC MAIN commitmail json YAML

tex-l3kernel{,-doc}: update to 2024.70637

### Added
- Macro interface for `l3sys-query`

### Changed
- Require that `expl3` is loaded at top level in generic mode
- Ensure that the dimension arguments to `\box_autosize_to_...:Nnn`
  are properly formed

### Fixed
- Typeset `TF` of internal conditionals in current color
- Some functions and variables were defined locally

(markd)

2024-03-20 10:26:25 UTC MAIN commitmail json YAML

tex-l3experimental: update to 2024

### Added
- `\draw_path_replace_bb:`

### Changed
- `l3opacity` is sped up a bit
- Support fp expr in `\draw_path_corner_arc:nn`

### Fixed
- Interaction between drawing rotation and shift
- Shifting not applied to `\draw_path_rectangle:n`
- Out of boundary lines drawn by `\draw_path_grid:nnn`
- Two softpath markers with the same meaning in l3draw

### Removed
- `l3sys-shell` in favor of `l3sys-query` methods added to `l3kernel`

(markd)

2024-03-20 10:22:49 UTC MAIN commitmail json YAML

tex-l3backend{,-doc}: update to 2024

### Removed
- Range guard for opacity

### Fixed
- Initiation of opacity data
- ExtGState setup for stroking opacity
- Inconsistent behavior of opacity functions w/o `pdfmanagement`
- Redundant braces in opacity backend for dvisvgm
- Interaction of scope with box insertion with `dvips`

(markd)

2024-03-20 10:19:19 UTC MAIN commitmail json YAML

2024-03-20 10:17:01 UTC MAIN commitmail json YAML

tex-koma-script: update to 3.41

some changes to command \MakeMarkcase and option markcase.
bug fixes.

(markd)

2024-03-20 10:13:49 UTC MAIN commitmail json YAML

tex-incgraph{,-doc}: update to 1.3.0

### Added
- Option `overlay page number options app`
- Option `xshift`
- Option `yshift`
- Autosize Options:
    - Option `autosize`
    - Option `autosize width gap`
    - Option `autosize height gap`
    - Option `autosize gap`
    - Option `autosize min scale`
    - Option `autosize max scale`

### Changed
- Implementation overhauled and completely rewritten in LaTeX3.
    Major changes of the whole code.
    Option keys kept to be pgfkeys.
- `\igrboxcenter` drops box now after usage

### Fixed
- Documentation typo

(markd)

2024-03-20 10:09:58 UTC MAIN commitmail json YAML

2024-03-20 10:06:15 UTC MAIN commitmail json YAML

tex-epstopdf{,-doc}: updte to 2.33

epstopdf 2.33 fixes an error failing to recognize PATH elements on
Cygwin (separator is : on Cygwin, not �沽�. Thanks to Alois Steindl.

epstopdf 2.32 corrects the path for the Ghostscript that TeX Live
provides on Windows, and gives a better error message if either
kpsewhich or gs is not found in the current PATH.

(markd)

2024-03-20 10:01:36 UTC MAIN commitmail json YAML

tex-draftwatermark{,-doc}: update to 3.3

v3.3

- Declare precedence rules with respect to other users (eso-pic) of
  the shipout/background hook. This fixes the background stacking
  order when using pdfpages

And also (from v3.2, unreleased on CTAN)

- Fix name of legacy package in \ProvidesPackage;
- Fix version number of main package in \ProvidesPackage.

v3.1

* Use/require the `xcolor` package rather than the `color` package

(markd)

2024-03-20 09:56:41 UTC MAIN commitmail json YAML

2024-03-20 09:54:31 UTC MAIN commitmail json YAML

2024-03-20 09:50:17 UTC MAIN commitmail json YAML

2024-03-20 09:25:04 UTC MAIN commitmail json YAML

doc: Updated devel/py-nihtest to 1.5.2

(wiz)

2024-03-20 09:24:52 UTC MAIN commitmail json YAML

py-nihtest: update to 1.5.2.

# 1.5.2 [2024-03-20]

- Fix @SANDBOX@ substitution in file names on Windows.

(wiz)

2024-03-20 08:59:20 UTC MAIN commitmail json YAML

Updated net/py-unearth, devel/py-hexbytes

(adam)

2024-03-20 08:59:03 UTC MAIN commitmail json YAML

py-hexbytes: updated to 1.2.0

hexbytes v1.2.0 (2024-03-19)

Features

Add to_0x_hex() method to provide a quick, explicit way to get an 0x-prefixed string

(adam)

2024-03-20 08:57:48 UTC MAIN commitmail json YAML

py-unearth: updated to 0.15.0

0.15.0

Support exclude_newer_than evaluation
Support httpx.Client

(adam)

2024-03-20 06:40:07 UTC MAIN commitmail json YAML

2024-03-20 04:08:24 UTC MAIN commitmail json YAML

Added lang/bython version 0.8

(mef)

2024-03-20 04:05:47 UTC MAIN commitmail json YAML

(lang/bython) import bython-0.8

Python with braces. Because Python is awesome, but whitespace is awful.

Bython is a Python preprosessor which translates curly brackets into
indentation.

(mef)

2024-03-20 01:45:52 UTC MAIN commitmail json YAML

apache24: Fix building with Xcode 7 and earlier

(nia)

2024-03-19 23:22:50 UTC MAIN commitmail json YAML

mk: More BUILDLINK_TRANSFORMs to make software work with old versions

There is an existing rule that translates c++03 to c++0x for old
versions of GCC - this is iffy, GCC treats c++0x as an alias for c++11.

Rewrite c++03 to c++98 for older compilers instead.

(nia)

2024-03-19 23:18:21 UTC MAIN commitmail json YAML

libnbcompat: Rework in-place linking.

Prevent libtool from detecting -lnbcompat in the command line arguments
then declaring it as a dependency in the resulting libtool archive.

Filter -lnbcompat from all of the environment when compiling an
in-place copy to prevent circular dependencies.

Drop LIBNBCOMPAT_USE_PIC, I can't find anywhere this is used in the
tree, it's incomplete (needs handling in mk/) and complicates things
needlessly.

What still needs to be done is figure out why certain packages don't
seem to properly link with libnbcompat when USE_FEATURES is used - it's
a long-term problem, might be related to some newer build systems not
using ${LIBS}.

Bootstrap tested on Darwin and NetBSD.

(nia)

2024-03-19 21:12:47 UTC MAIN commitmail json YAML

clang.mk: paper over new macOS and upstream defaults.

As soon as 2024Q1 branches, we should:

1. Do a bulk build with all these -Wno-error tweaks removed, so we can
  see how much is broken.
2. If it's "too much" breakage and we'll have to keep overriding these
  compiler defaults for "a while", find a way to accomplish them with
  fewer compiler invocations. (Some ideas: define a default
  FORCE_C_STD, or apply overrides keyed on CC_VERSION or similar.) Do
  a bulk build to make sure things continue to work as before.
3. Otherwise, fix as much as we can before 2024Q2. This will help with
  gcc 14 (which has many similar new defaults) as well.

(schmonz)

2024-03-19 19:43:04 UTC MAIN commitmail json YAML

doc: Updated x11/i3lock-color to 2.13.c.5

(nikita)

2024-03-19 19:42:53 UTC MAIN commitmail json YAML

i3lock-color: update to version 2.13.c.5

Changelog:

2.13.c.5
Highlights
New features

    New custom key commands (#256)
    Support basic control chars (\n, \r, \b, \t) in text options (#238)
    Added support for the XF86AudioMicMute media key (#273)
    Added tab completion for Bash and Zsh (#230)

Perf improvements

    Lazy-load slideshow images (#242)
    Disable debug build by default; faster blurring (#251)

Changes by PR

    fix --max and --fill not scaling image when the image has the same aspect ratio as the screen by @Rio6 in #228
    Add link to new active port by @loralighte in #233
    chore: rename variables for examples, remove unused variables by @graves501 in #229
    fix(typo): fix wrong greeter_y_expr and typo error message in arguments parser. by @cmsxbc in #237
    Tab completion (#204) by @JezerM in #230
    Slideshow images loaded when needed (#241) by @JezerM in #242
    feat(control char): add basic control char support by @cmsxbc in #238
    build: disable debug and sanitizers by default by @alanswanson in #251
    Shell command options for media keys by @jclds139 in #256
    Support for XF86AudioMicMute by @kwesthaus in #273
    Fix: Remove breaking space in zsh completion by @kwesthaus in #274

(nikita)

2024-03-19 14:25:01 UTC MAIN commitmail json YAML

doc: Updated cross/riscv64-none-elf-gcc to 13.2.0nb1

(dogcow)

2024-03-19 14:24:34 UTC MAIN commitmail json YAML

Set --disable-multilib; the default selection of multilibs is rather
gigantic, and this cuts down the package to about a third of the size.

bump PKGREVISION.

(dogcow)

2024-03-19 14:11:21 UTC MAIN commitmail json YAML

2024-03-19 14:08:30 UTC MAIN commitmail json YAML

doc: Updated www/ikiwiki to 3.20200202.4

(schmonz)

2024-03-19 14:08:24 UTC MAIN commitmail json YAML

ikiwiki: update to 3.20200202.4. Changes:

* build: Don't install an empty share/ikiwiki/examples/doc/examples
* aggregate: When a feed has an enclosure that is an image, audio, or
  video, include the enclosure in the generated page.
* aggregate: Also support feeds with media:content tags.
* git: Pass --no-rebase when pulling, to avoid git warning messages
  about pull.rebase.
* highlight: Adapt to API change in highlight >= 4.0
* Avoid 'Duplicate specification' for option "s"
* html5: Switch from pubdate=pubdate to class=dt-published
* mdwn: debug() which implementation is chosen
* recentchanges: support non-CGI links
* add geo: scheme
* pass PAGE variable to templates
* po: fix support for UTF-8 with po4a 0.58+

pkgsrc changes:

* Drop MESSAGE.

(schmonz)

2024-03-19 13:31:34 UTC MAIN commitmail json YAML

doc: Updated net/slumber to 0.14.0

(pin)

2024-03-19 13:30:26 UTC MAIN commitmail json YAML

net/slumber: update to 0.14.0

Release Notes

Added
- Add config option ignore_certificate_hosts (#109)
- Add menu action to open collection file in editor (#105)
- Add authentication field to request recipe (#110)

Fixed
- Fix prompt in TUI always rendering as sensitive (#108)
- Fix content type identification for extended JSON MIME types (#103)
- Use named records in binary blobs in the local DB
    - This required wiping out existing binary blobs, meaning all request
      history and UI state will be lost on upgrade
- Fix basic auth in Insomnia import

(pin)

2024-03-19 13:20:44 UTC MAIN commitmail json YAML

doc: Updated devel/gprbuild to 24.0.0nb1

(wiz)

2024-03-19 13:20:35 UTC MAIN commitmail json YAML

gprbuild: fix reported version.

From Dmytro Kazankov via wip.

Fix a pkglint warning while here.

Bump PKGREVISION.

(wiz)

2024-03-19 12:41:18 UTC MAIN commitmail json YAML

doc: Removed emulators/sms_sdl

(nia)

2024-03-19 12:40:51 UTC MAIN commitmail json YAML

emulators: Remove sms_sdl

Graphics output is extremely broken - I suspect it has 64-bit cleanliness
issues, among many other code problems.

(nia)

2024-03-19 11:21:15 UTC MAIN commitmail json YAML

kde: add kf6.mk (for KDE Frameworks 6)

(markd)

2024-03-19 11:19:55 UTC MAIN commitmail json YAML

extra-cmake-modules: update to 6.0.0

latest version, for use with both qt5 and qt6.

(markd)

2024-03-19 11:18:49 UTC MAIN commitmail json YAML

rust: More realistic list of supported platforms.

(nia)

2024-03-19 10:58:01 UTC MAIN commitmail json YAML

py-urllib3: Make optional dependencies actually optional.

(nia)

2024-03-19 10:49:47 UTC MAIN commitmail json YAML

py-cffi: Do not attempt to peek past pkg-config on Darwin/FreeBSD

(nia)

2024-03-19 10:44:39 UTC MAIN commitmail json YAML

zstd: do not build zlibwrapper

It is only an example and is not installed.

(nia)

2024-03-19 10:42:45 UTC MAIN commitmail json YAML

doc: Updated security/p5-Mozilla-CA to 20240313

(wiz)

2024-03-19 10:42:35 UTC MAIN commitmail json YAML

p5-Mozilla-CA: update to 20240313.

20240313
  - Update from Mozilla repository to 2024-03-13
  - Added certificates:
    - Telekom Security TLS ECC Root 2020
      sha256: 578af4ded0853f4e5998db4aeaf9cbea8d945f60b620a38d1a3c13b2bc7ba8e1
    - Telekom Security TLS RSA Root 2023
      sha256: efc65cadbb59adb6efe84da22311b35624b71b3b1ea0da8b6655174ec8978646

(wiz)

2024-03-19 10:41:51 UTC MAIN commitmail json YAML

doc: Updated www/p5-LWP-Protocol-https to 6.14

(wiz)

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

p5-LWP-Protocol-https: update to 6.14.

Fix dependencies.

6.14      2024-03-11 01:08:33Z
    - Inherit with 'use parent' instead of 'use base' (GH#78) (Marin Tsanov)

(wiz)

2024-03-19 10:40:09 UTC MAIN commitmail json YAML

doc: Updated www/p5-libwww to 6.77

(wiz)

2024-03-19 10:40:01 UTC MAIN commitmail json YAML

p5-libwww: update to 6.77.

Improve dependencies.

6.77      2024-03-11 00:56:14Z
    - Documentation updates for GH#448 (GH#457) (Russell Shingleton)

(wiz)

2024-03-19 10:13:21 UTC MAIN commitmail json YAML

doc: Updated textproc/go-md2man to 2.0.4

(pin)

2024-03-19 10:12:46 UTC MAIN commitmail json YAML

doc: Updated www/p5-HTML-Tagset to 3.24

(wiz)

2024-03-19 10:12:38 UTC MAIN commitmail json YAML

p5-HTML-Tagset: update to 3.24.

2024-03-11  Andy Lester

        * Release 3.24

        No changes in functionality. Only updates metadata for builds.

(wiz)

2024-03-19 10:12:12 UTC MAIN commitmail json YAML

textproc/go-md2man: update to 2.0.4

What's Changed
    Clean up build stuff by @cpuguy83 in #77
    Bump actions/setup-go from 4 to 5 by @dependabot in #108
    Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in #114
    Prepend table preprocessor by @cpuguy83 in #111
    Fix trailing newline in code blocks by @cpuguy83 in #113
    Fix escape characters for content with newline by @cpuguy83 in #112

(pin)

2024-03-19 10:12:07 UTC MAIN commitmail json YAML

doc: Updated www/p5-HTML-Parser to 3.82

(wiz)

2024-03-19 10:11:59 UTC MAIN commitmail json YAML

p5-HTML-Parser: update to 3.82.

3.82      2024-03-13
    - "img lowsrc" and "body background" are not in the HTMLv5 spec (GH#43)
      (Jess)
    - Replace "FileHandle" with "IO::File" (GH#42) (James Raspass)
    - Fix some minor typos (GH#41) (Yoshikazu Sawa)

(wiz)

2024-03-19 10:11:06 UTC MAIN commitmail json YAML

doc: Updated shells/oh-my-posh to 19.18.1

(pin)

2024-03-19 10:10:35 UTC MAIN commitmail json YAML

Fix mongodb4 build with gcc 10

There is still an issue with gcc 11, but lets get a baseline working
build for at least some configs

Bump PKGREVISION

(abs)

2024-03-19 10:10:11 UTC MAIN commitmail json YAML

doc: Updated www/p5-HTTP-Message to 6.45nb1

(wiz)

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

p5-HTTP-Message: fix DEPENDS

Bump PKGREVISION.

(wiz)

2024-03-19 10:09:58 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 19.18.1

v19.18.1
Reverts
- git: remove trailing space from upstream icons (cd232cd), closes #4784

v19.18.0
Features
- node: do not show on .npmrc (6bbdfb9)

(pin)

2024-03-19 09:58:23 UTC MAIN commitmail json YAML

doc: Updated devel/libgphoto2 to 2.5.27nb6

(wiz)

2024-03-19 09:58:13 UTC MAIN commitmail json YAML

2024-03-19 02:16:57 UTC MAIN commitmail json YAML

memcached: Do not hardcode COMPILER_RPATH_FLAG

(nia)

2024-03-19 01:51:18 UTC MAIN commitmail json YAML

multitail: Fix building on Tiger

(nia)

2024-03-19 00:59:01 UTC MAIN commitmail json YAML

2024-03-18 20:59:52 UTC MAIN commitmail json YAML

Updated net/ngtcp2, lang/py-pyformlang

(adam)

2024-03-18 20:55:35 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 23.4.0

Changes since 23.3.0 from 2024-01-12:

Add riscv64 to the list of known hardware architectures.

Suggest removing parentheses around complete conditions.

Warn about duplicate DESCR files, except when one of the packages is in
pkgsrc-wip and the other is in main pkgsrc.

Fix crash when parsing '.ifndef VAR'.

(rillig)

2024-03-18 18:57:06 UTC MAIN commitmail json YAML

highlight: reset PKGREVISION for update.

(schmonz)

2024-03-18 18:56:45 UTC MAIN commitmail json YAML

doc: Updated textproc/libhighlight to 4.11

(schmonz)

2024-03-18 18:56:40 UTC MAIN commitmail json YAML

libhighlight: update to 4.11. Changes:

- updated astyle lib to version 3.4.13
- updated java definition
- updated solidity definition
- fix backslash symbol in man page
- src/makefile: added -std=c++17 to enable modern C++ features

(schmonz)

2024-03-18 18:51:11 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to 1.79

(fox)

2024-03-18 18:50:22 UTC MAIN commitmail json YAML

audio/fasttracker2: Update to 1.79

Changes since v1.77.1

v1.79 - 18.03.2024
- Fullscreen mode code has been refactored, as I apparently had coded it the
  wrong way. "Stretched" mode always fills the whole screen now too, and other
  issues may have been fixed as well.

v1.78 - 17.03.2024
- Fixed: It was possible to deadlock the tracker by attempting to load samples
  that had a filesize of zero bytes, or if the sample was in use by another
  program.
- Fullscreen mode has received more bugfixes. Hopefully it should be better
  now. Please note that the "stretched" mode does not fill the entire screen
  in many cases. The mouse pixel mapping can also be off on some Linux systems.

(fox)

2024-03-18 18:37:19 UTC MAIN commitmail json YAML

2024-03-18 18:34:29 UTC MAIN commitmail json YAML

py-pyformlang: updated to 1.0.9

1.0.9
Unknown changes

(adam)

2024-03-18 18:33:05 UTC MAIN commitmail json YAML

gst-plugins1-bad: PLIST.Linux: catch up with update

(tnn)

2024-03-18 18:28:18 UTC MAIN commitmail json YAML

ngtcp2: updated to 1.4.0

1.4.0

Erase sensitive data before freeing memory
Fix compile error with libstdc++6-14
Make congestion controller use the current path MTU
Reduce malloc call in conn_new
Add missing FindJemalloc.cmake to EXTRA_DIST
Automate release process
Make Path MTU Discovery probes configurable
examples: Add --pmtud-probes option
Accept zero length UDP datagram payload and just return 0
Deal with the case that send_quantum < max_udp_payload_size
Adjust simpleclient buffer to have default max_tx_udp_payload_size
Document about outgoing UDP datagram payload size
Move ngtcp2_settings_default_versioned to ngtcp2_settings.c
Refactor acktr
Cleanup free functions called from conn_new
Make functions that discard pkns callable from the other source files
Add typed ngtcp2_min and ngtcp2_max functions
Avoid setting 0 after memset
Move ngtcp2_transport_params functions to its own file
Remove unused ngtcp2_conversion_test.c
Move struct version to the last argument
git clone recursive
Update README.rst
ngtcp2_conn_write_connection_close: Fix assertion failure
Fix assertion failure because of failing dup Connection ID check
fuzz: Add read_write_pkt fuzzer
Workaround llvm issue
fuzz: Add missing include
fuzz: Workaround llvm issue
Add 2 new ngtcp2_ccerr_type values
Add handshake fuzzer
docker: Use copy --link
Bump aws-lc to v1.23.0
Bump boringssl
Bump picotls
Switch to distroless/base-nossl
Remove debug printf
Add padding to at most 1200 bytes
Add ngtcp2_ppe padding tests

(adam)

2024-03-18 17:39:35 UTC MAIN commitmail json YAML

2024-03-18 15:48:23 UTC MAIN commitmail json YAML

doc: Updated multimedia/libaom to 3.8.2

(ryoon)

2024-03-18 15:48:12 UTC MAIN commitmail json YAML

multimedia/libaom: Update to 3.8.2

Changelog:
2024-03-08 v3.8.2
  This release includes several bug fixes. This release is ABI
  compatible with the last release. See
  https://aomedia.googlesource.com/aom/+log/v3.8.1..v3.8.2 for all the
  commits in this release.

  - Bug Fixes
    * aomedia:3523: SIGFPE in av1_twopass_postencode_update()
      pass2_strategy.c:4261.
    * aomedia:3535, b/317646516: Over reads in aom_convolve_copy_neon().
    * aomedia:3543: invalid feature modifier when compiling
      aom_dsp/arm/aom_convolve8_neon_i8mm.c on Debian 10 with arm64
      architecture.
    * aomedia:3545: Failed to parse configurations due to inconsistent
      elements between two arrays "av1_ctrl_args" and "av1_arg_ctrl_map"
      in aomenc.c.
    * oss-fuzz:66474, b/319140742: Integer-overflow in search_wiener.
    * Zero initialize an array in cdef search.

(ryoon)

2024-03-18 15:42:45 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk8 to 1.8.402

(ryoon)

2024-03-18 15:42:34 UTC MAIN commitmail json YAML

lang/openjdk8: Update to 1.8.402

Changelog:
Updated BSD port of JDK 8

Additional features include:

    Updated to 8u402 GA
    Add support for building with clang 16

(ryoon)

2024-03-18 15:36:27 UTC MAIN commitmail json YAML

doc: Updated audio/ardour to 8.2.0

(ryoon)

2024-03-18 15:36:15 UTC MAIN commitmail json YAML

2024-03-18 15:28:00 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk11 to 1.11.0.22.7

(ryoon)

2024-03-18 15:27:49 UTC MAIN commitmail json YAML

lang/openjdk11: Update to 1.11.0.22.7

Changelog:
Updated BSD port of JDK 11

Additional features include:

    Update to 11.0.22 GA
    Add support for building with clang 16

(ryoon)

2024-03-18 15:26:01 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk17 to 1.17.0.10.7

(ryoon)

2024-03-18 15:25:48 UTC MAIN commitmail json YAML

lang/openjdk17: Update to 1.17.0.10.7

Changelog:
Updated BSD port of JDK 17

Additional features include:

    Update to 17.0.10 GA
    Fixes for compilation with LLVM 16 and 17
    Build fixes for OpenBSD
    Working extended file attribute support for FreeBSD

(ryoon)

2024-03-18 15:24:23 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk21 to 1.21.0.2.13

(ryoon)

2024-03-18 15:24:10 UTC MAIN commitmail json YAML

lang/openjdk21: Update to 1.21.0.2.13

Changelog:
Updated BSD port of JDK 21

Additional features include:

    Update to 21.0.2 GA
    Fixes for compilation with LLVM 16 and 17
    Working extended file attribute support for FreeBSD

(ryoon)

2024-03-18 15:11:20 UTC MAIN commitmail json YAML

Updated textproc/py-cmudict, devel/py-tox

(adam)

2024-03-18 15:11:03 UTC MAIN commitmail json YAML

py-tox: updated to 4.14.1

4.14.1
Fix crash with fresh subprocess, if the build backend is setuptools automatically enable fresh subprocesses for build backend calls

(adam)

2024-03-18 15:10:07 UTC MAIN commitmail json YAML

py-cmudict: updated to 1.0.21

v1.0.21 (2024-03-09)

Fix

deps: bump importlib-metadata from 7.0.1 to 7.0.2

v1.0.20 (2024-03-09)

Fix

deps: bump importlib-resources from 6.1.2 to 6.1.3
deps: bump importlib-resources from 6.1.2 to 6.1.3

(adam)

2024-03-18 13:30:12 UTC MAIN commitmail json YAML

doc: Updated sysutils/xplr to 0.21.7

(pin)

2024-03-18 13:29:06 UTC MAIN commitmail json YAML

sysutils/xplr: update to 0.21.7

Changes & fixes
- Added new key bindings c and m in default mode to quickly copy and move files,
  without using the selection ops mode.
- Added xplr.util.debug() to see and debug Lua values.
- Fixed ScrollUpHalf operation.
- Dependency and docs updates.

(pin)

2024-03-18 12:44:01 UTC MAIN commitmail json YAML

opus-tools: Add missing dependency on libpcap.

(nia)

2024-03-18 12:31:20 UTC MAIN commitmail json YAML

abook: Needs strnlen.

(nia)

2024-03-18 11:50:49 UTC MAIN commitmail json YAML

2024-03-18 11:42:35 UTC MAIN commitmail json YAML

check: Fix building on Tiger

(nia)

2024-03-18 11:34:38 UTC MAIN commitmail json YAML

Import unrar-5.9.4 as archivers/unrar5

unRAR is a utility to extract, test and view the contents of archives
created with the RAR archiver, version 1.50 and above.  The unRAR
utility is a minor part of the RAR archiver and contains RAR
uncompression algorithm. UnRAR requires very small volume of memory to
operate.

The license for this software states that "the code may not be used to
develop a RAR (WinRAR) compatible archiver."

This version exists for compatibility with legacy systems that lack a
C++11 compiler.

(nia)

2024-03-18 11:31:31 UTC MAIN commitmail json YAML

audio: +cmus-legacy

(nia)

2024-03-18 09:14:29 UTC MAIN commitmail json YAML

doc: Added x11/i3lockr version 1.2.1

(pin)

2024-03-18 09:13:10 UTC MAIN commitmail json YAML

2024-03-18 09:11:41 UTC MAIN commitmail json YAML

2024-03-18 09:05:42 UTC MAIN commitmail json YAML

doc: Updated textproc/typst to 0.11.0

(pin)

2024-03-18 09:04:33 UTC MAIN commitmail json YAML

textproc/typst: update to 0.11.0

Version 0.11.0 (March 15, 2024)

    Tables (thanks to @PgBiel)
    - Tables are now much more flexible, read the new table guide to get started
    - Added table.cell element for per-cell configuration
    - Cells can now span multiple columns or rows
    - The stroke of individual cells can now be customized
    - The align and inset arguments of the table function now also take (x, y) => .. functions
    - Added table.hline and table.vline for convenient line customization
    - Added table.header element for table headers that repeat on every page
    - Added table.footer element for table footers that repeat on every page
    - All the new table functionality is also available for grids
    - Fixed gutter-related bugs

    Templates
    - You can now use template packages to get started with new projects.
      Click Start from template on the web app's dashboard and choose your
      preferred template or run the typst init <template> command in the CLI.
      You can browse the available templates here.
    - Switching templates after the fact has become easier. You can just import
      a styling function from a different template package.
    - Package authors can now submit their own templates to the package
      repository. Share a template for a paper, your institution, or an
      original work to help the community get a head start on their projects.
    - Templates and packages are now organized by category and discipline.
      Filter packages by either taxonomy in the Start from template wizard.
      If you are a package author, take a look at the new documentation for
      categories and disciplines.

    Context
    - Added context expressions: Read the chapter on context to get started
    - With context, you can access settable properties, e.g. context text.lang
      to access the language set via set text(lang: "..")
    - The following existing functions have been made contextual: query,
      locate, measure, counter.display, counter.at, counter.final, state.at,
      and state.final
    - Added contextual methods counter.get and state.get to retrieve the value
      of a counter or state in the current context
    - Added contextual function here to retrieve the location of the current
      context
    - The locate function now returns the location of a selector's unique match.
      Its old behavior has been replaced by context expressions and only
      remains temporarily available for compatibility.
    - The counter.at and state.at methods are now more flexible: They directly
      accept any kind of locatable selector with a unique match (e.g. a label)
      instead of just locations
    - When context is available, counter.display now directly returns the
      result of applying the numbering instead of yielding opaque content.
      It should not be used anymore without context. (Deprecation planned)
    - The state.display function should not be used anymore, use state.get
      instead (Deprecation planned)
    - The location argument of query, counter.final, and state.final should not
      be used anymore (Deprecation planned)
    - The styles argument of the measure function should not be used anymore
      (Deprecation planned)
    - The style function should not be used anymore, use context instead
      (Deprecation planned)
    - The correct context is now also provided in various other places where
      it is available, e.g. in show rules, layout callbacks, and numbering
      functions in the outline

    Styling
    - Fixed priority of multiple show-set rules: They now apply in the same
      order as normal set rules would
    - Show-set rules on the same element (e.g. show heading.where(level: 1):
      set heading(numbering: "1.")) now work properly
    - Setting properties on an element within a transformational show rule
      (e.g. show heading: it => { set heading(..); it }) is not supported
      anymore (previously it also only worked sometimes); use show-set rules
      instead (Breaking change)
    - Text show rules that match their own output now work properly (e.g.
      show "cmd": `cmd`)
    - The elements passed to show rules and returned by queries now contain all
      fields of their respective element functions rather than just specific
      ones
    - All settable properties can now be used in where selectors
    - And and or selectors can now be used with show rules
    - Errors within show rules and context expressions are now ignored in all
      but the last introspection iteration, in line with the behavior of the
      old locate
    - Fixed a bug where document set rules were allowed after content

    Layout
    - Added reflow argument to rotate and scale which lets them affect the
      layout
    - Fixed a bug where floating placement or floating figures could end up
      out of order
    - Fixed overlap of text and figure for full-page floating figures
    - Fixed various cases where the hide function didn't hide its contents
      properly
    - Fixed usage of h and v in stacks
    - Invisible content like a counter update will no longer force a visible
      block for just itself
    - Fixed a bug with horizontal spacing followed by invisible content (like
      a counter update) directly at the start of a paragraph

    Text
    - Added stroke property for text
    - Added basic i18n for Serbian and Catalan
    - Added support for contemporary Japanese numbering method
    - Added patches for various wrong metadata in specific fonts
    - The text direction can now be overridden within a paragraph
    - Fixed Danish smart quotes
    - Fixed font fallback next to a line break
    - Fixed width adjustment of JIS-style Japanese punctuation
    - Fixed Finnish translation of "Listing"
    - Fixed Z-ordering of multiple text decorations (underlines, etc.)
    - Fixed a bug due to which text features could not be overridden in
      consecutive set rules

    Model
    - Added depth and offset arguments to heading to increase or decrease the
      heading level for a bunch of content; the heading syntax now sets depth
      rather than level (Breaking change)
    - List markers now cycle by default
    - The quote function now more robustly selects the correct quotes based on
      language and nesting
    - Fixed indent bugs related to the default show rule of terms

    Math
    - Inline equations now automatically linebreak at appropriate places
    - Added number-align argument to equations
    - Added support for adjusting the size of accents relative to their base
    - Improved positioning of accents
    - Primes are now always attached as scripts by default
    - Exposed math.primes element which backs the $f'$ syntax in math
    - Math mode is not affected by strong and emph anymore
    - Fixed attach under fractions
    - Fixed that math.class did not affect smart limit placement
    - Fixed weak spacing in lr groups
    - Fixed layout of large operators for Cambria Math font
    - Fixed math styling of Hebrew symbol codepoints

    Symbols
    - Added gradient as an alias for nabla
    - Added partial as an alias for diff, diff will be deprecated in the future
    - Added colon.double, gt.approx, gt.napprox, lt.approx, and lt.napprox
    - Added arrow.r.tilde and arrow.l.tilde
    - Added tilde.dot
    - Added forces and forces.not
    - Added space.nobreak.narrow
    - Added lrm (Left-to-Right Mark) and rlm (Right-to-Left Mark)
    - Fixed star.stroked symbol (which previously had the wrong codepoint)

    Scripting
    - Arrays can now be compared lexicographically
    - Added contextual method to-absolute to lengths
    - Added calc.root
    - Added int.signum and float.signum methods
    - Added float.is-nan and float.is-infinite methods
    - Added int.bit-not, int.bit-and, int.bit-or, int.bit-xor, int.bit-lshift,
      and int.bit-rshift methods
    - Added array.chunks method
    - A module can now be converted to a dictionary with the dictionary
      constructor to access its contents dynamically
    - Added row-type argument to csv function to configure how rows will be
      represented
    - XML parsing now allows DTDs (document type definitions)
    - Improved formatting of negative numbers with str and repr
    - For loops can now iterate over bytes
    - Fixed a bug with pattern matching in for loops
    - Fixed a bug with labels not being part of .fields() dictionaries
    - Fixed a bug where unnamed argument sinks wouldn't capture excess
      arguments
    - Fixed typo in repr output of strokes

    Syntax
    - Added support for nested destructuring patterns
    - Special spaces (like thin or non-breaking spaces) are now parsed
      literally instead of being collapsed into normal spaces (Breaking change)
    - Korean text can now use emphasis syntax without adding spaces
      (Breaking change)
    - The token context is now a keyword and cannot be used as an identifier
      anymore (Breaking change)
    - Nested line comments aren't allowed anymore in block comments
      (Breaking change)
    - Fixed a bug where x.) would be treated as a field access
    - Text elements can now span across curly braces in markup
    - Fixed silently wrong parsing when function name is parenthesized
    - Fixed various bugs with parsing of destructuring patterns, arrays,
      and dictionaries

    Tooling & Diagnostics
    - Click-to-jump now works properly within raw text
    - Added suggestion for accessing a field if a method doesn't exist
    - Improved hint for calling a function stored in a dictionary
    - Improved errors for mutable accessor functions on arrays and dictionaries
    - Fixed error message when calling constructor of type that doesn't have one
    - Fixed confusing error message with nested dictionaries for strokes on
      different sides
    - Fixed autocompletion for multiple packages with the same name from
      different namespaces

    Visualization
    - The image function doesn't upscale images beyond their natural size anymore
    - The image function now respects rotation stored in EXIF metadata
    - Added support for SVG filters
    - Added alpha component to luma colors
    - Added color.transparentize and color.opacify methods
    - Improved color.negate function
    - Added stroke and radius arguments to highlight function
    - Changed default highlight color to be transparent
    - CMYK to RGB conversion is now color-managed
    - Fixed crash with gradients in Oklch color space
    - Fixed color-mixing for hue-based spaces
    - Fixed bugs with color conversion
    - SVG sizes are not rounded anymore, preventing slightly wrong aspect ratios
    - Fixed a few other SVG-related bugs
    - color.components doesn't round anything anymore

    Export
    - PDFs now contain named destinations for headings derived from their labels
    - The internal PDF structure was changed to make it easier for external
      tools to extract or modify individual pages, avoiding a bug with Typst
      PDFs in Apple Preview
    - PDFs produced by Typst should now be byte-by-byte reproducible when set
      document(date: none) is set
    - Added missing flag to PDF annotation
    - Fixed multiple bugs with gradients in PDF export
    - Fixed a bug with patterns in PDF export
    - Fixed a bug with embedding of grayscale images in PDF export
    - Fixed a bug with To-Unicode mapping of CFF fonts in PDF export
    - Fixed a bug with the generation of the PDF outline
    - Fixed a sorting bug in PDF export leading to non-reproducible output
    - Fixed a bug with transparent text in PNG export
    - Exported SVG files now include units in their top-level width and height

    Command line interface
    - Added support for passing inputs via a CLI flag
    - When passing the filename -, Typst will now read input from stdin
    - Now uses the system-native TLS implementation for network fetching which
      should be generally more robust
    - Watch mode will now properly detect when a previously missing file is
      created
    - Added --color flag to configure whether to print colored output
    - Fixed user agent with which packages are downloaded
    - Updated bundled fonts to the newest versions

    Development
    - Added --vendor-openssl to CLI to configure whether to link OpenSSL
      statically instead of dynamically (not applicable to Windows and Apple
      platforms)
    - Removed old tracing (and its verbosity) flag from the CLI
    - Added new --timings flag which supersedes the old flamegraph profiling
      in the CLI
    - Added minimal CLI to typst-docs crate for extracting the language and
      standard library documentation as JSON
    - The typst_pdf::export function's ident argument switched from Option to
      Smart. It should only be set to Smart::Custom if you can provide a stable
      identifier (like the web app can). The CLI sets Smart::Auto.

Thanks to everyone who contributed to this release!

(pin)

2024-03-18 08:53:30 UTC MAIN commitmail json YAML

Updated textproc/py-elementpath, textproc/py-xmlschema

(adam)

2024-03-18 08:53:08 UTC MAIN commitmail json YAML

py-xmlschema: updated to 3.1.0

v3.1.0

* Add GData converter
* Fix typing protocols usage
* Extend XSD annotations parsing

(adam)

2024-03-18 08:51:26 UTC MAIN commitmail json YAML

py-elementpath: updated to 4.4.0

v4.4.0

* Improve stand-alone XPath functions builder
* Update tokens and parsers __repr__
* Fix static typing protocols to work with etree and XSD elements

(adam)

2024-03-18 08:45:37 UTC MAIN commitmail json YAML

doc: Updated textproc/tree-sitter-cli to 0.22.2

(pin)

2024-03-18 08:44:32 UTC MAIN commitmail json YAML

textproc/tree-sitter-cli: update to 0.22.2

Sync with textproc/tree-sitter. See this for ChangeLog.

(pin)

2024-03-18 08:43:10 UTC MAIN commitmail json YAML

doc: Updated sysutils/onefetch to 2.20.0

(pin)

2024-03-18 08:42:02 UTC MAIN commitmail json YAML

sysutils/onefetch: update to 2.20.0

New Features �沁�
    Add svg language support by @Localghost385 in #1266
    lang: Adding Oz programming language by @luxluth in #1280

Chores �洫ケ
    website: Filter entries by language type in onefetch.dev by @o2sh in #1227
    Use GitHub's alert syntax by @spenserblack in #1234
    Add german translation of README.md by @rdwz in #1236
    Use gitoxide to get pending changes by @Byron in #1285

(pin)

2024-03-18 08:40:58 UTC MAIN commitmail json YAML

doc: Updated security/gpg-tui to 0.11.0

(pin)

2024-03-18 08:39:53 UTC MAIN commitmail json YAML

security/gpg-tui: update to 0.11.0

[0.11.0] - 2024-03-17
Added
    Add log view pane to the TUI (#201)

Changed
    Simplify cargo-tarpaulin installation in CI
    Set up mergify
    Switch to ratatui-splash-screen

Fixed
    Show all the algorithm names (#154)
    Apply clippy suggestions

(pin)

2024-03-18 08:38:50 UTC MAIN commitmail json YAML

doc: Updated textproc/git-delta to 0.17.0

(pin)

2024-03-18 08:37:44 UTC MAIN commitmail json YAML

textproc/git-delta: update to 0.17.0

Thanks to the many contributors! Particular highlights are

Thanks to @bash's work, delta now automatically detects whether your terminal
has a light/dark background (unless you specify with --light or --dark):

    Detect Dark/Light Mode from Terminal by @bash in #1615

@joshtriplett solved the long-standing problem of correctly parsing traditional
grep output, e.g. git grep, grep, etc. Until now there had been annoying parse
ambiguities related to separator characters in file paths. This is particularly
valuable for git grep since it has interesting features such as git grep -W
(see #769)

    Parse filename unambiguously using color escape sequences by @joshtriplett in #1634

@imbrish fixed two important bugs and added the ability to set a default
language (e.g. for executable shell scripts with no file name suffix)

    Honor default-language option by @imbrish in #1655
    Preserve "Binary files" line in color_only mode by @imbrish in #1649
    Fix headers of modified binary files by @imbrish in #1629

What's Changed

    Add mellow-barbet theme by @kvrohit in #1452
    Fix alignment in blame mode when author name contains unicode accent modifiers by @hpwxf in #1456
    Replace usage of the atty crate with std::io::IsTerminal trait by @nickelc in #1465
    Refactor subcommand handling by @dandavison in #1467
    Bump clap to v4.3.14 and regenerate Cargo.lock by @th1000s in #1472
    Fix issue where pager would be set to more or most by @ippsav in #1494
    Improve binary file added output by @Sondeyy in #1502
    Remove the navigation setting from themes. by @Qwerty-133 in #1503
    Add assertion failure message by @dandavison in #1508
    Fix handling of tabs in grep output by @dandavison in #1507
    Support users other than git in github SSH URLs by @dandavison in #1509
    Update installation instructions for openSUSE by @sorairolake in #1550
    feat: generate completion subcommand by @plustik in #1561
    Make hunk header code fragment display optional by @zmc in #1568
    Adding new theme in themes.gitconfig by @pablospe in #1544
    feat(theme): add arctic-fox custom theme by @anthony-halim in #1539
    --show-themes exit with error when no themes by @dandavison in #1611
    Bug fix: reset syntax highlighter across grep sections by @dandavison in #1613
    Switch from vte to anstyle-parse (already used in dependencies) by @joshtriplett in #1638
    Parse filename unambiguously using color escape sequences by @joshtriplett in #1634
    Fix headers of modified binary files by @imbrish in #1629
    Upgrade bytelines to latest, without default features by @whitfin in #1597
    Add Catppuccin latte to light syntax themes by @dvic in #1573
    Update Arch Linux package URL in installation.md by @felixonmars in #1569
    Change Winget Releaser job to ubuntu-latest by @sitiom in #1512
    use wildcard in suggested true color fix for tmux by @jcaplan in #1560
    Update git2 by @dandavison in #1647
    Add corvus theme by @evilwaveforms in #1652
    Preserve "Binary files" line in color_only mode by @imbrish in #1649
    Detect Dark/Light Mode from Terminal by @bash in #1615
    Honor default-language option by @imbrish in #1655

(pin)

2024-03-18 07:53:13 UTC MAIN commitmail json YAML

gst-plugins1-a52: fix build

(wiz)

2024-03-18 07:17:02 UTC MAIN commitmail json YAML

doc: Added editors/mle version 1.7.2

(wiz)

2024-03-18 07:16:53 UTC MAIN commitmail json YAML

editors/Makefile: + mle

(wiz)

2024-03-18 07:16:43 UTC MAIN commitmail json YAML

editors/mle: import mle-1.7.2

Packaged by Kevin Bloom for wip.

mle is a small, flexible, terminal-based text editor written in C.
Its features include:

* Full UTF-8 support
* Syntax highlighting
* Stackable key maps (modes)
* Extensible via Lua
* Scriptable rc file
* Key macros
* Multiple splittable windows
* Regex search and replace
* Large file support
* Incremental search
* Linear undo and redo
* Multiple cursors
* Auto indent
* Headless mode
* Navigation via ctags
* Movement via less
* Fuzzy file search via fzf
* File browsing via tree
* File grep via grep
* String manip via perl

(wiz)

2024-03-18 06:39:44 UTC MAIN commitmail json YAML

Updated devel/py-hatchling, devel/py-test-rerunfailures

(adam)

2024-03-18 02:46:47 UTC MAIN commitmail json YAML

Add rcvars for sendmail_queuetime/smmsp_queuetime to set the queue time for sendmail/smmsp.

(jnemeth)

2024-03-17 22:16:05 UTC MAIN commitmail json YAML

TODO: - php83-8.3.4, done

(wiz)

2024-03-17 21:44:21 UTC MAIN commitmail json YAML

libnbcompat: revert previous, breaks cwrappers on NetBSD

Reported by John D. Baker on pkgsrc-users.

(wiz)

2024-03-17 19:19:38 UTC MAIN commitmail json YAML

Fix forgotten part of php update to 8.3.4.

(jklos)

2024-03-17 18:35:51 UTC MAIN commitmail json YAML

2024-03-17 18:34:26 UTC MAIN commitmail json YAML

erlang: Only use kernel-poll when erlang finds the implementation acceptable.

(nia)

2024-03-17 17:51:33 UTC MAIN commitmail json YAML

doc: Updated chat/xaric to 0.13.9

(nia)

2024-03-17 17:51:22 UTC MAIN commitmail json YAML

xaric: Update to 0.13.9

Changes seem to be mostly code quality fixes, memory leaks, undefined
behaviour, etc etc.

(nia)

2024-03-17 17:42:08 UTC MAIN commitmail json YAML

py-test-rerunfailures: updated to 14.0

14.0 (2024-03-13)

Bug fixes

- Fix missing teardown for non-function scoped fixtures when using only_rerun or rerun_except queries.

Breaking changes

- Drop support for Python 3.7.
- Drop support for pytest < 7.2.

Features

- Add support for pytest 8.0, 8.1.

(adam)

2024-03-17 17:39:53 UTC MAIN commitmail json YAML

py-hatchling: updated to 1.22.2

1.22.2

Fixed:

Fix regression when loading metadata from source distributions
Fix metadata hooks when building wheels from source distributions

1.22.1

Fixed:

Update the default version of core metadata to 2.3

1.22.0

Deprecated:

The app build target has been renamed to binary to reduce ambiguity with the name of an upcoming feature. The former name will still be usable for several minor releases.

Added:

Metadata for the wheel target now defaults to the PKG-INFO metadata within source distributions
Add dependencies method to the build hook interface so that hooks can themselves dynamically define dependencies
Update the default version of core metadata to 2.2
Update SPDX license information to version 3.23
Improve error message for when the default heuristics for wheel file inclusion fail

Fixed:

Properly support core metadata version 2.2
Remove editables as a direct dependency
Fix default wheel tag when the supported Python version declaration is strict
Load VCS ignore patterns first so that whitelisted patterns can be excluded by project configuration
Don't consider VCS ignore files that are outside of the VCS boundary
The sdist build target now gracefully ignores UNIX socket files
Begin ignoring certain files ubiquitously, like .DS_Store on macOS

(adam)

2024-03-17 17:34:18 UTC MAIN commitmail json YAML

doc: Updated audio/ocp to 0.2.107

(nia)

2024-03-17 17:34:06 UTC MAIN commitmail json YAML

2024-03-17 17:32:53 UTC MAIN commitmail json YAML

Updated devel/py-jupyter_core, devel/py-jupyter_client, devel/py-jupyter_events, comms/py-jupyter_server_terminals

(adam)

2024-03-17 17:32:26 UTC MAIN commitmail json YAML

py-jupyter_server_terminals: updated to 0.5.3

0.5.3

Maintenance and upkeep improvements

- Update Release Scripts
- chore: update pre-commit hooks

(adam)

2024-03-17 17:31:20 UTC MAIN commitmail json YAML

py-jupyter_events: updated to 0.9.1

0.9.1

Maintenance and upkeep improvements

- Update Release Scripts
- chore: update pre-commit hooks
- chore: update pre-commit hooks
- Update ruff and typing
- chore: update pre-commit hooks

(adam)

2024-03-17 17:30:24 UTC MAIN commitmail json YAML

py-jupyter_client: updated to 8.6.1

8.6.1

Maintenance and upkeep improvements

- Update Release Scripts
- chore: update pre-commit hooks
- chore: update pre-commit hooks
- Bump actions/setup-python from 4 to 5
- chore: update pre-commit hooks
- Bump conda-incubator/setup-miniconda from 2 to 3
- chore: update pre-commit hooks

Documentation improvements

- Fix docs reference
- Add docs about packaging kernels
- Clarify what a restart means

(adam)

2024-03-17 17:29:01 UTC MAIN commitmail json YAML

py-jupyter_core: updated to 5.7.2

5.7.2

Maintenance and upkeep improvements

- Update Release Scripts
- Enforce pytest 7
- chore: update pre-commit hooks

(adam)

2024-03-17 16:48:37 UTC MAIN commitmail json YAML

doc: Updated lang/php83 to 8.3.4

(taca)

2024-03-17 16:48:20 UTC MAIN commitmail json YAML

lang/php83: update to 8.3.4

PHP 8.3.4 (2024-03-14)

- Core:
  . Fix ZTS persistent resource crashes on shutdown. (nielsdos)

- Curl:
  . Fix failing tests due to string changes in libcurl 8.6.0. (Ayesh)

- DOM:
  . Fix unlikely memory leak in case of namespace removal with extremely deep
    trees. (nielsdos)
  . Fix reference access in dimensions for DOMNodeList and DOMNodeMap.
    (nielsdos)

- Fileinfo:
  . Fixed bug GH-13344 (finfo::buffer(): Failed identify data 0:(null),
    backport). (nielsdos)

- FPM:
  . Fixed bug #75712 (getenv in php-fpm should not read $_ENV, $_SERVER).
    (Jakub Zelenka)

- GD:
  . Fixed bug GH-12019 (detection of image formats in system gd library).
    (Michael Orlitzky)

- MySQLnd:
  . Fixed bug GH-11950 ([mysqlnd] Fixed not to set CR_MALFORMED_PACKET to error
    if CR_SERVER_GONE_ERROR is already set). (Saki Takamachi)

- PDO:
  . Fix various PDORow bugs. (Girgias)

- PGSQL:
  . Fixed bug GH-13354 (pg_execute/pg_send_query_params/pg_send_execute
    with null value passed by reference). (George Barbarosie)

- SPL:
  . Fixed bug GH-13531 (Unable to resize SplfixedArray after being unserialized
    in PHP 8.2.15). (nielsdos)

- Standard:
  . Fixed bug GH-13279 (Instable array during in-place modification in uksort).
    (ilutov)
  . Fixed array key as hash to string (case insensitive) comparison typo
    for the second operand buffer size (albeit unused for now). (A. Slepykh)

- XML:
  . Fixed bug GH-13517 (Multiple test failures when building with
    --with-expat). (nielsdos)

(taca)

2024-03-17 16:46:45 UTC MAIN commitmail json YAML

doc: Updated lang/php82 to 8.2.17

(taca)

2024-03-17 16:46:06 UTC MAIN commitmail json YAML

lang/php82: update to 8.2.17

PHP 8.2.17 (2024-03-14)

- Core:
  . Fix ZTS persistent resource crashes on shutdown. (nielsdos)

- Curl:
  . Fix failing tests due to string changes in libcurl 8.6.0. (Ayesh)

- DOM:
  . Fix reference access in dimensions for DOMNodeList and DOMNodeMap.
    (nielsdos)

- Fileinfo:
  . Fixed bug GH-13344 (finfo::buffer(): Failed identify data 0:(null),
    backport). (nielsdos)

- FPM:
  . Fixed bug #75712 (getenv in php-fpm should not read $_ENV, $_SERVER).
    (Jakub Zelenka)

- GD:
  . Fixed bug GH-12019 (detection of image formats in system gd library).
    (Michael Orlitzky)

- MySQLnd:
  . Fixed bug GH-11950 ([mysqlnd] Fixed not to set CR_MALFORMED_PACKET to error
    if CR_SERVER_GONE_ERROR is already set). (Saki Takamachi)

- PGSQL:
  . Fixed bug GH-13354 (pg_execute/pg_send_query_params/pg_send_execute
    with null value passed by reference). (George Barbarosie)

- Standard:
  . Fixed array key as hash to string (case insensitive) comparison typo
    for the second operand buffer size (albeit unused for now). (A. Slepykh)

(taca)

2024-03-17 16:42:28 UTC MAIN commitmail json YAML

ancient: Create a buildlink3.mk for software linking against the library

(nia)

2024-03-17 15:22:11 UTC MAIN commitmail json YAML

2024-03-17 15:13:08 UTC MAIN commitmail json YAML

doc: Updated devel/py-hg-evolve to 11.1.2

(wiz)

2024-03-17 15:13:00 UTC MAIN commitmail json YAML

py-hg-evolve: update to 11.1.2.

11.1.2 -- 2024-03-03
--------------------

  * compatibility with Mercurial 6.7

  * evolve: use functions from topic extension to set current topic and tns

topic (1.1.2)

  * compatibility with Mercurial 6.7

  * topic: handle commitstatus() with opts=None for hg <= 6.5 too

(wiz)

2024-03-17 15:12:27 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 6.7

(wiz)

2024-03-17 15:12:16 UTC MAIN commitmail json YAML

py-mercurial: update to 6.7.

= Mercurial 6.7 =

As usual, a *lot* of patches don't make it to this list.

== New Features ==

* JSON templates can now use structured diffstat data
* Support rhg status --rev --rev
* The index for REVLOGv1 now has a Rust implementation
* Improved `hg censor`'s output
* censor: add a command flag to skip the head checks
* censor: accept multiple revision in a single call
* usage: add a `usage.repository-role` config
* branchmap: use mmap for faster revbranchcache loading
* crecord: enable search hotkeys (issue6834)
* hg-core: separate timestamp and extra methods
* annotate: limit output to range of lines
* unbundle: faster computation of changed heads
* Large improvements of some of the phases code (23950e39281f)
* rust-filepatterns: export glob_to_re function

== New Experimental Features ==

* Introduce `hg admin::chainsaw-update` for automation and *advanced* users

== Bug Fixes ==

* templatekw: fix inconsistency of diffstat with diff.merge
* The endless stream of Python 3 cleanups continues
* Improved setup.py robustness
* Improved test suite robustness
* add: don't attempt to add back removed files unless explicitly listed
* statprof: handle `lineno == None` in more cases
* rust: fix cargo doc for hg-cpython
* rust-python-index: don't panic on a corrupted index when calling from Python
* debugindexstats: handle the lack of Rust support better
* matchers: use correct method for finding index in vector
* narrow: strip trailing `/` from manifest dir before matching it
* cext: fix potential memory leaks of list items appended with PyList_Append
* doc: document that labels must have a dot in them to have an effect
* debugformat: fix formatting for compression level
* obsutil: sort metadata before comparing in geteffectflag()
* crecord: drop calls to `curses.endwin()`
* rust-index: don't use mutable borrow for head-diff computation
* rust-index: don't use mutable borrow to computed filtered heads

== Backwards Compatibility Changes ==

Users of the Rust extensions and/or `rhg` should be aware that the new Rust
index can result in a performance degradation for push/pull on repositories
*not* using `persistent-nodemap` (see `hg help config.format.use-persistent-nodemap`).

If this is something that matters to you, please reach out to us as this is not
an insurmountable obstacle. This is a choice base on the assumption that
there are few people in this situation and our time should be spent on more
pressing matters.

== Internal API Changes ==

* 62913:498017baa34b "cleanup: remove some code scheduled to be removed after 5.9"
* 62914:88ef80210d67 "cleanup: drop `dirstate.is_changing_parent` deprecated since 6.5"
* 62915:591845f89ada "cleanup: drop `path.pushloc` deprecated since 6.5"
* 62916:d8f65fc72e7b "cleanup: drop deprecated config attribute on the revlog class"
* 62917:5c9c41273367 "cleanup: turn `pathsuboption` deprecation warning into an error"
* 62918:7b837fabc990 "cleanup: turn `wrappedfunction` deprecation warning into an error"
* 62919:eda075d7b2ac "cleanup: turn `wrapfunction` deprecation warning into an error"
* 62920:c845479fc64d "cleanup: drop the `bytes` compatibility for attribute related function"
* 63464:dcaa2df1f688 "changelog: never inline changelog"
* 63465:a93e52f0b6ff "changelog: disallow delayed write on inline changesets"
* 63825:79cd29d598af "dirstate: make the `transaction` argument of `setbranch` mandatory"

== Miscellaneous ==

* perf: support --template on perf::phases
* perf: add a --as-push option to perf::unbundle
* debug: add a debug::unbundle command that simulate the unbundle from a push
* Lots of refactorings to prepare for performance improvements and remove tech debt

(wiz)

2024-03-17 14:36:47 UTC MAIN commitmail json YAML

doc: Updated devel/meson to 1.4.0

(wiz)

2024-03-17 14:36:37 UTC MAIN commitmail json YAML

meson: update to 1.4.0.

Changes not found.

(wiz)

2024-03-17 14:24:43 UTC MAIN commitmail json YAML

doc: Updated net/wget to 1.24.5

(wiz)

2024-03-17 14:24:33 UTC MAIN commitmail json YAML

wget: update to 1.24.5.

* Noteworthy changes in release 1.24.5 (2024-03-10) [stable]

** Fix how subdomain matches are checked for HSTS.
  Fixes a minor issue where cookies may be leaked to the wrong domain

** Wget will now also parse the srcset attribute in <source> HTML tags

** Support reading fetchmail style "user" and "passwd" fields from netrc

** In some cases, prevent the confusing "Cannot write to... (success)" error messages

** Support extremely fast download speeds (TB/s).
  Previously this would cause Wget to crash when printing the speed

** Improve portability on OpenBSD to run the test suite

** Ensure that CSS URLs are corectly quoted (Bug: 64082)

(wiz)

2024-03-17 14:22:10 UTC MAIN commitmail json YAML

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

(wiz)

2024-03-17 14:22:01 UTC MAIN commitmail json YAML

tree-sitter-python: update to 0.21.0.

Changes not documented.

(wiz)

2024-03-17 14:21:16 UTC MAIN commitmail json YAML

doc: Updated textproc/tree-sitter-lua to 0.1.0

(wiz)

2024-03-17 14:21:08 UTC MAIN commitmail json YAML

tree-sitter-lua: update to 0.1.0.

Changes not documented.

(wiz)

2024-03-17 14:19:27 UTC MAIN commitmail json YAML

doc: Updated textproc/tree-sitter to 0.22.2

(wiz)