FreeBSD/ports 493316head/graphics/feh Makefile distinfo

graphics/feh: Update to 3.1.3

Update graphics/feh to 3.1.3
Add two new options, XINERAMA and CURL, default to on (this was the previous
default, with no option to turn off).
XINERAMA enables or disablex X11 Xienrama support
CURL enables or disables cURL support.
Change the EXIF option to have both a on and off, to match the pattern of
other options.

ChangeLog:
https://feh.finalrewind.org/archive/3.1.3/

FreeBSD/src 344267head/sys/arm/freescale/imx imx6_snvs.c

Add a compatible string to match recent changes in the upstream dts.

FreeBSD/ports 493315head/games/hyperrogue distinfo Makefile

- Update to 10.5e

FreeBSD/ports 493314head/science Makefile dvc, head/science/dvc Makefile pkg-descr

New port: science/dvc: Git for data scientists: manage code and data together

FreeBSD/ports 493313head/sysutils Makefile, head/sysutils/bastille Makefile pkg-plist

New port: sysutils/bastille

Bastille is a jail automation framework that allows you to
quickly create and manage FreeBSD jails.

The project focuses on secure defaults, automation and
repeatable templates.

WWW: https://bastillebsd.org

PR:            235679
Submitted by:   Christer Edwards <christer.edwards at gmail.com>

FreeBSD/src 344266stable 11, stable/11/stand/libsa cd9660read.c cd9660.c

MFC r332170, r332173: light cd9660 cleanup

r332170:
libsa: cd9660: warning: 'lenskip' may be used uninitialized in this function

We better provide value for lenskip in both instances.

r332173:
libsa: name is not used in dirmatch()

Seems like variable 'name' is leftover.

FreeBSD/src 344265stable 11, stable/11/stand/zfs zfs.c libzfs.h

MFC r329727-r329728: lualoader ZFS BE Support

r329727:
stand/zfs: Add all bootenvs to environment

For the benefit of lualoader, add all bootenvs to environment when
init_zfs_bootenv is invoked. All of the boot environment logic can then be
implemented in pure lua, rather than going back and forth with C to
implement paging.

This stores all boot environments in bootenvs[idx] and the final count of
bootenvs in bootenvs_count.

While here, make a copy of currdev for init_zfs_bootenv since it will be
modifying it and the caller may not necessarily want that. Some of the logic
was shifted around so that the 'currdev' pointer remains at the beginning of
the string and 'beroot' is moved around as needed to modify it or ultimately
store it in zfs_be_root.

The original zfs_bootenv that this was copied from will be able to go away
only if/when forth eventually goes away.

r329728:
stand/zfs: Unbreak build, 'truct' ~= 'struct'

FreeBSD/src 344264head/lib/clang/libllvmminimal Makefile

Add one additional file to libllvmminimal, since in some cases (e.g.
upgrading from stable/10 to stable/11) symbols from it are needed to
link llvm-tblgen and clang-tblgen.

Reported by:    kib
MFC after:      3 days

FreeBSD/ports 493312head/www/mitmproxy Makefile distinfo, head/www/mitmproxy/files patch-mitmproxy_proxy_protocol_websocket.py patch-setup.py

www/mitmproxy: Update version 2.0.1=>4.0.4

PR:            235840
Approved by:    gaod at hychen.org

FreeBSD/ports 493311head/devel Makefile py-asciimatics, head/devel/py-asciimatics Makefile pkg-descr

New port: devel/py-asciimatics: Mouse/keyboard input, text color/positioning, and ASCII 
animations

FreeBSD/src 344263stable 11, stable/11/sbin/mdmfs mdmfs.c

MFC r344023:

mdmfs: Fix many bugs in automatic md(4) creation.

This code allocated a correctly sized buffer, read past the end of
the source buffer, writing off the end of the target buffer, and then
writing a '\0' terminator past the end of the target buffer (in the
wrong place). It then leaked the buffer.

Switch to a statically sized buffer on the stack and update the source
pointer and length before use so the correct things are copied.

Fix a logic error in the checks that the format of the line is as
expected and move on out of an assert.

Remove an unneeded close(). fclose() closes the descriptor.

Found with:     CheriABI
Obtained from:  CheriBSD
Reviewed by:    kib, jhb, markj
Sponsored by:   DARPA, AFRL
Differential Revision:  https://reviews.freebsd.org/D19122

