NetBSD/pkgsrc-wip b4481ebp5-PDL PLIST Makefile

(math/p5-PDL) Updated 2.024 to 2.100

2.100 2025-03-27
- fix Math function prototypes for GCC 15 (#528) - thanks @jplesnik for report
- Basic::rvals to allow Centre as ndarray (#532) - thanks @wlmb
- now an error to qsort{,vec} complex data
- {and,or}over output type now same as input type (#533)
- add Ufunc::{b,}xorover (#533) - thanks @jo-37
- fix Math::polyroots crashing on [2 1 0 1] (#536) - thanks @pipatron for report
- fix Slices::indexND with an empty used as an lvalue (#535) - thanks @yelnats for report
- many fixes and improvements to the auto-generated POD docs (#534) - thanks @jo-37

2.099 2025-01-23
- fix test that assumed acosh(0)->byte, i.e. nan()->byte, was always 0 (#514) - thanks @eserte for report
- separate PDL::Type POD documentation
- partly restoring pre-2.096 xform type-selection: if xform given no typed outputs, and non-available (greater than last-given type) typed inputs, use last-given (#511, https://github.com/moocow-the-bovine/PDL-CCS/issues/18)
- fix Math::polyroots with native-complex input and supplied null output
- add Pars type-spec "!real" which makes it an error to supply real values (#511)
- now an error to call Ops::carg on a real value, or Ops::czip on complex inputs (#511)

    [813 lines not shown]
DeltaFile
+0-97p5-PDL/PLIST
+16-7p5-PDL/Makefile
+3-3p5-PDL/distinfo
+19-1073 files

NetBSD/pkgsrc Z7c2Qttdoc CHANGES-2025

   doc: Updated geography/qgis to 3.44.5
VersionDeltaFile
1.6852+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc RTsqonRgeography/qgis distinfo Makefile, geography/qgis/patches patch-CMakeLists.txt patch-src_core_pal_priorityqueue.cpp

   geography/qgis: Update to 3.44.5

   pkgsrc changes:
     - drop three patches now included in upstream

   Upstream NEWS:
     - micro release
VersionDeltaFile
1.85+4-7geography/qgis/distinfo
1.262+2-3geography/qgis/Makefile
1.8+1-1geography/qgis/patches/patch-CMakeLists.txt
1.2+1-1geography/qgis/patches/patch-src_core_pal_priorityqueue.cpp
1.3+1-1geography/qgis/patches/patch-src_core_raster_qgsrasterattributetable.cpp
+9-135 files

NetBSD/src ATFHvmpsys/dev/spi spi.c



   Add a detach call to the CFATTACH_ define mostly so that the children
   so the right thing.  This isn't very useful right now, but will become
   more useful with a driver that will be landing in the near future.
VersionDeltaFile
1.39+15-3sys/dev/spi/spi.c
+15-31 files

NetBSD/src Kabcovxsys/external/bsd/drm2/dist/drm/nouveau nouveau_fence.c

   nouveau(4): Fix return value of fence wait.

   kpause(9) returns EAGAIN/EWOULDBLOCK when it times out, which is
   perfectly normal and expected here with an internal one-tick timeout
   which should just go through another loop iteration.  This function
   is expected to return the number of ticks left to wait when done, so
   it reports timeout by returning zero, and is forbidden to fail with
   EAGAIN/EWOULDBLOCK.

   This is also forbidden to fail with EINTR -- on interruption it must
   fail with the Linux ERESTARTSYS instead.  So map EINTR to that too
   while here.

   PR kern/59773: i386 11.0_BETA system crash (Xorg nouveau ?)
VersionDeltaFile
1.18+4-4sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fence.c
+4-41 files

NetBSD/src oq1ie9hsys/arch/x86/x86 via_padlock.c, sys/crypto/aes aes_keysched.c aes_keysched.h

   aes(9): New aes_keysched_enc/dec.

   These implement the standard key schedule.  They are named
   independently of any particular AES implementation, so that:

   (a) we can swap between the BearSSL aes_ct and aes_ct64 code without
       changing all the callers who don't care which one they get, and

   (b) we could push it into the aes_impl abstraction if we wanted.

   This eliminates all br_aes_* references outside aes_bear.c, aes_ct*.c,
   and the new aes_keysched.c wrappers.

   Preparation for:

   PR kern/59774: bearssl 32-bit AES is too slow, want 64-bit optimized
   version in kernel
VersionDeltaFile
1.1+65-0sys/crypto/aes/aes_keysched.c
1.1+37-0sys/crypto/aes/aes_keysched.h
1.36+14-9sys/arch/x86/x86/via_padlock.c
1.11+13-9sys/crypto/aes/aes_impl.c
1.10+11-5sys/crypto/aes/arch/x86/aes_via.c
1.5+3-2sys/crypto/aes/aes.h
+143-252 files not shown
+147-278 files

NetBSD/src fkMG4Bfsys/dev/pci radeonfb.c

   s/inititialization/initialization/ in error message.
VersionDeltaFile
1.118+3-3sys/dev/pci/radeonfb.c
+3-31 files

NetBSD/src ouOUrAksys/fs/udf udf_subr.c

   s/inititise/initialise/ in comment.
VersionDeltaFile
1.178+3-3sys/fs/udf/udf_subr.c
+3-31 files

NetBSD/src 6mw4PZdshare/man/man8 compat_30.8

   s/compatiblility/compatibility/.
VersionDeltaFile
1.10+2-2share/man/man8/compat_30.8
+2-21 files

NetBSD/src LCBnylRsys/arch/aarch64/include armreg.h, sys/arch/hp300/conf files.hp300

   s/ablility/ability/ and s/Utilility/Utility/ in comments.
VersionDeltaFile
1.72+2-2sys/arch/aarch64/include/armreg.h
1.99+2-2sys/arch/hp300/conf/files.hp300
1.63+2-2sys/dev/pci/ixgbe/ixgbe_type.h
+6-63 files

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

   Fix printf format inside #ifdef DEBUG block.
VersionDeltaFile
1.20+3-3sys/arch/m68k/m68k/pmap_68k.c
+3-31 files

NetBSD/pkgsrc 51MKAJedoc pkg-vulnerabilities

   pkg-vulnerabilities: add last 48-72 hours CVEs

   + 7-zip, cups-filters,
     php-phppgadmin (probably not reported upstream, likely not fixed),
     wireshark, wolfssl
VersionDeltaFile
1.670+16-1doc/pkg-vulnerabilities
+16-11 files

NetBSD/pkgsrc pzIdeI7textproc/hunspell Makefile distinfo, textproc/hunspell/patches patch-src_parsers_latexparser.cxx

   hunspell: Fix a ctype(3) abuse

   There are probably other ctype(3) abuses but "-Wall" does not seem to
   work when <cctype> is included because the macros get undef-ed and
   that one was exercised the hard way via `hunspell -t`.

   PKGREVISION++
VersionDeltaFile
1.1+15-0textproc/hunspell/patches/patch-src_parsers_latexparser.cxx
1.45+2-2textproc/hunspell/Makefile
1.18+2-1textproc/hunspell/distinfo
+19-33 files

NetBSD/src wPFoqQ4tests/lib/libpthread/dlopen t_dso_pthread_create.c

   tests/lib/libpthread: Don't abuse xfail.

   Use a signal handler to check for SIGABRT, rather than
   atf_tc_expect_signal.

   xfail is for when there is a bug that we haven't fixed yet and the
   test manifests a symptom of that bug -- a list of xfails is a list of
   open bugs to be fixed.  In this case, we are verifying that
   pthread_create _correctly_ raises SIGABRT (or fails with nonzero
   return code -- both are acceptable outcomes, really), and there is no
   bug here at the moment.

   Prompted by (but unrelated to):

   PR lib/59784: dlopening and dlclosing libpthread is broken
VersionDeltaFile
1.2+29-14tests/lib/libpthread/dlopen/t_dso_pthread_create.c
+29-141 files

NetBSD/src ZRJDCNetests/lib/libpthread/dlopen t_dlopen.c

   tests/lib/libpthread: Test unloading libpthread after lazy binding.

   If you dlopen libpthread and dlclose it again, the thread stubs like
   pthread_mutex_lock need to continue working -- a library might have
   calls to it in order to support thread-safety for threaded
   applications, but that library needs to continue working even in
   non-threaded applications after lazy binding of the libpthread symbol
   instead of the libc stub.

   PR lib/59784: dlopening and dlclosing libpthread is broken
VersionDeltaFile
1.2+109-28tests/lib/libpthread/dlopen/t_dlopen.c
+109-281 files

NetBSD/pkgsrc XYzIBXzdoc CHANGES-2025

   Updated devel/capnproto, devel/py-exceptiongroup
VersionDeltaFile
1.6851+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc LUkIxQ5devel/py-exceptiongroup distinfo Makefile

   py-exceptiongroup: updated to 1.3.1

   1.3.1

   - Fixed ``AttributeError: 'TracebackException' object has no attribute 'exceptions'``
     when formatting unpickled TBEs from another Python process which did not apply the
     ``exceptiongroup`` patches
VersionDeltaFile
1.15+4-4devel/py-exceptiongroup/distinfo
1.17+2-2devel/py-exceptiongroup/Makefile
+6-62 files

NetBSD/pkgsrc dcqn31idevel/capnproto distinfo Makefile

   capnproto: updated to 1.2.0

   1.2.0
   Unknown changes
VersionDeltaFile
1.6+4-4devel/capnproto/distinfo
1.10+2-3devel/capnproto/Makefile
+6-72 files

NetBSD/src n4bMCDnusr.bin/sed sed.1

   Add missing verb
VersionDeltaFile
1.46+3-3usr.bin/sed/sed.1
+3-31 files

NetBSD/src iXaA1pGdistrib/notes/common legal.common

   no code from Boris Popov remains in the tree
VersionDeltaFile
1.128+1-3distrib/notes/common/legal.common
+1-31 files

NetBSD/pkgsrc c801dlLtextproc/aspell-et Makefile

   aspell-et: comment out dead HOMEPAGE
VersionDeltaFile
1.3+2-3textproc/aspell-et/Makefile
+2-31 files

NetBSD/pkgsrc Qrc4EiYtextproc/aspell-da Makefile

   aspell-da: comment out dead sites
VersionDeltaFile
1.14+3-3textproc/aspell-da/Makefile
+3-31 files

NetBSD/pkgsrc kqbSc2qtextproc/aspell-bn Makefile

   aspell-bn: comment out dead HOMEPAGE
VersionDeltaFile
1.4+2-3textproc/aspell-bn/Makefile
+2-31 files

NetBSD/pkgsrc n1eoZgCgames/asc Makefile

   asc: switch to https
VersionDeltaFile
1.107+3-3games/asc/Makefile
+3-31 files

NetBSD/pkgsrc tQoMv0psysutils/asapm Makefile

   asapm: comment out dead HOMEPAGE
VersionDeltaFile
1.46+2-3sysutils/asapm/Makefile
+2-31 files

NetBSD/pkgsrc IZcNGs2devel/as31 Makefile

   as31: comment out dead HOMEPAGE
VersionDeltaFile
1.25+2-2devel/as31/Makefile
+2-21 files

NetBSD/pkgsrc hN9w5xJnet/arping Makefile

   arping: switch to https
VersionDeltaFile
1.33+3-3net/arping/Makefile
+3-31 files

NetBSD/pkgsrc oWjn7qvgames/armagetronad Makefile.common

   armagetronad: switch to https
VersionDeltaFile
1.7+2-2games/armagetronad/Makefile.common
+2-21 files

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

   pmap_pte_alloc() expects to be called while in a critical section, but
   pmap_enter() was entering the critical section after calling pmap_pte_alloc().
   Fix that.

   There's no practical impact of this change at this time, but code code and
   the comments should at least be consistent.
VersionDeltaFile
1.19+4-4sys/arch/m68k/m68k/pmap_68k.c
+4-41 files

NetBSD/src SIqPeCudoc CHANGES-9.5

   Ticket #1980
VersionDeltaFile
1.1.2.80+6-1doc/CHANGES-9.5
+6-11 files