NetBSD/pkgsrc Y0lQ2nJwww/py-beautifulsoup4 distinfo Makefile

   py-beautifulsoup4: updated to 4.14.3

   4.14.3 (20251130)

   * When using one of the lxml tree builders, you can pass in
     huge_tree=True to disable lxml's security restrictions and process
     files that include huge text nodes. ("huge" means more than
     10,000,000 bytes of text in a single node). Without this, lxml may
     silently stop processing the file after encountering a huge text
     node. [bug=2072424]

   * The html.parser tree builder processes numeric character entities
     using the algorithm described in the HTML spec. If this means
     replacing some other character with REPLACEMENT CHARACTER, it will
     set BeautifulSoup.contains_replacement_characters. [bug=2126753]

     The other tree builders rely on the underlying parser to do this
     sort of replacement. That means that Beautiful Soup never sees the
     original character reference, so it doesn't know whether

    [9 lines not shown]
VersionDeltaFile
1.33+4-4www/py-beautifulsoup4/distinfo
1.41+2-2www/py-beautifulsoup4/Makefile
+6-62 files

NetBSD/pkgsrc GFZZcigdoc CHANGES-2025

   doc: Updated geography/proj-data to 1.24
VersionDeltaFile
1.6989+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc 0lpa6dkgeography/proj-data distinfo PLIST

   proj-data: Update to 1.24

   Upstream NEWS content:

   * Czech S-JTSK / Krovak East North to S-JTSK/05 / Modified Krovak East North transformation
   * Norwegian vertical transformation from NN54 to NN2000 height
   * French RGM23 to IGN 2023 Mayotte height transformation
VersionDeltaFile
1.9+4-4geography/proj-data/distinfo
1.9+4-1geography/proj-data/PLIST
1.10+2-2geography/proj-data/Makefile
+10-73 files

NetBSD/pkgsrc uqt8liwdoc CHANGES-2025

   doc: Updated geography/proj to 9.7.1
