NetBSD/pkgsrc z6D8Kindoc CHANGES-2026

   Updated graphics/GraphicsMagick, graphics/p5-GraphicsMagick
VersionDeltaFile
1.4118+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc AFKSu9Vgraphics/GraphicsMagick PLIST

   GraphicsMagick: better PLIST
VersionDeltaFile
1.37+1-2graphics/GraphicsMagick/PLIST
+1-21 files

NetBSD/pkgsrc uWFef6Xgraphics/GraphicsMagick distinfo PLIST, graphics/GraphicsMagick/patches patch-configure patch-config_delegates.mgk.in

   GraphicsMagick p5-GraphicsMagick: updated to 1.3.47

   1.3.47

   Security Fixes:

   DPX: Fix subsampling validation logic which was failing due to incorrect logic. This avoids a divide by zero possibility.
   JNG writer: Properly handle and report the case where ImageToBlob()returns NULL.
   MNG writer: Enforce that MNG only supports a color palette up to 256 colors (ImageMagick CVE-2026-28690).
   MagickXImageWindowCommand(): Assure that static buffer does not overflow if the user keeps a numeric key depressed (ImageMagick CVE-2026-33535).
   PCD: Prevent an out of bounds read (ImageMagick security advisory GHSA-wrhr-rf8j-r842).
   PNG writer: Detect and report an excessively large profile, an other unexpected conditions (ImageMagick CVE-2026-30883).
   RenderFreetype(): Use MagickConfirmAccess() to verify that font file name is allowed to be read.
   TIFF EXIF IFD writer: Detect and prevent infinite looping (EXIF IFD writer code may be excluded by the -DEXPERIMENTAL_EXIF_TAGS=0 define).
   TIFF EXIF IFD writer: Only transfer tags from EXIF and GPS IFDs. Do not transfer tags from the main IFDs.
   YUV: Fix validation of 'sampling-factor' argument. (ImageMagick CVE-2026-25799). Given that the argument normally comes from a user (rather than an input file) this seems to be a minor security issue at most.
   PS, PS2, PS3: Enforce that width and height dimensions, and total pixels, to/from Ghostscript are within the same limits as specified for GraphicsMagick. This helps avoid Ghostscript-based denial of service opportunities.
   SVG: Add validations for element id syntax. Reject invalid attribute values which contain single quotes.
   XCF: Report an error if there are no layers. Fix two unsigned integer overflow cases.

    [53 lines not shown]
VersionDeltaFile
1.6+29-7graphics/GraphicsMagick/patches/patch-configure
1.3+7-7graphics/GraphicsMagick/patches/patch-config_delegates.mgk.in
1.61+6-7graphics/GraphicsMagick/distinfo
1.36+8-2graphics/GraphicsMagick/PLIST
1.31+2-2graphics/GraphicsMagick/Makefile.common
1.88+1-2graphics/p5-GraphicsMagick/Makefile
+53-272 files not shown
+55-308 files

NetBSD/pkgsrc whw1beqdoc CHANGES-2026

   Updated graphics/py-matplotlib, graphics/py-wand
VersionDeltaFile
1.4117+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc E6YhaBNgraphics/py-wand distinfo Makefile

   py-wand: updated to 0.7.2

   0.7.2
   - Fixed de-synced offsets during file read operations.
VersionDeltaFile
1.16+4-4graphics/py-wand/distinfo
1.21+2-2graphics/py-wand/Makefile
+6-62 files

NetBSD/pkgsrc qEwZu2tgraphics/py-matplotlib PLIST Makefile

   py-matplotlib: updated to 3.11.0

   3.11.0

   The largest change within this release is a complete overhaul of text and font
   processing. Through the use of libraqm, HarfBuzz, SheenBidi, and an updated
   release of FreeType, all text should now support modern font features, enabling
   full internationalization in all languages. Not all features of these libraries
   are supported yet, but we expect this work to enable further improvements in an
   easier manner.

   Outside of text handling, there are several improvements to 3D Axes,
   performance, new accessible colour sequences, flexible figure management, and
   more. See the release notes for more information.