FreeBSD/ports 493310head/math Makefile py-grandalf, head/math/py-grandalf Makefile pkg-descr

New port: math/py-grandalf: Graph experimentation and drawing algorithms framework

FreeBSD/src 344262stable 12, stable/12/sbin/mdmfs mdmfs.c

MFC r344023:

mdmfs: Fix many bugs in automatic md(4) creation.

This code allocated a correctly sized buffer, read past the end of the
source buffer, writing off the end of the target buffer, and then writing
a '\0' terminator past the end of the target buffer (in the wrong place).
It then leaked the buffer.

Switch to a statically sized buffer on the stack and update the source
pointer and length before use so the correct things are copied.

Fix a logic error in the checks that the format of the line is as
expected and move on out of an assert.

Remove an unneeded close(). fclose() closes the descriptor.

Found with:     CheriABI
Obtained from:  CheriBSD
Reviewed by:    kib, jhb, markj
Sponsored by:   DARPA, AFRL
Differential Revision:  https://reviews.freebsd.org/D19122

FreeBSD/ports 493309head/devel Makefile py-jsonpath-rw, head/devel/py-jsonpath-rw Makefile pkg-descr

New port: devel/py-jsonpath-rw: Implementation of JSONPath for Python

FreeBSD/src 344261head/contrib/libc++/include type_traits

Pull in r345199 from upstream libc++ trunk (by Petr Hosek):

  Revert "Teach __libcpp_is_floating_point that __fp16 and _Float16 are
  floating-point types."

  This reverts commits r333103 and r333108. _Float16 and __fp16 are C11
  extensions and compilers other than Clang don't define these for C++.

  Differential Revision: https://reviews.llvm.org/D53670

This prevents "_Float16 is not supported on this target" errors in
libc++'s type_traits header, in some cases.

Reported by:    Charlie Li
MFC after:      3 days

FreeBSD/ports 493308head/lang/fasm distinfo Makefile

lang/fasm: update to 1.73.09

This is a bugfix release.

Fixed a bug in AVX-512 instruction encoding with "{sae}" modifier.

Reported by:    portscout

FreeBSD/ports 493307head/x11/rubygem-gnome2 Makefile

Update to 3.3.2

- Sort RUN_DEPENDS

Changes:        https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS

FreeBSD/ports 493306head/x11-toolkits/rubygem-vte3 distinfo Makefile

FreeBSD/ports 493305head/x11-toolkits/rubygem-vte distinfo Makefile

FreeBSD/ports 493304head/x11-toolkits/rubygem-poppler distinfo Makefile

FreeBSD/ports 493303head/x11-toolkits/rubygem-pango distinfo Makefile

FreeBSD/ports 493302head/x11-toolkits/rubygem-gtksourceview3 distinfo Makefile

FreeBSD/ports 493301head/x11-toolkits/rubygem-gtksourceview2 distinfo Makefile

FreeBSD/ports 493300head/x11-toolkits/rubygem-gtk3 distinfo Makefile

Update to 3.3.2

- Sort RUN_DEPENDS

Changes:        https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS

FreeBSD/ports 493299head/x11-toolkits/rubygem-gtk2 distinfo Makefile

FreeBSD/ports 493298head/x11-toolkits/rubygem-gdk3 distinfo Makefile

FreeBSD/ports 493297head/www/rubygem-webkit-gtk2 distinfo Makefile

FreeBSD/ports 493296head/www/rubygem-webkit-gtk distinfo Makefile

FreeBSD/ports 493295head/multimedia/rubygem-gstreamer distinfo Makefile

FreeBSD/ports 493294head/multimedia/rubygem-clutter-gstreamer distinfo Makefile

FreeBSD/ports 493293head/graphics/rubygem-rsvg2 distinfo Makefile

FreeBSD/ports 493292head/graphics/rubygem-gdk_pixbuf2 distinfo Makefile

FreeBSD/ports 493291head/graphics/rubygem-clutter-gtk distinfo Makefile

FreeBSD/ports 493290head/graphics/rubygem-clutter-gdk distinfo Makefile

FreeBSD/ports 493289head/graphics/rubygem-clutter distinfo Makefile

FreeBSD/ports 493288head/textproc/sigil pkg-plist Makefile

textproc/sigil: update to 0.9.11

