NetBSD/pkgsrc-wip e3fe687py-ksef2 distinfo Makefile

py-ksef2: update to 0.8.1

ECDSA / EC key support for XAdES authentication

Qualified certificates issued by MCU (Ministerstwo Cyfryzacji) use EC keys (secp256r1).
Previously the SDK would raise TypeError: Expected RSA private key, got EllipticCurvePrivateKey
when loading such certificates. This release adds full EC key support alongside the existing RSA path.

Changes:
    load_private_key_from_pem now accepts both RSA and EC private keys
    load_certificate_and_key_from_p12 now accepts both RSA and EC private keys
    sign_xades automatically selects ECDSA-SHA256 for EC keys and RSA-SHA256 for RSA keys — no extra configuration needed

No breaking changes — existing RSA-based code continues to work without modification.
DeltaFile
+3-3py-ksef2/distinfo
+1-1py-ksef2/Makefile
+4-42 files

NetBSD/pkgsrc-wip 46c817fpy-ksef2 PLIST Makefile, py-xsdata PLIST Makefile

py-ksef2: update to 8.0.0

Invoice rendering — HTML and PDF export

Export KSeF invoice XML to HTML and PDF using the built-in XSLT stylesheet:
    InvoiceXSLTRenderer — renders invoice XML to HTML via the bundled styl.xsl
    InvoicePDFExporter — renders invoice XML to PDF (HTML intermediate via XSLT + WeasyPrint)

Both renderers support exporting from file paths, XML strings, or directly to files.

Other additions
    Add FA(3) schema models generated from schemat.xml
    Add KSeFExportTimeoutError and KSeFInvoiceQueryTimeoutError exception types for polling timeouts
    Bundle styl.xsl inside the package (ksef2.services.renderers)

Experimental
    scripts/cli/export_invoices.py — CLI tool for downloading invoices and exporting to PDF. Supports token, PEM cert/key, and PKCS#12 authentication. Run python scripts/cli/export_invoices.py --help for usage.
DeltaFile
+396-0py-xsdata/PLIST
+100-33py-ksef2/PLIST
+32-0py-xsdata-pydantic/PLIST
+23-0py-xsdata-pydantic/Makefile
+22-0py-xsdata/Makefile
+11-7py-ksef2/Makefile
+584-407 files not shown
+619-4513 files

NetBSD/pkgsrc-wip 6791c2d. TODO

TODO: + pipewire-1.6, weston-15.0.
DeltaFile
+2-0TODO
+2-01 files

NetBSD/pkgsrc-wip aca0ecbneomutt-git options.mk PLIST

neomutt-git: reduce diffs to mail/neomutt
DeltaFile
+6-30neomutt-git/options.mk
+6-4neomutt-git/PLIST
+6-3neomutt-git/Makefile
+18-373 files

NetBSD/pkgsrc G0rtbEZmail/neomutt options.mk

   neomutt: remove deprecation support for option from 2024
VersionDeltaFile
1.26+1-4mail/neomutt/options.mk
+1-41 files

NetBSD/pkgsrc J6fvUPUdoc TODO

   doc/TODO: + calibre-9.3.1.  - kdsoap-1.10.0.
VersionDeltaFile
1.26831+2-3doc/TODO
+2-31 files

NetBSD/pkgsrc ZQJwfMKdoc CHANGES-2026

   doc: Added textproc/stng version 1.0.0
VersionDeltaFile
1.1289+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc tsFq8Pxtextproc Makefile

   Add stng
VersionDeltaFile
1.1577+2-1textproc/Makefile
+2-11 files

NetBSD/pkgsrc QYWipDPtextproc/stng distinfo cargo-depends.mk

   textproc/stng: import package

   Language-aware string extraction for binary malware analysis.
   Extract indicators, hardcoded credentials, C2 addresses, and obfuscated strings
   from any binary.

   Features
    - Garbage filtering: Filters out unusable garbage by default
      (but supports --unfiltered)
    - Language-aware extraction: Go/Rust {ptr, len}, DWARF stack strings
    - Binary network structures: Finds hardcoded IPs/ports in socket structures
    - XOR obfuscation: Single/multi-byte keys with entropy analysis, double-layer
      (encoding+XOR)
    - Encoding detection: Base64, Base32, Base85, hex, URL-encoding, Unicode
      escapes
    - IOC classification: IPs, URLs, shell commands, paths, credentials
    - Wide strings: UTF-16LE in Windows PE binaries
    - Format support: ELF, PE, Mach-O, raw binaries, overlays
