NetBSD/pkgsrc-wip 7747d3aleocad Makefile COMMIT_MSG, leocad/patches patch-leocad.pro patch-qt_lc__renderdialog.cpp

leocad: Update to 26.09

Highlights

* Redesigned undo and redo support across a much broader range of editing actions, including object and model properties, grouping, duplication, visibility, keyframes, step editing, camera and light changes, painting, and mouse-driven transforms.
* Added a modern rotation gizmo with trackball and camera-plane rotation, camera-axis rotation, and clearer direction feedback.
* Improved viewport text rendering with smoother SDF glyphs, configurable halos, unified overlay colors, and sharper, more legible labels.
* Added drag-and-drop reordering to the Model List and support for merging multiple files into a project.
* Added an option to open submodels directly from the parts picker, plus improved drag-and-drop into inline models.
* Added Chinese (Simplified) localization.

Improvements

* Added Zoom and Smart Zoom gestures.
* Added drag-and-drop support for part categories.
* Improved high-DPI presentation, including Retina text and UI scaling.
* Improved macOS packaging with Universal and Apple Silicon builds.
* Refreshed dialogs and several user-interface workflows, including group editing, image export, set selection, and update handling.


    [14 lines not shown]
DeltaFile
+7-7leocad/patches/patch-qt_lc__renderdialog.cpp
+5-5leocad/distinfo
+5-4leocad/patches/patch-leocad.pro
+1-1leocad/Makefile
+1-1leocad/COMMIT_MSG
+19-185 files

NetBSD/src VkLBLRqsys/compat/linux/common linux_socket.c

   compat_linux sendmsg(2): Handle msg_controllen more cautiously.

   Also add an assertion about cmsg_len arithmetic in recvmsg(2) and
   recvmmsg(2).

   PR kern/60748: compat_linux: possible integer truncation/overflow
   issues in socket syscalls
VersionDeltaFile
1.160+27-5sys/compat/linux/common/linux_socket.c
+27-51 files

NetBSD/src QRQEoW8sys/compat/linux/common linux_socket.c

   compat_linux: Verify struct msghdr sizes more carefully..

   PR kern/60748: compat_linux: possible integer truncation/overflow
   issues in socket syscalls
VersionDeltaFile
1.159+56-10sys/compat/linux/common/linux_socket.c
+56-101 files

NetBSD/pkgsrc xxHEnoLlang/chicken6 Makefile distinfo, lang/chicken6/patches patch-rules.make patch-Makefile.bsd

   (lang/chicken6) Fix RELRO issue, the same adhoc way as lang/chicken5.
VersionDeltaFile
1.1+15-0lang/chicken6/patches/patch-rules.make
1.1+15-0lang/chicken6/patches/patch-Makefile.bsd
1.2+3-1lang/chicken6/distinfo
1.2+2-1lang/chicken6/Makefile
+35-24 files

NetBSD/pkgsrc-wip 5952cf4kermit Makefile

kermit: Pass LDFLAGS as LNKFLAGS

because that's how kermit's makefile wants them.  Resolves failure to
include relro flags.
DeltaFile
+3-0kermit/Makefile
+3-01 files

NetBSD/src xLH7m4msys/dev/acpi qcompep.h qcomipcc.h

   Fix RCSIDs.
VersionDeltaFile
1.3+1-1sys/dev/acpi/qcompep.h
1.2+1-1sys/dev/acpi/qcomipcc.h
1.2+1-1sys/dev/acpi/qcomipcc.c
+3-33 files

NetBSD/pkgsrc J3tlknydoc CHANGES-2026

   doc: Updated lang/oracle-jdk21 to 21.0.12nb1
VersionDeltaFile
1.6156+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc v5V1uNelang/oracle-jdk21 Makefile

   oracle-jdk21: needs fontconfig emul package

   Bump PKGREVISION.
VersionDeltaFile
1.9+3-2lang/oracle-jdk21/Makefile
+3-21 files

NetBSD/pkgsrc Dp4Gya0graphics/digikam-gmic-qt Makefile

   digikam-gmic-qt: remove reference to non-existent file.
VersionDeltaFile
1.21+1-3graphics/digikam-gmic-qt/Makefile
+1-31 files

NetBSD/pkgsrc 4vZW4thdoc CHANGES-2026

   doc: Updated lang/perl5 to 5.44.0nb2
VersionDeltaFile
1.6155+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc n3nlgo6lang/perl5 Makefile distinfo, lang/perl5/patches patch-cpan_podlators_lib_Pod_Text_Color.pm patch-cpan_podlators_lib_Pod_Text_Termcap.pm

   perl: fix CVE-2026-82560 using upstream patch

   Bump PKGREVISION.

   ok bsiegert@
