FreeBSD/ports e3b5d27audio/liquidsfz Makefile distinfo

audio/liquidsfz: update 0.3.2 → 0.4.0
DeltaFile
+8-4audio/liquidsfz/Makefile
+5-3audio/liquidsfz/distinfo
+13-72 files

LLVM/project e1286d9mlir/lib/Bytecode/Writer BytecodeWriter.cpp

[mlir] Deterministic containers in BytecodeWriter (#187819)

Iteration over use lists in writeUseListOrders is non-deterministic as a
result of using a DenseMap. Replacing with a Vector-backed `MapVector`
restores deterministic behaviour.
DeltaFile
+2-5mlir/lib/Bytecode/Writer/BytecodeWriter.cpp
+2-51 files

OpenBSD/src OWK9FRJsys/netinet in.c igmp.c, sys/netinet6 in6.c mld6.c

   Protect IGMP and MLD6 fast timer with rwlock.

   Multicast interface addresses for IPv4 and IPv6 get their own per
   interface lock.  Protect the TAILQ if_maddrlist with rwlock
   if_maddrlock.  Also struct in_multi and in6_multi use this lock for
   their state and timer.  Sleeps in malloc(9) are possible.  Run IGMP
   and MLD6 fast timeout with shared instead of exclusive net lock.

   To prevent calling ip_output() or ip6_output() while holding the
   multicast lock, delay igmp_sendpkt() and mld6_sendpkt().  All
   information that is needed to create and send a multicast packet
   is stored in igmp_pktinfo or mld6_pktinfo.  If necessary, multiple
   pktinfo are queued.  After the lock has been released, packes are
   sent based on pktinfo.

   OK mvs@
VersionDeltaFile
1.279+65-55sys/netinet6/in6.c
1.194+61-46sys/netinet/in.c
1.74+59-33sys/netinet6/mld6.c
1.97+20-9sys/netinet/igmp.c
1.85+10-4sys/netinet6/in6_var.h
1.47+10-4sys/netinet/in_var.h
+225-1512 files not shown
+234-1578 files

FreeBSD/ports 281272bmath Makefile, math/R-cran-ankiR Makefile pkg-descr

math/R-cran-ankiR: New port: Read and Analyze Anki Flashcard Databases

Differential Revision:  https://reviews.freebsd.org/D56036
DeltaFile
+21-0math/R-cran-ankiR/Makefile
+9-0math/R-cran-ankiR/pkg-descr
+3-0math/R-cran-ankiR/distinfo
+1-0math/Makefile
+34-04 files

FreeBSD/ports 8a85b1fdevel/p5-TimeDate Makefile

devel/p5-TimeDate: Limit portscout to stable versions

Port changes:
- Add PORTSCOUT to stay with stable versions only

PR:             293723
Reported by:    Sergei Vyshenski <svysh.fbsd at gmail.com> (maintainer)
Approved by:    maintainer, osa (mentor)
DeltaFile
+2-0devel/p5-TimeDate/Makefile
+2-01 files

FreeBSD/ports 007a42ceditors/elementary-code distinfo pkg-plist

editors/elementary-code: Update to 8.2.0

Changelog:
https://github.com/elementary/code/releases/tag/8.2.0

PR:             293864
Reported by:    Olivier Duchateau <duchateau.olivier at gmail.com>
Approved by:    Miguel Gocobachi <miguel at gocobachi.dev> (maintainer)
Approved by:    osa (mentor)
DeltaFile
+3-3editors/elementary-code/distinfo
+2-0editors/elementary-code/pkg-plist
+1-1editors/elementary-code/Makefile
+6-43 files

NetBSD/src wpRdCnrsys/arch/virt68k/virt68k locore.s

   paravirt_membar_sync(): "moveq #0,%d0" is faster on real hardware than
   "clrl %d0", and may be faster in some emulators, too, so use that.
VersionDeltaFile
1.43+2-2sys/arch/virt68k/virt68k/locore.s
+2-21 files

OpenBSD/ports bp12qd5www/newsboat distinfo crates.inc, www/newsboat/patches patch-include_strprintf_h

   Update newsboat to 2.43.
VersionDeltaFile
1.39+214-200www/newsboat/distinfo
1.20+106-99www/newsboat/crates.inc
1.3+3-3www/newsboat/patches/patch-include_strprintf_h
1.54+1-1www/newsboat/Makefile
+324-3034 files

FreeBSD/ports 4424c6cnet/unfs3/files patch-Makefile.in patch-configure.ac

net/unfs3: update 0.9.23 -> 0.11.0 and take maintainership

Changelog:
    https://github.com/unfs3/unfs3/releases/tag/unfs3-0.10.0
    https://github.com/unfs3/unfs3/releases/tag/unfs3-0.11.0
DeltaFile
+38-0net/unfs3/files/patch-Makefile.in
+15-14net/unfs3/files/patch-configure.ac
+0-29net/unfs3/files/patch-fh.c
+0-19net/unfs3/files/patch-md5.c
+0-11net/unfs3/files/patch-nfs.c
+0-11net/unfs3/files/patch-attr.c
+53-844 files not shown
+78-9210 files

FreeBSD/ports 5e87f3email/spampd Makefile distinfo

mail/spampd: update 2.62 -> 2.63 and take maintenership

Changelog:
    https://github.com/mpaperno/spampd/releases/tag/2.63

Also reorder the Makefile to make portclipy happy.
DeltaFile
+11-10mail/spampd/Makefile
+3-3mail/spampd/distinfo
+14-132 files

LLVM/project 98f84f9clang-tools-extra/clangd CodeComplete.cpp, clang-tools-extra/clangd/unittests CodeCompleteTests.cpp

[clangd] Code completion for declaration of class method (#165916)

Code completion previously could not tell apart the declaration of
a method from a call to it, and provided call-like behaviour even
in declaration contexts. This included things like not offering 
completion for private methods, and inserting placeholders for
the parameters as though the user was going to fill in arguments.

This patch adds support to Parser and SemaCodeComplete to
detect and provide dedicated behaviour for declaration contexts.
In these contexts, the flag CodeCompletionResult::DeclaringEntity
is set, and createCodeCompletionString() is adjusted to handle this
flag, e.g. by inserting parameter declarations as text chunks rather
than placeholder chunks.

The DeclaringEntity flag is also available for consumers of
SemaCodeComplete, such as clangd, to customize their behaviour.

In addition, the patch tweaks the conditions under which the

    [6 lines not shown]
DeltaFile
+159-55clang/lib/Sema/SemaCodeComplete.cpp
+118-19clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp
+40-2clang/include/clang/Parse/Parser.h
+6-4clang/lib/Parse/Parser.cpp
+6-4clang-tools-extra/clangd/CodeComplete.cpp
+6-3clang/include/clang/Sema/SemaCodeCompletion.h
+335-876 files not shown
+350-9812 files

FreeBSD/ports 4bd6946audio/subtui distinfo Makefile

audio/subtui: Update to 2.13.0

Changelog: https://github.com/MattiaPun/SubTUI/releases/tag/v2.13.0
DeltaFile
+5-5audio/subtui/distinfo
+1-1audio/subtui/Makefile
+6-62 files

NetBSD/src L9yT8Bjsys/arch/cesfic/cesfic locore.s, sys/arch/hp300/hp300 locore.s

   For many many years now, it has been unnecessary to initialize the user
   stack pointer before calling main().  TL;DR - %usp comes from the exception
   frame and is restored in the syscall stub (always) or rei (if an AST is
   pending).  For newly-forked processes, those take the non-AST path through
   rei, but lwp_trampoline() takes care of it in that case.
VersionDeltaFile
1.160+1-5sys/arch/mvme68k/mvme68k/locore.s
1.108+1-5sys/arch/news68k/news68k/locore.s
1.42+1-5sys/arch/virt68k/virt68k/locore.s
1.155+1-5sys/arch/x68k/x68k/locore.s
1.64+1-5sys/arch/cesfic/cesfic/locore.s
1.211+1-5sys/arch/hp300/hp300/locore.s
+6-302 files not shown
+8-408 files

FreeBSD/ports 7450af9security/sudo-rs distinfo Makefile, security/sudo-rs/files sudoers.in sudoers

security/sudo-rs: Update 0.2.12 => 0.2.13

Changelog:
- Password now gets echoed by default, see sudoers file to revert
https://github.com/trifectatechfoundation/sudo-rs/releases/tag/v0.2.13

Port changes:
- Replace hardcoded /usr/local with %%PREFIX%% in files/sudoers.
- Use absolute path for "@includedir ..." in files/sudoers.

PR:             293735
Reported by:    Valdemar Erk <valdemar at erk.dev>
Approved by:    Marc Schoolderman <marc at trifectatech.org> (maintainer)
Approved by:    osa@ (mentor)
DeltaFile
+76-0security/sudo-rs/files/sudoers.in
+0-73security/sudo-rs/files/sudoers
+14-0security/sudo-rs/files/patch-src_pam_rpassword.rs
+5-5security/sudo-rs/distinfo
+4-2security/sudo-rs/Makefile
+1-1security/sudo-rs/Makefile.crates
+100-816 files

LLVM/project ce288f4mlir/lib/Dialect/XeGPU/Transforms XeGPUSgToWiDistributeExperimental.cpp, mlir/test/Dialect/XeGPU sg-to-wi-experimental-unit.mlir

[MLIR][XeGPU] Add distribution patterns for vector insert & extract ops in sg to wi pass (#184665)

This PR adds patterns for following vector ops in the new sg-to-wi pass
1. ExtractOp
2. ExtractStridedSliceOp
3. InsertStridedSliceOp
4. InsertOp
DeltaFile
+292-2mlir/lib/Dialect/XeGPU/Transforms/XeGPUSgToWiDistributeExperimental.cpp
+199-0mlir/test/Dialect/XeGPU/sg-to-wi-experimental-unit.mlir
+7-1mlir/test/lib/Dialect/XeGPU/TestXeGPUTransforms.cpp
+498-33 files

OpenBSD/ports JkD5KvOsysutils/broot distinfo Makefile

   Update broot to 1.56.1.
VersionDeltaFile
1.38+2-2sysutils/broot/distinfo
1.44+1-1sysutils/broot/Makefile
+3-32 files

Linux/linux c369299. Makefile

Linux 7.0-rc5
DeltaFile
+1-1Makefile
+1-11 files

OpenBSD/ports 5ihuWSalang/racket-minimal distinfo Makefile, lang/racket-minimal/pkg PLIST

   Update to racket 9.1.
VersionDeltaFile
1.41+15-3lang/racket-minimal/pkg/PLIST
1.40+2-2lang/racket-minimal/distinfo
1.102+1-1lang/racket-minimal/Makefile
+18-63 files

LLVM/project 8d64f56clang/docs ReleaseNotes.rst, clang/lib/Sema Sema.cpp

[Clang] Honour [[maybe_unused]] on private fields (#187940)

Before this commit, [[maybe_unused]] on private fields was ignored. In
conjunction with `-Wunused-private-field`, false warnings were emitted
by clang. This commit fixes this by checking if an unused private field
is annotated with [[maybe_unused]].
DeltaFile
+11-0clang/test/SemaCXX/warn-maybe-unused-private-field.cpp
+4-0clang/docs/ReleaseNotes.rst
+1-1clang/lib/Sema/Sema.cpp
+16-13 files

NetBSD/pkgsrc nrPVO2zmail/p5-Net-ManageSieve/patches patch-lib_Net_ManageSieve.pm

   p5-Net-ManageSieve: actually commit the patch
VersionDeltaFile
1.3+11-11mail/p5-Net-ManageSieve/patches/patch-lib_Net_ManageSieve.pm
+11-111 files

NetBSD/src CiC3M4Asys/arch/sun2/sun2 locore2.c locore.s, sys/arch/sun3/sun3 locore2.c locore.s

   Set up the fake exception frame and initialize lwp0.l_md.md_regs in
   _vm_init() and return the new lwp0 stack pointer via _bootstrap().
VersionDeltaFile
1.30+21-19sys/arch/sun2/sun2/locore2.c
1.105+19-17sys/arch/sun3/sun3/locore2.c
1.44+19-16sys/arch/sun3/sun3x/locore2.c
1.120+6-18sys/arch/sun3/sun3/locore.s
1.47+6-18sys/arch/sun2/sun2/locore.s
1.84+6-18sys/arch/sun3/sun3x/locore.s
+77-1066 files

LLVM/project b2ba795llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer insert-element-build-vector.ll insert-element-build-vector-inseltpoison.ll

[SLP]Fix patterns for compile time blow up with ordered reductions

Excluded patterns, leading to compile time blow up for integer ordered
reductions.
DeltaFile
+41-119llvm/test/Transforms/SLPVectorizer/insert-element-build-vector.ll
+41-119llvm/test/Transforms/SLPVectorizer/insert-element-build-vector-inseltpoison.ll
+38-2llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+5-5llvm/test/Transforms/SLPVectorizer/X86/reduced-ordered-values-update.ll
+125-2454 files

NetBSD/src xJZNAd6bin/sh expand.c expand.h

   PR bin/60099 - Fix unquoted $* ($@) expansion

   Make unquoted $* (or $@) when used in a context where field
   splitting happens (which requires unquoted of course) generate
   the same result, always, as would have been obtained had the
   number of params been known, and
        $1 $2 $3 ... ${n}               (n is the value of $#)
   been used instead of $* - so for x$*y, for any strings x & y
   (including empty), the equivalent would be
        x$1 $2 $3 ... ${n}y

   This must hold, whatever the setting of IFS (which affects
   how the fields generated are field split after they appear,
   but should not affect the generation of those fields).

   The bug this fixes is (in practice) never encountered, which is
   how it has persisted for so long, and in so many different shells.
   The method that was previously used to expand $* in this situation
   would work perfectly, if the first character of ${IFS} was an IFS

    [28 lines not shown]
VersionDeltaFile
1.148+224-80bin/sh/expand.c
1.27+12-10bin/sh/expand.h
+236-902 files

NetBSD/src VNF3lTUbin/sh parser.h

   Minor cleanups

   Cleanup CTLccc char definitions (layout only):
        #define [space|tab] consistency, align value column,
        add hex equivalents (in comments) for octal char values

   Minor changes to comments.

   NFC.
VersionDeltaFile
1.32+22-18bin/sh/parser.h
+22-181 files

NetBSD/src lgaPXm1bin/sh shell.h

   Add DEBUG_ONLY() to include anything in DEBUG code

   DEBUG_ONLY(x) expands to its arg, which should not contain commas
   (outside parens) only in DEBUG mode compiles, most useful for var
   declarations, and similar.  Nb: code only, not outside functions.

   Some cleanups/additions to comments.

   By itself, this is a NFC change (until something uses DEBUG_ONLY()
   for DEBUG mode code alteration).
VersionDeltaFile
1.35+9-2bin/sh/shell.h
+9-21 files

NetBSD/src nwiCvmTlib/libc/gen unvis.c

   PR lib/60111 - Add some bounds checking

   As requested by the PR, bounds checking on the two obvious
   places I could see where overflow looks possible has been added.
   Detected overflow should generate a decode error.
VersionDeltaFile
1.47+15-4lib/libc/gen/unvis.c
+15-41 files

NetBSD/src MsGKmLDdistrib/utils/embedded mkimage

   PR 60119 - don't set -o pipefail (revert previous)

   I was going to make the setting of the pipefail option check if
   the executing shell supports the option or not (all should really,
   and up to date dash does - it is a standard option) - but then I
   looked at the script, and couldn't find a pipe used anywhere.

   The option is useless here.   So, bye-bye pipefail.
VersionDeltaFile
1.95+1-1distrib/utils/embedded/mkimage
+1-11 files

NetBSD/pkgsrc 5Jgs4lTmail/p5-Net-ManageSieve Makefile distinfo

   p5-Net-ManageSieve: in start_SSL explicitly pass hostname
   otherwise IP address is compared against name in the certificate and
   always fails.
VersionDeltaFile
1.24+5-2mail/p5-Net-ManageSieve/Makefile
1.9+2-1mail/p5-Net-ManageSieve/distinfo
+7-32 files

OpenBSD/ports b49r6lBx11/gnome/settings-daemon Makefile

   libnotify base-gcc chokes on __attribute__((__deprecated__)) annotating enum

   Move to ports-gcc to fix build on sparc64
VersionDeltaFile
1.220+4-0x11/gnome/settings-daemon/Makefile
+4-01 files

LLVM/project c079372llvm/lib/Transforms/Vectorize VPlanTransforms.cpp VPlanPatternMatch.h

[VPlan] Add m_VPPhi pattern matcher and use in removeDeadRecipes (NFC).

Add m_VPPhi to match VPPhi instructions with exactly 2 operands.

Split off from https://github.com/llvm/llvm-project/pull/156262.
DeltaFile
+4-4llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+6-0llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h
+10-42 files