Apply patch, requested by bouyer in ticket #1998:
sys/arch/i386/i386/vector.S (apply patch)
xen: PR 58561: make sure kernel preemption won't cause write of
evtchn_upcall_mask of the wrong virtual CPU.
(file accidently missed in the original commit for ticket #1998)
mail/meli: update to 0.8.13
# pkgsrc changes
* Remove deprecated README.
* Move patch to vendored crate from files dir to patches/vendor
# upstream changes
* Fix severe issue when calling gettimeofday with a tz arg that may result in segfaults.
* Fix AUTHENTICATE use in imap backend when SASL-IR is not available.
* Several other misc fixes.
* Updates various dependencies to newer versions.
* Add tab_width option to specify how many spaces a tab character should occupy.
* Add support for mbox files with meli view /path/to/file command.
Pull up following revision(s) (requested by skrll in ticket #1228):
tools/compat/configure.ac: revision 1.113
tools/compat/compat_defs.h: revision 1.131
tools/compat/configure: revision 1.111
(all via patch)
tools build fixes for <sys/endian.h> changes, from skrll
Pull up following revision(s) (requested by skrll in ticket #166):
tools/compat/configure.ac: revision 1.113
tools/compat/compat_defs.h: revision 1.131
tools/compat/configure: revision 1.111
tools build fixes for <sys/endian.h> changes, from skrll
Pull up following revision(s) (requested by riastradh in ticket #1227):
sys/dev/pci/if_iwm.c: revision 1.89
Fix DMA sync sizes.
Don't panic for inconsistent queue counter, just print an error to console.
Pull up following revision(s) (requested by riastradh in ticket #1999):
sys/dev/pci/if_iwm.c: revision 1.89
Fix DMA sync sizes.
Don't panic for inconsistent queue counter, just print an error to console.
Pull up following revision(s) (requested by bouyer in ticket #165):
sys/arch/amd64/include/frameasm.h: revision 1.56
sys/arch/xen/x86/xen_intr.c: revision 1.32
sys/arch/i386/include/frameasm.h: revision 1.36
sys/arch/i386/i386/locore.S: revision 1.206
sys/arch/amd64/amd64/cpufunc.S: revision 1.71
sys/arch/i386/i386/i386_trap.S: revision 1.25
sys/arch/i386/i386/spl.S: revision 1.59
sys/arch/amd64/amd64/locore.S: revision 1.236
sys/arch/amd64/amd64/spl.S: revision 1.50
sys/arch/x86/x86/fpu.c: revision 1.94
sys/arch/amd64/amd64/amd64_trap.S: revision 1.56
fputrap: enable interrupts before panic(), for consistency.
noticed while working on PR port-xen/58561
updating curcup()->ci_vcpu->evtchn_upcall_mask requires 2 intructions, e.g.
movq CPUVAR(VCPU),%r ## temp_reg ;
movb $1,EVTCHN_UPCALL_MASK(%r ## temp_reg);
With preemption enabled we may be moved to another CPU between the
2 intructions and we end up updating the evtchn_upcall_mask of another VCPU
[26 lines not shown]
Pull up following revision(s) (requested by tsutsui in ticket #164):
distrib/luna68k/liveimage/fstab.in: revision 1.1
distrib/common/bootimage/Makefile.bootimage: revision 1.50
distrib/luna68k/Makefile: revision 1.3
distrib/luna68k/liveimage/spec.in: revision 1.1
distrib/luna68k/liveimage/Makefile: revision 1.1
distrib/luna68k/liveimage/Makefile: revision 1.2
distrib/luna68k/liveimage/diskproto.in: revision 1.1
distrib/luna68k/liveimage/spec.boot.in: revision 1.1
bootimage: allow MD Makefiles to add a port-specific boot partition
Some ports require an additional port-specific boot partition even
for live images so that firmware ROMs can load a bootloader.
For example, luna68k ROMs require old 4.3-BSD style FFS, and hp300
ROMs require an HP LIF format diretory entries.
Add a USE_MDBOOTPART switch and adjust size/offset calculations and
[57 lines not shown]
mail/maiutils: update to 3.21
# upstream changes
* Optionally create intermediate directories when creating mailboxes.
* New configuration section homedir controls creation of home
directories.
* Imap4d configuration statements create-home-dir and home-dir-mode
declared obsolete. Use homedir section, instead.
* Changes in sieve language
Fileinto action: new option :interdir
New commands in string expansions: localuser and detail.
Immediate values allowed in ldap.field_map configuration statement.
* Bugfixes:
Sieve: fix coredump on parsing fileinto :permission action.
Sieve: fix optimizer.
[4 lines not shown]
Pull up following revision(s) (requested by tsutsui in ticket #163):
distrib/common/bootimage/Makefile.bootimage: revision 1.48
distrib/common/bootimage/Makefile.bootimage: revision 1.49
bootimage: fix a build error of zaurus live-image on parallel build
Add an explicit dependency of ${FATFILES} on ${TARGETFS} since
necessary files are assumed to be extracted during ${TARGETFS} image
build (not sure how it worked before).
bootimage: make ${FATFILES} dependency more explicit for readability
Only add the FATFILES -> TARGETFS dependency in Makefile.bootimage
when FATFILES is defined in MD Makefiles.
This makes the optional nature of FATFILES clearer for MD ports and
avoids relying on empty-target handling as an implicit make(1) behavior.
sysutils/fastfetch: update to 2.58.0
# upstream changes
# 2.58.0
An early release to fix compatibility issues with KDE Plasma 6.6.
Breaking changes:
* The `de.slowVersionDetection` option has been removed. Slow version
detection is now always enabled, as required on non-FHS-compliant
distros (e.g., NixOS). (#2149, DE, Linux)
Features:
* Adds the `--structure-disabled <modules...>` command-line flag to temporarily disable module structure printing.
* For example: `fastfetch --structure-disabled colors` removes the color blocks from the default output.
* Supports chassis type detection on Linux ARM devices when reported via the device tree (Chassis, Linux)
* Supports Bedrock Linux version detection (#2155, OS, Linux)
[125 lines not shown]