VersionDeltaFile
1.6988+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc xX4LXf4geography/proj distinfo Makefile

   geography/proj: Update to 9.7.1

   Upstream NEWS:

   ## 9.7.1

   ### Updates

   * Enable transformations_czechia.sql (#4578)

   * Update to EPSG v12.029 (#4586)
VersionDeltaFile
1.35+4-4geography/proj/distinfo
1.61+3-3geography/proj/Makefile
1.19+2-2geography/proj/PLIST
+9-93 files

NetBSD/src fdpHAvmsys/arch/mac68k/include pmap.h vmparam.h

   Header file glue for __HAVE_NEW_PMAP_68K.
VersionDeltaFile
1.41+38-2sys/arch/mac68k/include/pmap.h
1.48+11-4sys/arch/mac68k/include/vmparam.h
1.12+3-1sys/arch/mac68k/include/pte.h
+52-73 files

NetBSD/src Koh1QAFsys/arch/i386/include elf_machdep.h

   i386/elf_machdep.h: Organise symbols into psABI and local groups.

   Permit this file to be used alongside <sys/elfdefinitions.h>.

   PR lib/59564
VersionDeltaFile
1.16+27-19sys/arch/i386/include/elf_machdep.h
+27-191 files

NetBSD/src MUdxX9Ssys/arch/m68k/m68k pmap_68k.c

   Add a hook that allows a machine to override the default kernel text
   protection bits.  This is needed by mac68k which must map a portion
   of the kernel text read/write (roughly the first 8KB of the kernel
   address space) as that's where it needs to place the vector table plus
   the "low ram" variable area needed by the Mac ROMs.

   The hook is such that the entire kernel text is mapped with the specified
   PTE bits, and then machdep code can come back later to perform any fixups
   as needed (e.g. re-mapping &start to &etext read-only) once the kernel is
   running on its MMU tables.

   While here, add one more PMAP_MACHINE_CHECK_BOOTSTRAP_ALLOCATIONS check
   if allocation of additional segment table pages is needed (unlikely, but
   this check is needed in case it does happen).
VersionDeltaFile
1.44+22-4sys/arch/m68k/m68k/pmap_68k.c
+22-41 files

NetBSD/src vXhEUYPsys/arch/mac68k/mac68k genassym.cf

   G/C P1PAGES
VersionDeltaFile
1.47+1-2sys/arch/mac68k/mac68k/genassym.cf
+1-21 files

NetBSD/pkgsrc Wf9QRTgdoc pkg-vulnerabilities

   pkg-vulnerabilities: add WSA-2025-0008

   + webkit-gtk
VersionDeltaFile
1.673+2-1doc/pkg-vulnerabilities
+2-11 files

NetBSD/src EBaXPovsys/arch/powerpc/include elf_machdep.h

   powerpc/elf_machdep.h: Use psABI spellings and group symbols into psABI/local groups.

   The prior spellings have been kept around for backward compatibility.

   Permit this file to be used alongside <sys/elfdefinitions.h>.

   PR lib/59564
VersionDeltaFile
1.17+142-61sys/arch/powerpc/include/elf_machdep.h
+142-611 files

NetBSD/src 6C6fODssys/dev/pci if_iwm.c if_iwmreg.h

   Pull in some code from OpenBSD and adapt to our net80211 stack.

   The result seems to be stable (no more firmware panics and
   unknown firmware events). The driver now also sets (and
   upgrades) transmit rates.

   Tested with
   - Intel AC 3168
   - Intel AC 7265
   - Intel AC 8000
   - Intel AC 8265

   AC 3168 now also uses a more recent firmware (in a separate commit).
VersionDeltaFile
1.91+2,445-1,247sys/dev/pci/if_iwm.c
1.15+688-83sys/dev/pci/if_iwmreg.h
1.21+45-6sys/dev/pci/if_iwmvar.h
+3,178-1,3363 files

NetBSD/src op93Zafsys/dev/i2c sc16is7xxi2c.c, sys/dev/ic sc16is7xx.c sc16is7xx_tty.c


   When using a SC16IS7xx device in interrupt polling mode it was pretty
   abusive to the I2C or SPI bus, and beat up the USB bus pretty badly as
   the kthread ran all of the time checking to see if an interrupt
   occurred.

   Take advantage of the enable and disable calls that the general com.c
   code supports for the purpose of doing power management and use those
   to start, pause and resume the kthread only when the device is
   actually open().  There does not effect the use of the GPIO on the
   SC16IS7XX as that doesn't use the kthread for anything.  There does
   not seem to be any particular down side to this change.  That is, it
   there doesn't seem to be a use case for the device not to be open()
   and still want interrupts handled.

   Also...  apparently the device property is-console and/or
   force-console needs to be set to something.  Just letting those float
   appears to have the chance of introducing random values which are

    [9 lines not shown]
VersionDeltaFile
1.4+74-46sys/dev/ic/sc16is7xx.c
1.4+76-2sys/dev/ic/sc16is7xx_tty.c
1.3+46-11sys/dev/spi/sc16is7xxspi.c
1.3+45-11sys/dev/i2c/sc16is7xxi2c.c
1.2+17-5sys/dev/ic/sc16is7xxvar.h
1.101+4-6sys/dev/ic/comvar.h
+262-811 files not shown
+264-827 files

NetBSD/src 9wJxQeidistrib/sets/lists/base mi, external/intel-fw-public Makefile

   Add recent firmware files for some iwm(4) variants.
   This needs corresponding changes in the driver.
VersionDeltaFile
1.1+39-0external/intel-fw-public/common/dist/LICENCE.iwlwifi_firmware
1.1+9-0external/intel-fw-public/common/Makefile
1.1370+6-1distrib/sets/lists/base/mi
1.13+3-2external/intel-fw-public/Makefile
1.7+3-2external/intel-fw-public/iwl7265/Makefile
1.3+2-2external/intel-fw-public/iwl3168/Makefile
+62-76 files not shown
+66-1112 files

NetBSD/src wE4ufOIsys/dev/spi spi.c

   XXX XXX Big, fat, ugly workaround for an unfortunate senario triggered
   XXX XXX by the addition of the umcpmio driver on the RISC-V port.
VersionDeltaFile
1.40+21-2sys/dev/spi/spi.c
+21-21 files

NetBSD/pkgsrc dvhsd3udoc CHANGES-2025

   Updated audio/libxmp, audio/xmp
VersionDeltaFile
1.6987+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc brMiBVfaudio/xmp distinfo Makefile, audio/xmp/patches patch-src_Makefile.in patch-src_options.c

   xmp: updated to 4.2.0

   4.2.0 (20230615):
        Changes by Özkan Sezer:
        - Fix OS/2 and Amiga builds. OS-specific tweaks.
        - DOS Sound Blaster output, adapted from mikmod.
        - Build system improvements.
        Changes by Emanuel Haupt:
        - Make configure detect sndio on FreeBSD
        Changes by Alice Rowan:
        - Fix mod->xxs out-of-bounds read.
        - Fix terminal output for MSYS2.
        - Fix crash-on-exit in Windows audio output.
        - Fixes to BSD audio output modules.
        Changes by Cameron Cawley:
        - Support compiling for Windows with OpenWatcom.
        - DOS Sound Blaster support using OpenWatcom.
VersionDeltaFile
1.1+28-0audio/xmp/patches/patch-src_Makefile.in
1.22+6-8audio/xmp/distinfo
1.70+5-6audio/xmp/Makefile
1.2+6-4audio/xmp/patches/patch-src_options.c
1.5+1-1audio/xmp/patches/patch-src_drivers_netbsd.c
1.3+1-1audio/xmp/patches/patch-etc_Makefile
+47-201 files not shown
+48-217 files

NetBSD/pkgsrc dDfdAG1audio/libxmp distinfo PLIST, audio/libxmp/patches patch-src_common.h

   libxmp: updated to 4.6.3

   4.6.3 (20250511):
        Changes by Alice Rowan:
        - Fix crashes when xmp_set_position is used to set a negative position.
          Negative positions now correctly return -XMP_ERROR_INVALID.
        - Fix crashes when xmp_set_row is used to set a negative row.
          Negative positions now correctly return -XMP_ERROR_INVALID.
        - Fix hangs when xmp_prev_position is used on the first position of
          a sequence which is preceded by an S3M/IT skip marker.
        - Fix out-of-bounds reads when xmp_next_position is used at the end of
          a 256 position module.
        - Fix hangs when seeking to an end-of-module marker caused by these
          positions getting assigned a non-existent sequence.
        - Document xmp_set_position/xmp_next_position/xmp_prev_position
          interactions with xmp_stop_module/xmp_restart_module.
        - Fix stack underflow in Pha Packer loader (CVE-2025-47256).
        - Slight performance improvements for the Oktalyzer and SFX loaders.
        - Fix broken conversion of ProRunner 2.0 pattern data.

    [211 lines not shown]
VersionDeltaFile
1.14+4-5audio/libxmp/distinfo
1.2+4-2audio/libxmp/PLIST
1.17+3-2audio/libxmp/Makefile
1.5+1-1audio/libxmp/patches/patch-src_common.h
+12-104 files

NetBSD/src lpQAdu2common/lib/libc/arch/m68k/atomic atomic_op_asm.h

   Only include "assym.h" if _KERNEL_OPT is defined.

   (Rump strikes again!)
VersionDeltaFile
1.8+3-1common/lib/libc/arch/m68k/atomic/atomic_op_asm.h
+3-11 files

NetBSD/pkgsrc iu791jedoc CHANGES-2025

   Updated time/py-time-machine, textproc/py-tinycss2
VersionDeltaFile
1.6986+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc TBrx4HLtextproc/py-tinycss2 distinfo Makefile

   py-tinycss2: updated to 1.5.1

   1.5.1
   Include parsing tests in source tarball
VersionDeltaFile
1.12+4-4textproc/py-tinycss2/distinfo
1.18+2-2textproc/py-tinycss2/Makefile
+6-62 files

NetBSD/pkgsrc uQVpIIUtime/py-time-machine distinfo Makefile

   py-time-machine: updated to 3.1.0

   3.1.0 (2025-11-21)
   Optimize patching of uuid module. By avoiding using unittest.mock, this small overhead from starting time_machine.travel() has been reduced about 20x, from ~600ns to ~30ns by one benchmark.

   3.0.0 (2025-11-18)
   Remove mocking of time.monotonic() and time.monotonic_ns().
   This mocking caused too many issues, such as causing freezes in asyncio event loops (Issue 387), preventing pytest-durations from timing tests correctly (Issue 505), and triggering timeouts in psycopg (Issue 509). The root cause here is that mocking the monotonic clock breaks its contract, allowing it to move backwards when it’s meant to only move forwards.

   As an alternative, use unittest.mock to mock the monotonic function for the specific tested modules that need it. That means that your code should import monotonic() or monotonic_ns() directly, so that your tests can mock it in those places only. For example, if your system under test looks like:

   # example.py
   from time import monotonic


   def measurement():
       start = monotonic()
       ...
       end = monotonic()

    [26 lines not shown]
VersionDeltaFile
1.11+4-4time/py-time-machine/distinfo
1.13+4-3time/py-time-machine/Makefile
+8-72 files

NetBSD/pkgsrc zwfo5F1lang/py-cxxheaderparser PLIST

   py-cxxheaderparser: add missing files to PLIST
VersionDeltaFile
1.3+1-4lang/py-cxxheaderparser/PLIST
+1-41 files

NetBSD/pkgsrc JhpwHLKgames/xsokoban distinfo, games/xsokoban/patches patch-ab

   Make it compile with newer gcc versions
VersionDeltaFile
1.2+24-4games/xsokoban/patches/patch-ab
1.6+2-2games/xsokoban/distinfo
+26-62 files

NetBSD/pkgsrc me5dUQsdoc CHANGES-2025

   Updated textproc/py-docx, devel/py-test-check
VersionDeltaFile
1.6985+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc WV9ztr3devel/py-test-check distinfo Makefile

   py-test-check: updated to 2.6.2

   2.6.2

   Fixed
   - greater/less_equal support numpy scalars

   Changed
   - (internal) updated publish pipeline: repository_url -> repository-url
VersionDeltaFile
1.16+4-4devel/py-test-check/distinfo
1.17+2-2devel/py-test-check/Makefile
+6-62 files

NetBSD/src SgT06aVsys/net if.c

   if: move if_linkstate_hooks initialization out of if_getindex() (NFC)

   if_getindex() is not expected to initialize it.
VersionDeltaFile
1.536+6-6sys/net/if.c
+6-61 files

NetBSD/pkgsrc 467jQAiaudio/csound6-manual Makefile

   csound6-manual: HOMEPAGE is dead, switch to github
VersionDeltaFile
1.18+2-2audio/csound6-manual/Makefile
+2-21 files

NetBSD/pkgsrc OlrciEllang/csmith Makefile

   csmith: update HOMEPAGE

   Comment out MASTER_SITES, github version doesn't match our checksum
VersionDeltaFile
1.4+5-3lang/csmith/Makefile
+5-31 files

NetBSD/pkgsrc JGhBJF0games/crimsonfields Makefile

   crimsonfields: switch to https
VersionDeltaFile
1.51+3-3games/crimsonfields/Makefile
+3-31 files