NetBSD/pkgsrc-wip b294dc7gotosocial distinfo go-modules.mk, gotosocial/files gotosocial.sh

gotosocial: Update to 0.22.0

Changes:
- Update go modules depencies.

Pkglint: passed.

Package built and tested tested on NetBSD 10.1 amd64.

WARNING:
- Configuration changes and database schema changes.
- Before starting this new release, first adapt the configuration file,
then do not interrupt as a database migration will take some time.
See https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v0.22.0
for upgrade instructions.
DeltaFile
+1,871-0gotosocial/distinfo
+623-0gotosocial/go-modules.mk
+456-0gotosocial/PLIST
+83-0gotosocial/Makefile
+49-0gotosocial/files/gotosocial.sh
+29-0gotosocial/files/smf/manifest.xml
+3,111-03 files not shown
+3,147-09 files

NetBSD/pkgsrc EpFvYtSdoc CHANGES-2026

   Updated www/py-protego, textproc/py-regex
VersionDeltaFile
1.4122+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc C9SgO3Ntextproc/py-regex distinfo Makefile

   py-regex: updated to 2026.6.28

   2026.6.28
   Git issue 604: regex fails on free-threading python because setlocale is not thread-safe
VersionDeltaFile
1.71+4-4textproc/py-regex/distinfo
1.75+2-2textproc/py-regex/Makefile
+6-62 files

NetBSD/pkgsrc 0YxJVNJwww/py-protego distinfo Makefile

   py-protego: updated to 0.6.2

   0.6.2 (2026-06-25)

   -   Fixed a ReDoS (regular expression denial of service) vulnerability: URL
       patterns from ``robots.txt`` ``Allow`` and ``Disallow`` directives were
       compiled into regular expressions, where multiple ``*`` wildcards could
       cause exponential backtracking. A server could exploit this to cause denial
       of service by serving a crafted ``robots.txt`` file. Wildcard matching is
       now performed without regular expressions. Please, see the
       `CVE-2026-55520`_ and `GHSA-wjmf-p669-5m5p`_ security advisories for more
       information.

   0.6.1 (2026-06-11)

   -   Fixed parsing of ``Request-rate`` values where the seconds field has no
       time-unit suffix (e.g. ``1/60`` instead of ``1/60s``). Previously the last
       digit of the number was silently dropped.
VersionDeltaFile
1.10+4-4www/py-protego/distinfo
1.13+2-2www/py-protego/Makefile
+6-62 files

NetBSD/pkgsrc kNzsWVPdoc TODO CHANGES-2026

   Updated sysutils/psmisc
VersionDeltaFile
1.27517+1-2doc/TODO
1.4121+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc 65gS27Ysysutils/psmisc Makefile PLIST, sysutils/psmisc/patches patch-configure.ac patch-src_killall.c

   psmisc: updated to 23.7

   Changes in 23.7
   * build-sys: Make disable-statx work
   * fuser: Fallback to stat() if no statx() Debian 1030747
   * fuser: silently ignore EACCES when scanning proc directories
   * killall: small formatting fixes Debian
   * pstree: Do not assume root PID
   * pslog: include config.h
   * misc: Update gettext to 0.21
VersionDeltaFile
1.35+23-30sysutils/psmisc/Makefile
1.3+38-3sysutils/psmisc/PLIST
1.1+21-0sysutils/psmisc/patches/patch-configure.ac
1.12+6-10sysutils/psmisc/distinfo
1.1+15-0sysutils/psmisc/patches/patch-src_killall.c
1.8+1-1sysutils/psmisc/patches/patch-ad
+104-445 files not shown
+109-4911 files

NetBSD/pkgsrc J5oQRs1doc CHANGES-2026

   Updated devel/py-scikit-build, math/py-pandas
VersionDeltaFile
1.4120+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc V5rCHdFmath/py-pandas distinfo Makefile

   py-pandas: updated to 3.0.4

   3.0.4

   Fixed regressions
   Fixed a performance regression in Series.searchsorted() and Index.searchsorted() with the string dtype, where a full O(n) NA scan made the operation much slower than the binary search itself (GH 65837)
   Fixed a regression in isin() raising an error when checking for pd.NA with ArrowDtype, which also affected DataFrame.drop() with ArrowDtype-backed indexes (GH 63304)
   Fixed a regression in arithmetic operations involving StringDtype and custom Python objects incorrectly raising instead of returning object-dtype results (GH 64107)
   Fixed a regression in localizing timestamps beyond the year 2100 when using zoneinfo timezones (GH 65733)
   Fixed a regression in setting into a DataFrame with MultiIndex columns and mixed-dtype level silently doing nothing (GH 65118)
   Bug fixes
   Fixed a bug in DataFrame.iloc() silently ignoring the assignment when setting values with an unordered or duplicated column indexer on a DataFrame whose values are referenced by another object (GH 65446)
   Fixed a bug in DataFrame.to_sql() and read_sql_table() when using an ADBC engine where table and schema names were not quoted as SQL identifiers, causing failures for identifiers containing spaces or reserved words, and making it vulnerable to SQL injection (GH 65065)
   Fixed a bug in Series.str.__getitem__() raising AttributeError when underlying array is ArrowExtensionArray (GH 65112)
   Fixed a bug in Series.str.match() and Index.str.match() with PyArrow-backed string dtypes where a leading ^ only anchored the first branch of an alternation pattern (e.g. r"^foo|bar") (GH 66069)
   Fixed a bug in eval() not honoring Copy-on-Write with the Python engine when columns were reused in the expression, causing unexpected mutation of the original DataFrame (GH 65664)
   Fixed a bug in arithmetic adding or subtracting a non-tick DateOffset (e.g. offsets.MonthEnd, offsets.QuarterEnd) to datetime data that could cause a segmentation fault when another thread was running concurrently, e.g. under pytest-xdist (GH 66031)