For new features, see complete ChangeLog at
https://github.com/Sigil-Ebook/Sigil/releases/tag/0.9.11

- Bug Fixes

* after mend and prettify - put cursor at enclosing tag if possible
* allow both links in Preview and clicking in Preview to reposition CV
* fix new cursor repositioning under new tab ala Spellcheck
* fix prettyprinting of the mark tag in gumbo and sigil_bs4
* fix crash when tagname illegally (for xhtml) includes single or double quotes
* fix crash in Reports for non-wellformed xhtml that was okay under html5
* fix deletion of multiple css files when Book View is open (Windows)
* fix bug in reformat CSS with media queries
* fix bug in closing some tabs needlessly when linking stylesheets
* fix crash bug in gumbo parser under very strange circumstances
* remove empty guide elements in epub2 opf as epubcheck now flags these
* fix issue with index generation reordering spine entries under certain
  conditions

Reported by:    portscout

FreeBSD/ports 493287head/devel/rubygem-gobject-introspection distinfo Makefile

FreeBSD/ports 493286head/devel/rubygem-glib2 distinfo Makefile

FreeBSD/ports 493285head/devel/rubygem-gio2 distinfo Makefile

FreeBSD/ports 493284head/devel/rubygem-cairo-gobject distinfo Makefile

FreeBSD/ports 493283head/accessibility/rubygem-atk distinfo Makefile

FreeBSD/ports 493282head/devel Makefile py-nanotime, head/devel/py-nanotime Makefile pkg-descr

New port: devel/py-nanotime: Nanotime python implementation

FreeBSD/ports 493281head/audio/amarok pkg-plist Makefile, head/games/gcompris-qt Makefile

More non-clang, non-x86 fixes.

 - add compiler:c++11-lang
 - make WebEngine optional

(Second batch of fixes from the same PR)

PR:            235093
Submitted by:   Piotr Kubaj <pkubaj at anongoth.pl>

FreeBSD/ports 493280head/x11/xcalc Makefile distinfo

x11/xcalc: Update to 1.0.7

Update x11/xcalc to 1.0.7, this is a minor release.

Changelog:
https://lists.x.org/archives/xorg-announce/2019-February/002946.html

PR:            235837
Submitted by:   Samy Mahmoudi
Sponsored by:   B3 Init (zeising)

FreeBSD/ports 493279head/cad/freecad Makefile

Fix build with DEFAULT_VERSIONS=python=3.x

PR:            235835

FreeBSD/src 344260head/stand/uboot/common main.c

Allow the u-boot loaderdev env var to be formatted in the "usual" loader(8)
way: device<unit>[s|p]<slice><partition>.  E.g., disk0s2a or disk3p12.
The code first tries to parse the variable in this format using the
standard disk_parsedev().  If that fails, it falls back to parsing the
legacy format that has been supported by ubldr for years.

In addition to 'disk', all the valid uboot device names can also be used:
mmc, sata, usb, ide, scsi. The 'disk' device serves as an alias for all
those types and will match the Nth storage-type device found (where N is
the unit number).

FreeBSD/ports 493278branches 2019Q1, branches/2019Q1/games/springlobby Makefile

MFH: r491038

- Mark LLD_UNSAFE

Approved by:    ports-secteam (with hat)

FreeBSD/ports 493277branches 2019Q1, branches/2019Q1/x11/eaglemode Makefile

MFH: r489713

Bring back LLD_UNSAFE, it's still needed

Approved by:    ports-secteam (with hat)

FreeBSD/ports 493276branches 2019Q1, branches/2019Q1/games/linwarrior/files patch-Makefile

MFH: r489448

Fix build in 12 by respecting LDFLAGS

Approved by:    ports-secteam (with hat)

FreeBSD/ports 493275head/shells Makefile ammonite, head/shells/ammonite Makefile pkg-message

New port: shells/ammonite

A modern replacement for the Bash system shell. Provides a systems shell in
the high-level Scala language, letting you seamlessly mix system operations
with real code without the hassle or the frustration of trying to write
complex code in Bash.

Ammonite lets you use the Scala language for scripting purposes: in a
Read-Evaluate-Print-Loop (REPL), as scripts, as a library to use
in existing projects, or as a standalone systems shell.

WWW: https://ammonite.io/

PR:            235759
Submitted by:   Jens Grassel <jan0sch at mykolab.com>