VersionDeltaFile
1.42+99-36graphics/py-matplotlib/PLIST
1.115+5-3graphics/py-matplotlib/Makefile
1.76+4-4graphics/py-matplotlib/distinfo
+108-433 files

NetBSD/pkgsrc gV3A3iDdoc CHANGES-2026

   doc: Updated www/palemoon to 34.3.1
VersionDeltaFile
1.4116+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc ZW8WeI0www/palemoon-gtk3 Makefile

   palemoon-gtk3: reset PKGREVISION
VersionDeltaFile
1.5+1-2www/palemoon-gtk3/Makefile
+1-21 files

NetBSD/pkgsrc 0gzjR9Swww/palemoon distinfo Makefile.common

   palemoon: Update to 34.3.1

   Mostly security and stability fixes.

   Verified to build on NetBSD/sparc64 and CentOS 7.
VersionDeltaFile
1.46+9-9www/palemoon/distinfo
1.9+2-2www/palemoon/Makefile.common
+11-112 files

NetBSD/pkgsrc Rle91Modoc CHANGES-2026

   Updated devel/py-boltons, mail/py-checkdmarc
VersionDeltaFile
1.4115+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc DsGHgFAmail/py-checkdmarc distinfo Makefile

   py-checkdmarc: updated to 5.17.3

   5.17.3

   Changed

   Narrow the advisory SPF record size check to catch only UnicodeError (raised when a record can't be encoded to UTF-8) instead of swallowing every exception, and log the skip at debug level
   Replace the remaining broad except Exception handlers across the package with the specific exception types each block can recover from, so unexpected programming errors surface instead of being masked. As a result, intentional record-validation errors (e.g. MultipleSPFRTXTRecords, MTASTSRecordInWrongLocation) now propagate as their own types rather than being converted to a generic "record not found" error
   Modernize type annotations to PEP 604 syntax (X | None and X | Y instead of Optional[X] and Union[X, Y]) throughout the package

   Fixed

   Declare the supported Python floor with the correct requires-python key (the previous python_requires key is not recognized in a PEP 621 [project] table, so the published metadata advertised no minimum and pip would install on end-of-life Python versions where the modern type-alias syntax fails). Also add per-version Python classifiers for 3.10–3.14

   5.17.2

   Fixed

   Discard TXT records with leading whitespace instead of treating them as valid SPF records, since RFC 7208 section 4.5 requires a record to begin with exactly v=spf1

    [4 lines not shown]
VersionDeltaFile
1.32+4-4mail/py-checkdmarc/distinfo
1.34+2-2mail/py-checkdmarc/Makefile
+6-62 files

NetBSD/pkgsrc nbDP4kPdevel/py-boltons distinfo Makefile

   py-boltons: updated to 26.0.0

   26.0.0

   - Added [`funcutils.once`][funcutils.once] decorator for one-time function execution
   - Added [`strutils.human_readable_list`][strutils.human_readable_list] for formatting lists as human-readable strings
   - Extended [`iterutils.partition`][iterutils.partition] to accept multiple predicates
   - Added `cache` option to [`iterutils.remap`][iterutils.remap] and [`iterutils.research`][iterutils.research]
   - Fixed [`iterutils.split`][iterutils.split] `maxsplit=0` wrapping source object instead of its values
   - Fixed [`listutils.BarrelList`][listutils.BarrelList] `insert()` raising `IndexError` on large negative indices (now clamps like built-in `list`)
   - Fixed [`listutils.BarrelList`][listutils.BarrelList] `sort()` with multiple internal lists
   - Fixed [`dictutils.OrderedMultiDict`][dictutils.OrderedMultiDict] equality comparison against plain mappings
   - Fixed [`strutils.bytes2human`][strutils.bytes2human] rollover at exact powers of 1024
   - Fixed [`tbutils.ParsedException.from_string`][tbutils.ParsedException] `IndexError` on truncated tracebacks
   - Fixed [`tableutils.Table.to_text`][tableutils.Table] column sizing
   - Fixed [`strutils.html2text`][strutils.html2text] handling
   - Added Python 3.14 support
VersionDeltaFile
1.11+4-4devel/py-boltons/distinfo
1.12+2-3devel/py-boltons/Makefile
+6-72 files

NetBSD/pkgsrc Sti8L3edoc CHANGES-2026

   Updated devel/py-vcs-versioning, time/py-tzlocal
VersionDeltaFile
1.4114+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 26ieZe5time/py-tzlocal distinfo Makefile

   py-tzlocal: updated to 5.4.4

   5.4.4 (2026-06-29)
   - Improved handling if you have a syntax error in /etc/clock.
VersionDeltaFile
1.16+4-4time/py-tzlocal/distinfo
1.19+2-2time/py-tzlocal/Makefile
+6-62 files

NetBSD/pkgsrc 9hF4Mtydevel/py-vcs-versioning distinfo Makefile

   py-vcs-versioning: updated to 2.2.1

   2.2.1 (2026-06-29)

   Fixed

   - Fix crash in `_warn_if_tracked` when the version file target is a relative path
     by resolving it against the project root before comparison.
     Also warn (instead of crashing) when the target resolves outside the project root.
VersionDeltaFile
1.5+4-4devel/py-vcs-versioning/distinfo
1.6+2-2devel/py-vcs-versioning/Makefile
+6-62 files

NetBSD/pkgsrc Uwl8IoAdoc CHANGES-2026

   doc: Updated sysutils/dua-cli to 2.37.1
VersionDeltaFile
1.4113+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc OgCdZR8sysutils/dua-cli distinfo Makefile

   sysutils/dua-cli: update to 2.37.1

   Bug Fixes

       degrade entries title on narrow terminals
       improve the interactive top-bar so narrow terminal
       sizes degrade gracefully. Statistics should disappear when the current path
       needs the space, and the path should compact by removing the fewest consecutive
       middle components needed to fit.
VersionDeltaFile
1.49+4-4sysutils/dua-cli/distinfo
1.49+2-2sysutils/dua-cli/Makefile
+6-62 files

NetBSD/pkgsrc 0ITt0JVdoc CHANGES-2026

   doc: Updated shells/starship to 1.26.0
VersionDeltaFile
1.4112+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 2X9RnhFshells/starship distinfo cargo-depends.mk

   shells/starship: update to 1.26.0

   1.26.0 (2026-06-28)
   Features

       git_state: show git am progress (#7500) (26ce2cc)
       git: enable sha256 support (#7531) (e1418b2)
       nix-shell: Add level variable to show nix shell depth (#7394) (b85b7b9)
       pixi: expose PIXI_PROJECT_NAME as format placeholder (#7346) (cfd5e76)
       time: improve timezone handling by switching to jiff (#7222) (3dd8c14)

   Bug Fixes

       gcloud: honor CLOUDSDK_COMPUTE_REGION env variable (#7451) (d0e2468)
       improve reliability of config-file writing (#5426) (57bb99b)
       maven: avoid detecting user .mvn config as project (#7426) (d455255)
       nodejs: avoid deno project files (#7478) (96c1f90)
       preset: make OS symbol dynamic in Tokyo Night theme (#7555) (9627650)
       statusline: handle null context_window fields at session start (#7533) (0185e48)
       use cargo-zigbuild for riscv64gc-unknown-linux-musl release builds (#7449) (166d7bb)
VersionDeltaFile
1.42+382-439shells/starship/distinfo
1.38+126-145shells/starship/cargo-depends.mk
1.43+2-2shells/starship/Makefile
+510-5863 files

NetBSD/pkgsrc IBEBARMtime/xclock distinfo Makefile, time/xclock/patches patch-Clock.c patch-meson.build

   xclock: use upstream fix for NetBSD build problem
VersionDeltaFile
1.4+30-14time/xclock/patches/patch-Clock.c
1.1+14-0time/xclock/patches/patch-meson.build
1.12+3-1time/xclock/distinfo
1.18+1-3time/xclock/Makefile
+48-184 files

NetBSD/pkgsrc D7LyLzVdoc CHANGES-2026

   doc: Updated x11/xfontsel to 1.1.2
VersionDeltaFile
1.4111+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc wNLR94Nx11/xfontsel Makefile distinfo

   xfontsel: update to 1.1.2.

   Alan Coopersmith (6):
         Improve man page formatting
         man page: fix warnings from `mandoc -T lint` and `groff -rCHECKSTYLE=10`
         gitlab CI: drop the ci-fairy check-mr job
         meson: Add option to build with meson
         configure: fix warning about redefining AM_CPPFLAGS in Makefile.am
         xfontsel 1.1.2
VersionDeltaFile
1.15+6-7x11/xfontsel/Makefile
1.10+4-4x11/xfontsel/distinfo
+10-112 files

NetBSD/pkgsrc duF3zt6doc CHANGES-2026

   doc: Updated x11/xedit to 1.2.5
VersionDeltaFile
1.4110+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 2W5MGBSx11/xedit Makefile distinfo

   xedit: update to 1.2.5.

   Alan Coopersmith (10):
         Assume all target platforms have strcasecmp() now
         AUTHORS: remove Xprint code (which was itself removed back in 2010)
         Use _stricmp() instead of strcasecmp() on Windows
         Improve man page formatting
         Strip trailing whitespace from source files
         lisp: avoid buffer overflow if $HOME is larger than PATH_MAX bytes
         gitlab CI: drop the ci-fairy check-mr job
         lisp/re/tests: return count of failed tests
         meson: Add option to build with meson
         xedit 1.2.5
VersionDeltaFile
1.8+5-5x11/xedit/Makefile
1.7+4-4x11/xedit/distinfo
+9-92 files

NetBSD/pkgsrc 6F0w5kcdoc CHANGES-2026

   doc: Updated finance/ledger32 to 3.2.1nb9
VersionDeltaFile
1.4109+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc quX8MQXfinance/ledger32 options.mk Makefile, finance/ledger32/patches patch-src_py__utils.cc

   ledger32: fix build with Python 3.12+

   Enable python option by default again.

   Bump PKGREVISION.
VersionDeltaFile
1.1+30-0finance/ledger32/patches/patch-src_py__utils.cc
1.5+2-7finance/ledger32/options.mk
1.16+4-2finance/ledger32/Makefile
1.7+2-1finance/ledger32/distinfo
+38-104 files

NetBSD/pkgsrc HgYG2aSaudio/py-beets PLIST Makefile

   py-beets: fix PLIST for update

   While here, clean up and simplify Makefile.
VersionDeltaFile
1.33+13-0audio/py-beets/PLIST
1.58+2-8audio/py-beets/Makefile
+15-82 files

NetBSD/pkgsrc EGpZpbXdatabases/mysql80-cluster distinfo Makefile.common

   Update to MySQL Cluster 8.0.47:

   https://dev.mysql.com/doc/relnotes/mysql-cluster/8.0/en/news-8-0-47.html
VersionDeltaFile
1.7+4-4databases/mysql80-cluster/distinfo
1.9+2-2databases/mysql80-cluster/Makefile.common
1.17+1-2databases/mysql80-cluster/Makefile
1.5+1-1databases/mysql80-cluster/PLIST
1.2+1-1databases/mysql80-cluster/MESSAGE
+9-105 files

NetBSD/pkgsrc tykA8jEdoc CHANGES-2026

   Updated databases/py-sqlalchemy, databases/py-alembic, devel/py-greenlet, sysutils/py-fsspec
VersionDeltaFile
1.4108+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc B3iWnA6sysutils/py-fsspec distinfo Makefile

   py-fsspec: updated to 2026.6.0

   2026.6.0

   Fixes

   - FTP: preserve filenames containing whitespace in _mlsd2
   - Prevent attribute error for 'forced' before flushing cache
   - Reflect async _walk correctly
   - Fix infinite recursion in expand_path with glob magic characters
   - Do not strip trailing slashes from data URIs
   - Fix referenceFS for new zarr and pandas
   - Omit get_ident() from cache token for async impl in sync mode

   Other

   - Fix AsyncFileSystem._cat_ranges on_error handling
   - Forward kwargs from cat_ranges to cat_file
   - Don't parse refFS templates by default

    [2 lines not shown]
VersionDeltaFile
1.28+4-4sysutils/py-fsspec/distinfo
1.29+2-2sysutils/py-fsspec/Makefile
+6-62 files