VersionDeltaFile
1.1+46-0lang/perl5/patches/patch-cpan_podlators_lib_Pod_Text.pm
1.1+40-0lang/perl5/patches/patch-cpan_podlators_lib_Pod_Text_Overstrike.pm
1.1+39-0lang/perl5/patches/patch-cpan_podlators_lib_Pod_Text_Termcap.pm
1.1+23-0lang/perl5/patches/patch-cpan_podlators_lib_Pod_Text_Color.pm
1.203+5-1lang/perl5/distinfo
1.298+2-2lang/perl5/Makefile
+155-36 files

NetBSD/pkgsrc r3LBXEtdoc CHANGES-2026 TODO

   doc: Updated textproc/p5-podlators to 6.1.1
VersionDeltaFile
1.27937+3-2doc/TODO
1.6154+2-1doc/CHANGES-2026
+5-32 files

NetBSD/pkgsrc 61XlqYdtextproc/p5-podlators Makefile distinfo

   p5-podlators: update to 6.1.1.

   Security fix release.

   v6.1.1 - 2026-09-09

   - Avoid errors or an infinite loop in Pod::Text and its subclasses when
     attempting to wrap text whose margin equals or exceeds the output width.
     Instead, report an error and force the margin to zero. Thanks to Jitka
     Plesnikova for the report. (CVE-2026-82560)

   - When Pod::Text::Overstrike wraps a line at a bold or underscored space,
     avoid leaving partially formatted spaces at the start of the subsequent
     line.
VersionDeltaFile
1.19+4-4textproc/p5-podlators/distinfo
1.38+2-2textproc/p5-podlators/Makefile
+6-62 files

NetBSD/src 4482tl6sys/ufs/lfs lfs_vfsops.c lfs_rfw.c

   lfs: Sprinkle KASSERTMSG.

   PR kern/60746: kernel diagnostic assertion "ino >= LFS_IFILE_INUM"
   failed: file "../../../../ufs/lfs/lfs_vfsops.c", line 1800
VersionDeltaFile
1.46+7-6sys/ufs/lfs/lfs_rfw.c
1.404+3-3sys/ufs/lfs/lfs_vfsops.c
+10-92 files

NetBSD/src B9WeB1gcommon/lib/libc/arch/hppa/atomic Makefile.inc, sys/arch/hppa/include types.h

   hppa: Limit __HAVE_ATOMIC64_OPS to userland.

   And revert changes to include 64-bit atomic r/m/w operations in the
   rump build, since they're not available in the hard kernel anyway.

   The 64-bit CAS logic relies on 64-bit floating-point load/store (plus
   RAS or hash-locking), so it doesn't work in the kernel.

   Further followup to fix the hppa build after:

   PR kern/60729: incosistent st_ino from the first stat(2) on a socket
VersionDeltaFile
1.19+16-22common/lib/libc/arch/hppa/atomic/Makefile.inc
1.36+3-1sys/arch/hppa/include/types.h
+19-232 files

NetBSD/pkgsrc-wip 2372037suricata TODO

suricata: Add reference to CVE-2026-63446
DeltaFile
+1-1suricata/TODO
+1-11 files

NetBSD/src xwqnzzisys/netipsec key.c

   ipsec: Fix fencepost error in policy parsing.

   If there are no addresses appended, the input buffer length may
   rightly match sizeof(*xisr) exactly.

   Should fix some of the IPsec tests I just broke!

   PR kern/60669: netipsec key_sp2msg buffer overrun
VersionDeltaFile
1.290+3-3sys/netipsec/key.c
+3-31 files

NetBSD/pkgsrc DfXU2WJdoc TODO

   doc/TODO: + rumdl-0.2.74.
VersionDeltaFile
1.27936+2-1doc/TODO
+2-11 files

NetBSD/src 5CRvULtdoc CHANGES-11.1

   Tickets #474 - #483
VersionDeltaFile
1.1.2.14+73-1doc/CHANGES-11.1
+73-11 files