VersionDeltaFile
1.1+293-0textproc/stng/distinfo
1.1+98-0textproc/stng/cargo-depends.mk
1.1+18-0textproc/stng/Makefile
1.1+16-0textproc/stng/DESCR
1.1+2-0textproc/stng/PLIST
+427-05 files

NetBSD/pkgsrc rpcB2Uadoc CHANGES-2026

   doc: Updated devel/serie to 0.6.1
VersionDeltaFile
1.1288+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc MFC6qAydevel/serie distinfo cargo-depends.mk

   devel/serie: update to 0.6.1

   What's Changed

       Internal improvements by @lusingander in #124
       Enable configuration of commit list column order and visibility by @lusingander in #127
       Update docs by @lusingander in #128
       Rethinking transitions between views by @lusingander in #130
VersionDeltaFile
1.20+19-19devel/serie/distinfo
1.20+5-5devel/serie/cargo-depends.mk
1.21+2-2devel/serie/Makefile
+26-263 files

NetBSD/pkgsrc wzOjLAydoc CHANGES-2026

   doc: Updated textproc/rumdl to 0.1.25
VersionDeltaFile
1.1287+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc aJxPAGxtextproc/rumdl distinfo Makefile

   textproc/rumdl: update to 0.1.25

   [0.1.25] - 2026-02-21
   Fixed

       MD044: proper names inside HTML tag attribute values (e.g. src="...", href="...", title="...") are no longer flagged as incorrectly capitalized. Text content between tags continues to be checked as usual (#443)

   [0.1.24] - 2026-02-20
   Fixed

       MD013: GitHub Flavored Markdown alert markers (> [!NOTE], > [!WARNING], etc.) are now preserved as non-wrappable boundaries during blockquote reflow — previously the alert type was merged with the following content line, corrupting the alert block
       MD013: Reflow now wraps blockquote paragraphs (including lazy continuation lines) in fmt/check --fix, with deterministic style preservation and LSP manual reflow parity (#437)
       MD013: Italic and bold paragraphs that exceed the configured line length are now reflowed correctly; previously only plain text paragraphs were wrapped (#441)
       MD013: GFM task list checkboxes ([ ], [x], [X]) are now preserved as non-wrappable marker prefix during reflow, preventing - [ ] [long url](...) from being corrupted to - []\n  [long url](...) (#436)
       MD013: List continuation lines are now normalized to the canonical marker-length indent during reflow instead of inheriting any over-indentation from the source (#439)
       MD013: Reflow no longer introduces double blank lines when an HTML block (e.g. <details>) captures a trailing blank line — previously this caused MD012 violations in large documentation repos
       MD030: Byte offset computation for ordered list markers inside blockquotes was incorrect, causing fixes to insert spaces at the wrong position and be non-idempotent
       MD044: Names configured in names are no longer falsely flagged inside HTML attribute values when the name appears adjacent to underscores (e.g. test_image) (#443)
       MD048: Fence-length disambiguation when converting between backtick and tilde styles now correctly handles blocks where an interior same-style sequence would otherwise close the outer block early under CommonMark rules; the 0–3 space indent limit is enforced for fence markers per CommonMark §4.5

    [2 lines not shown]
VersionDeltaFile
1.13+4-4textproc/rumdl/distinfo
1.13+2-2textproc/rumdl/Makefile
+6-62 files

NetBSD/pkgsrc QIN7j6Xdoc CHANGES-2026

   doc: Updated shells/oh-my-posh to 29.5.0
VersionDeltaFile
1.1286+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 2ymurAWshells/oh-my-posh distinfo Makefile

   shells/oh-my-posh: update to 29.5.0

   Features

       git: allow using .Upstream in branch_template (8e4bd96)
VersionDeltaFile
1.290+10-10shells/oh-my-posh/distinfo
1.316+2-2shells/oh-my-posh/Makefile
1.120+2-2shells/oh-my-posh/go-modules.mk
+14-143 files

NetBSD/pkgsrc-wip c92b6d7stalwart TODO

stalwart: Add reference to CVE-2026-26312
DeltaFile
+2-0stalwart/TODO
+2-01 files

NetBSD/pkgsrc-wip de1e914deno TODO

deno: Add reference to CVE-2026-27190
DeltaFile
+1-1deno/TODO
+1-11 files

NetBSD/src O3s1fbesys/arch/macppc/conf POWERMAC_G5

   Enable the standard set of USB devices from usbdevices.config in
   macppc/conf/POWERMAC_G5, like they are in macppc/conf/GENERIC.
   Discussed on port-macppc.
VersionDeltaFile
1.62+5-8sys/arch/macppc/conf/POWERMAC_G5
+5-81 files

NetBSD/pkgsrc-wip 6a6c282py-ksef2 PLIST Makefile, py-signxml PLIST Makefile

py-ksef2: Python API for KSeF 2.0
py-signxml: XML Signature and XAdES in Python
DeltaFile
+291-0py-ksef2/PLIST
+55-0py-signxml/PLIST
+27-0py-ksef2/Makefile
+25-0py-signxml/Makefile
+13-0py-signxml/patches/patch-pyproject.toml
+6-0py-signxml/distinfo
+417-03 files not shown
+429-09 files

NetBSD/pkgsrc-wip e2618ddchromium COMMIT_MSG distinfo, chromium/patches patch-media_base_media__switches.cc

chromium: update to 144.0.7559.109
DeltaFile
+9-43chromium/COMMIT_MSG
+7-7chromium/distinfo
+1-1chromium/Makefile
+1-1chromium/patches/patch-media_base_media__switches.cc
+18-524 files

NetBSD/pkgsrc FNQPVqdgraphics/xv Makefile

   xv: comment out dead site
VersionDeltaFile
1.107+2-2graphics/xv/Makefile
+2-21 files

NetBSD/pkgsrc ocWyw6yemulators/xtrs Makefile

   xtrs: update HOMEPAGE
VersionDeltaFile
1.29+2-3emulators/xtrs/Makefile
+2-31 files

NetBSD/pkgsrc Gh5rU6Ytime/xtimer Makefile

   xtimer: comment out dead site
VersionDeltaFile
1.14+3-3time/xtimer/Makefile
+3-31 files

NetBSD/pkgsrc 9YKF0vudatabases/xsqlmenu Makefile

   xsqlmenu: switch to https
VersionDeltaFile
1.39+3-4databases/xsqlmenu/Makefile
+3-41 files

NetBSD/pkgsrc yAVqlQ6games/xsokoban Makefile

   xsokoban: comment out dead site
VersionDeltaFile
1.6+3-4games/xsokoban/Makefile
+3-41 files

NetBSD/src I0obCVEsbin/ccdconfig ccdconfig.8

   ccdconfig(8): g/c stray trailing whitespace in previous
VersionDeltaFile
1.30+2-2sbin/ccdconfig/ccdconfig.8
+2-21 files

NetBSD/src 96uVGjusbin/ccdconfig ccdconfig.8

   ccdconfig(8): brush up markup
VersionDeltaFile
1.29+66-48sbin/ccdconfig/ccdconfig.8
+66-481 files

NetBSD/src esTEw0Rsbin/ccdconfig ccd.conf.5

   ccd.conf(5): brush up markup

   .Ar produces "file ..." so make "dev ..." here follow the same pattern
   using the right font too.
VersionDeltaFile
1.7+11-15sbin/ccdconfig/ccd.conf.5
+11-151 files

NetBSD/pkgsrc-wip bf64485qgis PLIST distinfo

qgis: advance along master
DeltaFile
+8-8qgis/PLIST
+3-3qgis/distinfo
+3-2qgis/Makefile
+14-133 files

NetBSD/pkgsrc mGOaPT3doc CHANGES-2026

   doc: Updated lang/gcc12-libs to 12.5.0nb2
VersionDeltaFile
1.1285+2-1doc/CHANGES-2026
+2-11 files