FreeBSD/ports 490935head/misc Makefile kookbook, head/misc/kookbook Makefile pkg-plist

New port: misc/kookbook

This is the spiritual successor to KRecipes, a simple Qt-based recipe
manager. New in kookbook is managing the recipes as a bunch of Markdown
documents, which makes it easier to build further tooling around them.

FreeBSD/ports 490934head/security/mbedtls distinfo Makefile

Update to 2.16.0.

FreeBSD/ports 490933head/lang/julia07 pkg-descr

- Update WWW

Approved by:    portmgr blanket

FreeBSD/ports 490932head/archivers/gzip Makefile pkg-plist

- Update `archivers/gzip' to version 1.10
- Switch to smaller .tar.xz distfile
- Drop custom DOC_FILES variable in favor of PORTDOCS
- Use option-helper target for installing docfiles

FreeBSD/ports 490931branches 2019Q1, branches/2019Q1/games/ags distinfo Makefile

MFH: r490927

games/ags: Update to 3.4.1.15

Changes:        
https://raw.githubusercontent.com/adventuregamestudio/ags/v.3.4.1.15/Changes.txt
PR:            229622 (not reported by Portscout)

Approved by:    ports-secteam (miwi)

FreeBSD/ports 490930head/archivers/urbackup-server Makefile

This port links to cryptopp, which is compiled with GCC 8 on GCC-based
architectures, thus it also needs USES=compiler:c++11-lang.

PR:            234966
Submitted by:   Piotr Kubaj
Approved by:    portmgr (tier-2 blanket)

FreeBSD/ports 490929head/textproc/ml-aspell distinfo Makefile

Update to 0.04-1

FreeBSD/ports 490928head/textproc/it-aspell Makefile distinfo

Update to 20070901

FreeBSD/ports 490927head/games/ags distinfo Makefile

games/ags: Update to 3.4.1.15

Changes:        
https://raw.githubusercontent.com/adventuregamestudio/ags/v.3.4.1.15/Changes.txt
PR:            229622 (not reported by Portscout)
MFH:           2019Q1 (bug fixes)

FreeBSD/ports 490926head/devel/kore distinfo Makefile

devel/kore: Update to 3.2.2

Changes:        https://kore.io/releases/3.2.2#changelog

FreeBSD/src 343301head/sys/modules/vmware/vmxnet3 Makefile

Add missing dependency to vmxnet3 Makefile and clean it up a bit otherwise.

MFC after:      1 week

FreeBSD/src 343300stable 11, stable/11/sys/dev/oce oce_if.c oce_mbox.c

MFC r342856: Added support for the SIOCGI2C ioctl.

Submitted by:   Ram Kishore Vegesna <ram.vegesna at broadcom.com>
Obtained from:  Broadcom

FreeBSD/src 343299stable 12, stable/12/sys/dev/oce oce_if.c oce_mbox.c

MFC r342856: Added support for the SIOCGI2C ioctl.

Submitted by:   Ram Kishore Vegesna <ram.vegesna at broadcom.com>
Obtained from:  Broadcom

FreeBSD/src 343298head/sys/compat/ndis kern_windrv.c pe_var.h

[ndis] Fix unregistered use of FPU by NDIS in kernel on amd64

amd64 miniport drivers are allowed to use FPU which triggers "Unregistered use
of FPU in kernel" panic.

Wrap all variants of MSCALL with fpu_kern_enter/fpu_kern_leave.  To reduce
amount of allocations/deallocations done via
fpu_kern_alloc_ctx/fpu_kern_free_ctx maintain cache of fpu_kern_ctx elements.

Based on the patch by Paul B Mahol

PR:            165622
Submitted by:   Vlad Movchan <vladislav.movchan at gmail.com>
MFC after:      1 month

FreeBSD/ports 490925head/science/agrum pkg-plist distinfo

science/agrum: Update 0.13.4 -> 0.13.6

Reported by:    repology

FreeBSD/ports 490924head/deskutils/py-py3status distinfo Makefile

FreeBSD/src 343297head/tests/sys/netpfil/pf/ioctl validation.c

pf tests: Check size validation in DIOCGETSRCNODES

Ensure that invalid sizes for DIOCGETSRCNODES do not cause panics.

MFC after:       1 week

FreeBSD/src 343296head/sbin/pfctl pfctl_altq.c

Remove unused function gsc_destroy()

gsc_destroy() is no longer needed as of r343287.

MFC after:      1 week

FreeBSD/src 343295head/sys/netpfil/pf pf_ioctl.c

pf: Validate psn_len in DIOCGETSRCNODES

psn_len is controlled by user space, but we allocated memory based on it.
Check how much memory we might need at most (i.e. how many source nodes we
have) and limit the allocation to that.

Reported by:    markj
MFC after:      1 week

FreeBSD/ports 490923head/www/py-sseclient distinfo Makefile

www/py-sseclient: Update 0.0.20 -> 0.0.22

Reported by:    repology

FreeBSD/src 343294stable 11, stable/11/sys/compat/linux linux_socket.c

MFC r342864:
Specify the correct option level when emulating SO_PEERCRED.

PR:     234722

FreeBSD/ports 490922head/science/gromacs pkg-plist distinfo

science/gromacs: Update 2018.4 -> 2019

Reported by:    repology

FreeBSD/src 343293stable 12, stable/12/sys/compat/linux linux_socket.c

MFC r342864:
Specify the correct option level when emulating SO_PEERCRED.

PR:     234722

FreeBSD/src 343292head/sys/dev/iwn if_iwn.c

iwn(4): drop i_seq field initialization for A-MPDU frames.

It is done by net80211 since r319460.

MFC after:      24 days
X-MFC-With:     343094

FreeBSD/src 343291head/sys/dev/vmware/vmxnet3 if_vmx.c if_vmxvar.h, head/sys/net iflib.c iflib.h

onvert vmx(4) to being an iflib driver.

Also, expose IFLIB_MAX_RX_SEGS to iflib drivers and add
iflib_dma_alloc_align() to the iflib API.

Performance is generally better with the tunable/sysctl
dev.vmx.<index>.iflib.tx_abdicate=1.

Reviewed by:    shurd
MFC after:      1 week
Relnotes:       yes
Sponsored by:   RG Nets
Differential Revision:  https://reviews.freebsd.org/D18761

FreeBSD/src 343290stable 11, stable/11/sys/netpfil/pf pf_table.c

MFC r343041

pf: silence a runtime warning

Sometimes, for negated tables, pf can log 'pfr_update_stats: assertion failed'.
This warning does not clarify anything for users, so silence it, just as
OpenBSD has.

PR:            234874

FreeBSD/src 343289stable 12, stable/12/sys/netpfil/pf pf_table.c

MFC r343041

pf: silence a runtime warning

Sometimes, for negated tables, pf can log 'pfr_update_stats: assertion failed'.
This warning does not clarify anything for users, so silence it, just as
OpenBSD has.

PR:            234874

FreeBSD/src 343288head/sys/net iflib.c

Fix various resource leaks that can occur in the error paths of
iflib_device_register() and iflib_pseudo_register().

Reviewed by:    shurd
MFC after:      1 week
Sponsored by:   RG Nets
Differential Revision:  https://reviews.freebsd.org/D18760
DeltaFile
+24-23head/sys/net/iflib.c
+24-231 files

FreeBSD/ports 490921branches 2019Q1, branches/2019Q1/games/openbor distinfo Makefile

MFH: r490912

games/openbor: update to 6645

Changes:        https://github.com/DCurrent/openbor/compare/f9b7c316...3ded2363
Approved by:    ports-secteam (feld, implicit for snapshots)

FreeBSD/src 343287head/sbin/pfctl pfctl_altq.c pfctl_parser.c

Reduce pf.conf parsing cost for configs that define N queues from O(N^2) to O(N)

The number of syscalls made during parsing of any config that
defines tables is also reduced, and incorrect warnings that HFSC
parent queue bandwidths were smaller than the sum of their child
bandwidths have been fixed.

Reviewed by:    kp
MFC after:      1 week
Sponsored by:   RG Nets
Differential Revision:  https://reviews.freebsd.org/D18759

FreeBSD/ports 490920branches 2019Q1, branches/2019Q1/emulators/rpcs3 distinfo Makefile

MFH: r490914

emulators/rpcs3: update to 0.0.5.7738

Changes:        https://github.com/RPCS3/rpcs3/compare/d4591b150...688d5a991
Approved by:    ports-secteam (junovitch, implicit for snapshots)

FreeBSD/ports 490919branches 2019Q1, branches/2019Q1/emulators/citra distinfo Makefile

MFH: r490915

emulators/citra: update to s20190121

Changes:        https://github.com/citra-emu/citra/compare/95a57a2fe...efd576839
Approved by:    ports-secteam (swills, implicit for snapshots)

FreeBSD/ports 490918head/lang/rust-nightly distinfo Makefile

lang/rust-nightly: update to 1.33.0.20190122

Changes:        https://github.com/rust-lang/rust/compare/c76f3c374f80...7164a9f151a5

FreeBSD/ports 490917head/multimedia/aom distinfo Makefile

multimedia/aom: update to 1.0.0.1216

Changes:        https://aomedia.googlesource.com/aom/+log/7068cd1c9..b46542180

FreeBSD/ports 490916head/multimedia/rav1e distinfo Makefile

multimedia/rav1e: update to s20190121

Changes:        https://github.com/xiph/rav1e/compare/1e09055...dde3dee

FreeBSD/ports 490915head/emulators/citra distinfo Makefile

emulators/citra: update to s20190121

Changes:        https://github.com/citra-emu/citra/compare/95a57a2fe...efd576839

FreeBSD/ports 490914head/emulators/rpcs3 distinfo Makefile

emulators/rpcs3: update to 0.0.5.7738

Changes:        https://github.com/RPCS3/rpcs3/compare/d4591b150...688d5a991

FreeBSD/ports 490913head/x11-toolkits/wlroots distinfo Makefile, head/x11-wm/sway distinfo

FreeBSD/ports 490912head/games/openbor distinfo Makefile

FreeBSD/ports 490911head/multimedia/cmrtlib distinfo Makefile, head/multimedia/libva-intel-media-driver distinfo Makefile

multimedia/libva-intel-media-driver: update to 18.4.p5.32

Changes:        https://github.com/intel/media-driver/compare/7e4ee705b...1e217c76

FreeBSD/src 343286head/sys/fs/nfsserver nfs_nfsdport.c

nfs: Zero the buffers exported by NFSSVC_DUMPCLIENTS and DUMPLOCKS.

Note that these interfaces are available only to root.

admbugs:        765
Reported by:    Vlad Tsyrklevich <vlad at tsyrklevich.net>
Reviewed by:    rmacklem
MFC after:      1 day
Security:       Kernel memory disclosure
Sponsored by:   The FreeBSD Foundation

FreeBSD/ports 490910head/Mk bsd.gecko.mk, head/www/firefox Makefile

www/firefox: update to 65.0

Backport a fix for WebRender on Wayland e.g.,

$ GDK_BACKEND=wayland MOZ_WEBRENDER=1 MOZ_ACCELERATED=1 firefox https://example.com/

Changes:        https://www.mozilla.org/firefox/65.0/releasenotes/
PR:            233791
Security:       b1f7d52f-fc42-48e8-8403-87d4c9d26229
MFH:           2019Q1
Differential Revision:  https://reviews.freebsd.org/D18432

FreeBSD/ports 490909head/astro/py-astropy Makefile distinfo

Revert r490900, it breaks ports depending on astro/py-astropy

With hat:       portmgr

FreeBSD/ports 490908head/comms/xlog distinfo Makefile

- Update to 2.0.17
- Add gnome to USES

FreeBSD/ports 490907head/sysutils/minikube distinfo Makefile

- Update to 0.33.1

FreeBSD/ports 490906head/math/armadillo distinfo Makefile

- Update to 9.200.7

FreeBSD/ports 490905head/devel/libstatgrab files, head/devel/libstatgrab/files extra-patch-src_libstatgrab_memory__stats.c

Forgot the patch in r490904 :-(

FreeBSD/ports 490904head/devel/libstatgrab Makefile

Fix libstatgrab on FreeBSD 12

On FreeBSD 12 (since r309017) v_cache_count no longer exists. A
compatibility shim is in place if COMPAT_FREEBSD11 is defined in
the kernel, but if not libstatgrab fails to return any memory
statistics. This patch modifies libstatgrab to mimic this compatibility
behaviour (ie. return 0), regardless of whether COMPAT_FREEBSD11
is defined, which ensures the remaining statistics are returned
correctly.

A more complete solution will be considered upstream and hopefully
be included in the next release.

Reported by:    Alexey Milevsky <a.milevsky at gmail.com>

FreeBSD/ports 490903head/devel/aws-sdk-cpp pkg-plist distinfo

- Update to 1.7.37

FreeBSD/ports 490902head/benchmarks/bombardier distinfo Makefile

- Update to 1.2.3