NetBSD/src hx830xdsys/dev/pci if_ixl.c

   Pull up following revision(s) (requested by tls in ticket #483):

        sys/dev/pci/if_ixl.c: revision 1.104
        sys/dev/pci/if_ixl.c: revision 1.105

   Be a little more conservative with DMA sync for the ATQ, though what was there already was probably OK.

   Remove pointless and confusing check against NULL.
VersionDeltaFile
1.100.2.2+8-8sys/dev/pci/if_ixl.c
+8-81 files

NetBSD/src cQVsIYRshare/man/man4/man4.sparc64 auxfan.4 auxfan.4, sys/arch/sparc64/dev auxfanreg.h auxfanreg.h

   Pull up following revision(s) (requested by jdc in ticket #482):

        sys/arch/sparc64/conf/files.sparc64: revision 1.172
        sys/arch/sparc64/conf/GENERIC: revision 1.250
        share/man/man4/man4.sparc64/auxfan.4: revision 1.1
        share/man/man4/man4.sparc64/auxfan.4: revision 1.2
        sys/arch/sparc64/dev/auxfanreg.h: revision 1.1
        distrib/sets/lists/man/mi: revision 1.1839
        distrib/sets/lists/manhtml/mi: revision 1.57
        share/man/man4/man4.sparc64/Makefile: revision 1.12
        sys/arch/sparc64/dev/auxfan.c: revision 1.1

   Add auxfan - a driver for the SUNW,i2c-auxfan1 sensor found on
   Sun Blade 2500 Silver machines.

   Add auxfan (SB2500S SUNW,i2c-auxfan1) to sparc64 configuration/kernel.

   Add a manual page for auxfan (Sun Blade 2500 Silver SUNW,i2c-auxfan1 sensor).


    [3 lines not shown]
VersionDeltaFile
1.1.2.1+0-166sys/arch/sparc64/dev/auxfan.c
1.1.2.2+166-0sys/arch/sparc64/dev/auxfan.c
1.2.2.1+0-57share/man/man4/man4.sparc64/auxfan.4
1.2.2.2+57-0share/man/man4/man4.sparc64/auxfan.4
1.1.2.1+0-53sys/arch/sparc64/dev/auxfanreg.h
1.1.2.2+53-0sys/arch/sparc64/dev/auxfanreg.h
+276-2765 files not shown
+292-28311 files

NetBSD/src ERmxrT2sys/dev/pci if_ixl.c

   Pull up following revision(s) (requested by tls in ticket #481):

        sys/dev/pci/if_ixl.c: revision 1.102
        sys/dev/pci/if_ixl.c: revision 1.103

   Fix link state handling in ixl driver (PR 60736):

   1. The admin queue ("ATQ") polling could skip completions if there was
      more than one pending command.  Force ixl_atq_poll()  to go in order
      and simplify by looping around the post_locked and done_locked functions.
      This makes ixl_atq_poll_done() superfluous, so remove that.

   2. Add missing "goto out" in ixl_get_link_status() so we return EBUSY
      instead of falling through to cv_timedwait().  This is much
      less likely with fix 1 above but worth fixing anyway.

   3. Mostly undo 1.92 - don't block waiting on link in ixl_init(), instead,
      fire off a link status check and ignore the result.  Meanwhile, in
      ixl_init_locked(), enable the hardware link status interrupt.

    [7 lines not shown]
VersionDeltaFile
1.100.2.1+53-65sys/dev/pci/if_ixl.c
+53-651 files

NetBSD/src DVxnLNCsys/dev/i2c dbcool_var.h dbcool.c

   Pull up following revision(s) (requested by jdc in ticket #480):

        sys/dev/i2c/dbcool.c: revision 1.70
        sys/dev/i2c/dbcool_var.h: revision 1.19
        sys/dev/i2c/dbcool.c: revision 1.69

   Also match "i2c-adt7475" (Sun Fire V245).

   Add fan speed dividers using properties.
VersionDeltaFile
1.65.4.1+45-11sys/dev/i2c/dbcool.c
1.17.28.1+9-2sys/dev/i2c/dbcool_var.h
+54-132 files

NetBSD/src e7EHgI7share/man/man4 Makefile bq4802rtc.4, sys/arch/sparc64/conf files.sparc64

   Pull up following revision(s) (requested by jdc in ticket #479):

        share/man/man4/bq4802rtc.4: revision 1.1
        sys/arch/sparc64/conf/files.sparc64: revision 1.171
        sys/dev/ic/bq4802reg.h: revision 1.3
        distrib/sets/lists/man/mi: revision 1.1836
        distrib/sets/lists/manhtml/mi: revision 1.54
        sys/arch/sparc64/dev/bq4802_ebus.c: revision 1.3
        share/man/man4/Makefile: revision 1.753

   Add a note about the validity of the battery-valid flag.

   Add a sysctl to control the clock oscillator.

   Only write to the chip at attach time if the configuration needs changing.

   Add a manual page for bq4802rtc(4) (Texas Instruments bq4802Y/bq4802LY).

   Add build glue (Makefile and set lists) for bq4802rtc.4 manual page.

    [2 lines not shown]
VersionDeltaFile
1.3.2.3+91-10sys/arch/sparc64/dev/bq4802_ebus.c
1.1.2.1+0-82share/man/man4/bq4802rtc.4
1.1.2.2+82-0share/man/man4/bq4802rtc.4
1.3.2.3+2-2sys/dev/ic/bq4802reg.h
1.166.20.3+2-2sys/arch/sparc64/conf/files.sparc64
1.747.2.3+2-2share/man/man4/Makefile
+179-982 files not shown
+184-1008 files

NetBSD/src CqYPBj1sys/dev/i2c adt7462reg.h adt7462.c

   Pull up following revision(s) (requested by jdc in ticket #478):

        sys/dev/i2c/adt7462reg.h: revision 1.2
        sys/dev/i2c/adt7462reg.h: revision 1.3
        sys/dev/i2c/adt7462.c: revision 1.2
        sys/dev/i2c/adt7462.c: revision 1.3

   Correct the logic for tach/fan measurement.

   Add tach pulse entries whilst here.

   Use the pin configuration registers to discover monitored fans.

   Don't display the fan fault sensor if there are no monitored fans.

   Add some GPIO definitions.  Tidy up unused definitions.

   Add temperature offsets using properties.

   Also check the tach. enable register when checking for connected fans.
VersionDeltaFile
1.3.2.3+42-25sys/dev/i2c/adt7462.c
1.3.2.3+22-21sys/dev/i2c/adt7462reg.h
+64-462 files

NetBSD/src 4r9EanSetc/etc.sparc64 MAKEDEV.conf, share/man/man4 mpt.4

   Pull up following revision(s) (requested by jdc in ticket #477):

        sys/dev/ic/mpt_netbsd.c: revision 1.41
        sys/dev/ic/mpt_netbsd.c: revision 1.42
        sys/dev/ic/mpt_netbsd.c: revision 1.43
        sys/dev/ic/mpt_netbsd.c: revision 1.44
        sys/dev/ic/mpt_netbsd.c: revision 1.45
        sys/arch/sparc64/conf/GENERIC: revision 1.249
        sys/dev/ic/mpt_mpilib.h: revision 1.7
        share/man/man4/mpt.4: revision 1.8
        etc/etc.sparc64/MAKEDEV.conf: revision 1.21

   Add some more definitions for the integrated RAID statuses.

   Parse the information for integrated RAID events.  We now print (e.g.):
     mpt2: Integrated RAID Event: volume 0 status: optimal, enabled
     mpt2: Integrated RAID Event: volume 2 status: missing, enabled, inactive
   instead of the cryptic:
     mpt2: Unknown async event: 0xb000000

    [31 lines not shown]
VersionDeltaFile
1.40.4.1+170-3sys/dev/ic/mpt_netbsd.c
1.7.2.1+23-3share/man/man4/mpt.4
1.243.2.4+6-2sys/arch/sparc64/conf/GENERIC
1.6.4.1+4-1sys/dev/ic/mpt_mpilib.h
1.20.10.1+2-1etc/etc.sparc64/MAKEDEV.conf
+205-105 files

NetBSD/pkgsrc jaimke9math/py-statsmodels Makefile

   py-statsmodels: fix build with non-default Python
VersionDeltaFile
1.36+3-1math/py-statsmodels/Makefile
+3-11 files

NetBSD/src P089YdNsys/dev/pci radeonfb.c

   Pull up following revision(s) (requested by jdc in ticket #476):

        sys/dev/pci/radeonfb.c: revision 1.123

   Also display the total graphics memory if it's more than 64MB.  E.g.:

   radeonfb0: 128 MB, 64 MB aperture at 0x10000000, 64 KB registers at 0x00100000
VersionDeltaFile
1.117.14.1+8-5sys/dev/pci/radeonfb.c
+8-51 files

NetBSD/pkgsrc Y2n6fh5doc CHANGES-2026

   doc: Updated devel/conftest to 0.70.0
VersionDeltaFile
1.6153+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 85VOAyodevel/conftest Makefile go-modules.mk

   conftest: Update to 0.70.0

   Changes:
   0.70.0
   - Add Groovy and Jenkinsfile support
   - Add --github-hide-passed to skip passing files in GitHub output
   - Name stdin input in test output
   - Bump to OPA 1.20.2

   0.69.0
   - Add --var-values flag
   - Support glob wildcards in --namespace
   - Bump to OPA 1.19.0

   0.68.2
   - Bump to OPA 1.15.2

   0.68.1
   - Use Rego v1 by default

    [7 lines not shown]
VersionDeltaFile
1.32+574-628devel/conftest/distinfo
1.32+190-208devel/conftest/go-modules.mk
1.84+2-3devel/conftest/Makefile
+766-8393 files