VersionDeltaFile
1.49+4-4math/py-pandas/distinfo
1.70+2-2math/py-pandas/Makefile
+6-62 files

NetBSD/pkgsrc tb0C3WLdevel/py-scikit-build distinfo Makefile

   py-scikit-build: updated to 0.19.1

   Scikit-build 0.19.1

   This is a patch release to add support for Visual Studio 2026.

   Features

   * Support Visual Studio 18 2026 in :pr:`1186`

   Bug fixes

   * Correctness bugs found in code review in :pr:`1191`
   * Resolve Visual Studio generator environments lazily in :pr:`1193`

   Testing

   * Add windows-latest job for Visual Studio 2026 in :pr:`1194`
   * Convert decorator into fixture in :pr:`1175`

    [12 lines not shown]
VersionDeltaFile
1.9+4-4devel/py-scikit-build/distinfo
1.10+2-2devel/py-scikit-build/Makefile
+6-62 files

NetBSD/pkgsrc cKbpyIidoc CHANGES-2026

   Updated net/tor, www/py-django-reversion, www/py-django-treebeard
VersionDeltaFile
1.4119+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc E7PdCPQwww/py-django-treebeard distinfo PLIST

   py-django-treebeard: updated to 5.3.0

   5.3.0

   Added support for loading data for many-to-many relationships with load_bulk(). These were previously exported when using dump_bulk(), but were not handled when loading the same data.
   Fixed an exception arising when running delete() operations on querysets that had a prefetch.
   Added a warning when the default manager for a model extending a Treebeard Node class does not subclass the corresponding Treebeard model manager. This will raise an error in the next major release of Treebeard.
VersionDeltaFile
1.23+4-4www/py-django-treebeard/distinfo
1.11+4-1www/py-django-treebeard/PLIST
1.25+2-2www/py-django-treebeard/Makefile
+10-73 files

NetBSD/pkgsrc ATMagYGwww/py-django-reversion distinfo Makefile

   py-django-reversion: updated to 6.3.0

   6.3.0 - 2026-06-12
   - Added Turkish translation
VersionDeltaFile
1.35+4-4www/py-django-reversion/distinfo
1.40+2-2www/py-django-reversion/Makefile
+6-62 files

NetBSD/pkgsrc KZ3gzicnet/tor distinfo Makefile

   tor: updated to 0.4.9.11

   0.4.9.11

   Security release follows in quick succession after the previous one due to
   additional high-priority security issues including one concerning onion
   services. We strongly recommend upgrading as soon as possible.

   o Major bugfixes (onion services):
     - Prevent a race condition where in just the right circumstances a
       rendezvous point could man-in-the-middle (impersonate) the onion
       service that the client was trying to reach. Fixes bug 41297;
       bugfix on 0.3.5.3-alpha.

   o Major bugfixes (client):
     - Clients no longer assert and exit if an onion service encodes an
       all-zero public key for one of its introduction points. Fixes bug
       41295; bugfix on 0.3.2.1-alpha.


    [22 lines not shown]
VersionDeltaFile
1.144+4-4net/tor/distinfo
1.200+2-2net/tor/Makefile
+6-62 files

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/src Pse9kDMsys/dev/sbus tcx.c

   - implement WSDISPLAYIO_{PUT|GET}CMAP
   - set the right attribute bits for 24bit and 8bit
   now 8bit mode works as expected on S24
VersionDeltaFile
1.66+36-8sys/dev/sbus/tcx.c
+36-81 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/src 3z5JbOzsys/dev/sbus tcx.c

   support lazy cursor updates and use VCONS_NO_COPYCOLS and VCONS_NO_CURSOR to
   avoid framebuffer reads
VersionDeltaFile
1.65+50-4sys/dev/sbus/tcx.c
+50-41 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/src o67j6izsys/dev/sbus tcx.c

   support WSDISPLAYIO_SET_DEPTH to select between 8bit and 32bit framebuffer for
   mmap()
VersionDeltaFile
1.64+18-4sys/dev/sbus/tcx.c
+18-41 files

NetBSD/src Ozmc4VUsys/dev/wscons wsconsio.h

   add ioctl(WSDISPLAYIO_SET_DEPTH)
VersionDeltaFile
1.132+7-1sys/dev/wscons/wsconsio.h
+7-11 files

NetBSD/src CRwl28Kgames/larn README

   fix the article.
VersionDeltaFile
1.4+2-2games/larn/README
+2-21 files