Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (15m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (41d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 14:57:31 UTC Now

2020-11-04 10:01:29 UTC MAIN commitmail json YAML

py-pygraphviz: updated to 1.6

pygraphviz-1.6

Add Python 3.8 support
Drop Python 2.7 support
Update to SWIG 4.0.1

(adam)

2020-11-04 09:02:21 UTC MAIN commitmail json YAML

2020-11-04 09:01:02 UTC MAIN commitmail json YAML

gnustep-gui: fix build on FreeBSD

(triaxx)

2020-11-04 08:36:53 UTC MAIN commitmail json YAML

gnustep-objc: fix build on FreeBSD

pkgsrc changes:
---------------
  * Add conditional installation of libobjcxx.so in GNUmakefile for FreeBSD
    and adjust PLIST accordingly.
  * Fix some typos that have been kindly suggested by pkglint.

(triaxx)

2020-11-03 23:58:11 UTC MAIN commitmail json YAML

openipmi: Omit @pkgdir

(otis)

2020-11-03 23:35:41 UTC MAIN commitmail json YAML

2020-11-03 23:12:11 UTC MAIN commitmail json YAML

zabbix50-frontend: No PLIST substitutions in frontend

(otis)

2020-11-03 23:05:49 UTC MAIN commitmail json YAML

postgresql-promscale_extension: fix HOMEPAGE

(tnn)

2020-11-03 23:01:59 UTC MAIN commitmail json YAML

add postgresql-promscale_extension

(tnn)

2020-11-03 22:59:35 UTC MAIN commitmail json YAML

databases/postgresql-promscale_extension: import postgresql12-promscale_extension-0.1.1

This PostgreSQL extension contains support functions to improve the performance
of Promscale. While Promscale will run without it, adding this extension will
cause it to perform better.

(tnn)

2020-11-03 22:56:02 UTC MAIN commitmail json YAML

doc: Added sysutils/zabbix50-server version 5.0.5

(otis)

2020-11-03 22:55:37 UTC MAIN commitmail json YAML

doc: Added sysutils/zabbix50-proxy version 5.0.5

(otis)

2020-11-03 22:55:14 UTC MAIN commitmail json YAML

doc: Added sysutils/zabbix50-java version 5.0.5

(otis)

2020-11-03 22:54:58 UTC MAIN commitmail json YAML

doc: Added sysutils/zabbix50-frontend version 5.0.5

(otis)

2020-11-03 22:54:38 UTC MAIN commitmail json YAML

doc: Added sysutils/zabbix50-agent version 5.0.5

(otis)

2020-11-03 22:53:40 UTC MAIN commitmail json YAML

Add zabbix50 components

(otis)

2020-11-03 22:52:42 UTC MAIN commitmail json YAML

zabbix50-java: Import zabbix-java 5.0.5

Zabbix is the ultimate enterprise-level software designed for monitoring
availability and performance of IT infrastructure components. Zabbix is open
source and comes at no cost.

With Zabbix it is possible to gather virtually limitless types of data from
the network. High performance real-time monitoring means that tens of thousands
of servers, virtual machines and network devices can be monitored
simultaneously. Along with storing the data, visualization features are
available (overviews, maps, graphs, screens, etc), as well as very flexible
ways of analyzing the data for the purpose of alerting.

(otis)

2020-11-03 22:48:56 UTC MAIN commitmail json YAML

zabbix50-frontend: Import zabbix-frontend 5.0.5

Zabbix is the ultimate enterprise-level software designed for monitoring
availability and performance of IT infrastructure components. Zabbix is open
source and comes at no cost.

With Zabbix it is possible to gather virtually limitless types of data from
the network. High performance real-time monitoring means that tens of thousands
of servers, virtual machines and network devices can be monitored
simultaneously. Along with storing the data, visualization features are
available (overviews, maps, graphs, screens, etc), as well as very flexible
ways of analyzing the data for the purpose of alerting.

(otis)

2020-11-03 22:46:24 UTC MAIN commitmail json YAML

zabbix50-agent: Import zabbix-agent 5.0.5

Zabbix is the ultimate enterprise-level software designed for monitoring
availability and performance of IT infrastructure components. Zabbix is open
source and comes at no cost.

With Zabbix it is possible to gather virtually limitless types of data from
the network. High performance real-time monitoring means that tens of thousands
of servers, virtual machines and network devices can be monitored
simultaneously. Along with storing the data, visualization features are
available (overviews, maps, graphs, screens, etc), as well as very flexible
ways of analyzing the data for the purpose of alerting.

(otis)

2020-11-03 22:45:39 UTC MAIN commitmail json YAML

zabbix50-proxy: Import zabbix-proxy 5.0.5

Zabbix is the ultimate enterprise-level software designed for monitoring
availability and performance of IT infrastructure components. Zabbix is open
source and comes at no cost.

With Zabbix it is possible to gather virtually limitless types of data from
the network. High performance real-time monitoring means that tens of thousands
of servers, virtual machines and network devices can be monitored
simultaneously. Along with storing the data, visualization features are
available (overviews, maps, graphs, screens, etc), as well as very flexible
ways of analyzing the data for the purpose of alerting.

(otis)

2020-11-03 22:44:43 UTC MAIN commitmail json YAML

zabbix50-server: Import zabbix-server 5.0.5

Zabbix is the ultimate enterprise-level software designed for monitoring
availability and performance of IT infrastructure components. Zabbix is open
source and comes at no cost.

With Zabbix it is possible to gather virtually limitless types of data from
the network. High performance real-time monitoring means that tens of thousands
of servers, virtual machines and network devices can be monitored
simultaneously. Along with storing the data, visualization features are
available (overviews, maps, graphs, screens, etc), as well as very flexible
ways of analyzing the data for the purpose of alerting.

This is an LTS release of Zabbix!

(otis)

2020-11-03 21:44:11 UTC MAIN commitmail json YAML

openipmi: Fix PLIST after renaming from OpenIPMI

(otis)

2020-11-03 20:55:34 UTC MAIN commitmail json YAML

2020-11-03 20:54:12 UTC MAIN commitmail json YAML

smartmontools: Revert erroneously committed Makefile

(otis)

2020-11-03 20:51:49 UTC MAIN commitmail json YAML

doc: Added sysutils/openipmi version 2.0.29

(otis)

2020-11-03 20:51:25 UTC MAIN commitmail json YAML

sysutils/openipmi: Import OpenIPMI 2.0.29

The Open IPMI project aims to develop an open code base to allow access to
platform information using Intelligent Platform Management Interface (IPMI).

(otis)

2020-11-03 20:26:37 UTC MAIN commitmail json YAML

Added biology/coordgenlibs

(bsiegert)

2020-11-03 20:24:47 UTC MAIN commitmail json YAML

2020-11-03 20:18:56 UTC MAIN commitmail json YAML

databases/promscale: import promscale-0.1.1

Promscale allows Prometheus to store data in a PostgreSQL instance using the
TimescaleDB extension. Promscale can also act directly as a
Prometheus Data Source for Grafana, or other software.

By allowing a user to use SQL, in addition to PromQL, this platform empowers
the user to ask complex analytical queries from their metrics data, and thus
extract more meaningful insights.

(tnn)

2020-11-03 20:17:59 UTC MAIN commitmail json YAML

New package, coordgenlibs-1.4.2.

Part of PR pkg/55755.

This is Schroedinger, Inc's 2D coordinate generation.  It was formerly
proprietary code, but is now released under the BSD license.

The emphasis of these algorithms are on quality of 2D coordinates rather than
speed of generation.  The algorithm distinguishes itself from many others by
doing well with both macrocycles and metal complexes.  It also does extremely
well on typical drug-like small molecules, and has been validated on millions
of compounds.

(bsiegert)

2020-11-03 18:44:13 UTC MAIN commitmail json YAML

go-module.mk: "make show-go-modules" now prints an rcs id preamble

So that one can do "make show-go-modules > go-modules.mk"

(tnn)

2020-11-03 16:41:50 UTC MAIN commitmail json YAML

doc: Updated biology/maeparser to 1.2.4

(bsiegert)

2020-11-03 16:41:26 UTC MAIN commitmail json YAML

New package, maeparser-1.4.2.

maeparser is a parser for Schrodinger Maestro files.

Structure files (.mae,.maegz,.mae.gz) can contain multiple structures
delimited by "f_m_ct".  See MaeConstants.hpp for standard block and property
names.

(bsiegert)

2020-11-03 16:39:14 UTC MAIN commitmail json YAML

libreoffice: Clean up options. Enable cups and gtk3 by default.

Bump PKGREVISION.

(nia)

2020-11-03 12:40:11 UTC MAIN commitmail json YAML

gnustep-make: fix invalid bash replacement

(triaxx)

2020-11-03 12:34:39 UTC MAIN commitmail json YAML

doc: Updated sysutils/gsettings-desktop-schemas to 3.38.0

(nia)

2020-11-03 12:34:24 UTC MAIN commitmail json YAML

gsettings-desktop-schemas: Update to 3.38.0

Based on work by Dan Cîrnaț in wip.

Major changes in 3.38.0
=======================
- Translation updates

Major changes in 3.37.92
========================
- Build gir even when cross-compiling
- Translation updates

Major changes in 3.37.2
=======================
- USB protection is enabled by default
- Add tap-button-map and tap-drag-lock settings
- Treat x-content/ostree-repository as software
- Fix introspection on Visual Studio
- Fix quotes in user strings to use HIG typography
- Translation updates

Major changes in 3.37.1
=======================
- Add 'avatar-directories' setting
- Translation updates

Major changes in 3.36.0
=======================
- Translation updates

Major changes in 3.35.91
========================
- Add USB protection key
- Translation updates

Major changes in 3.34.0
=======================
- Translation updates

Major changes in 3.33.92
========================
- Translation updates

Major changes in 3.33.90
========================
- Add 'middle-click-emulation' setting
- Translation updates

Major changes in 3.33.1
=======================
- Add 'enable-hot-corners' setting
- Translation updates

Major changes in 3.33.0
=======================
- Add mount-removable-storage-devices-as-read-only lockdown option
- Add setting for overlay scrolling
- Add locate-pointer setting
- Add settings to store numlock state
- Translation updates

Major changes in 3.32.0
=======================
- Translation updates

Major changes in 3.31.92
========================
- Drop legacy build systems
- Translation updates

Major changes in 3.31.91
========================
- Translation updates

Major changes in 3.31.90
========================
- Updated default monospace font
- More meson build fixes
- Translation updates

Major changes in 3.31.0.2
=========================
- Fixed generation of enums XML on meson builds
- Convert post-install script to python
- Translation updates

Major changes in 3.31.0.1
=========================
- Brown paper bag release, included several fixes to meson build

Major changes in 3.31.0
=======================
- Add settings to inhibit microphone/camera
- Change tablets'/touchscreens' "display" setting to "output" one
  with different semantics.
- Added meson build support
- Changed default clock settings
- Added XF86Keyboard keybinding to cycle the keyboard layout

Major changes in 3.28.1
=======================
- Set default background image for screen lock to an existing one
- Translation updates

Major changes in 3.28.0
=======================
- Translation updates

Major changes in 3.27.92
========================
- Translation updates

Major changes in 3.27.90
========================
- Add setting about whether to allow volume above 100%
- Change default click method for touchpads, from Windows-style
  soft-button areas, to Mac-style two-finger right-click. This
  does not change the settings for trackpoints or touchpads that
  don't support multi-touch
- Add tertiary button action for Wacom styli

Major changes in 3.27.1
=======================
- Add a gsettings key to show/hide weekday
- gschema: Fix gettext-domain
- Translation updates

Major changes in 3.24.1
=======================
- Update GConf convert scripts to cater for peripherals
- Win32 build fixes
- Translation updates

(nia)

2020-11-03 11:45:15 UTC MAIN commitmail json YAML

doc: Added x11/lemonbar version 1.3

(nia)

2020-11-03 11:44:59 UTC MAIN commitmail json YAML

x11: add lemonbar

based on work by Zach Hopkins in pkgsrc-wip.

lemonbar (formerly known as bar) is a lightweight bar entirely based on
XCB. Provides full UTF-8 support, basic formatting, RandR and Xinerama
support and EWMH compliance without wasting your precious memory.

(nia)

2020-11-03 11:24:31 UTC MAIN commitmail json YAML

gnustep-make: fix build on FreeBSD

pkgsrc changes:
---------------
  * Replace SUBST_SED by SUBST_VARS in target substitution because
    mk/scripts/subst-identity.awk seems to be broken on FreeBSD and returns
    error when PREFIX == /usr/pkg.
  * Fix some typos that have been kindly reported by pkglint.

(triaxx)

2020-11-03 11:09:29 UTC MAIN commitmail json YAML

doc: Updated devel/check to 0.15.2

(schmonz)

2020-11-03 11:09:19 UTC MAIN commitmail json YAML

Update to 0.15.2. From the changelog:

* Fix warning in ptr macros with pointer to integer cast
* Fix various warnings in Check's unit tests
* Replace gnu_printf with printf in format __attribute__
* Fix warnings from Check's macros: "warning: too many arguments for format"
* Fix format specifiers that do not match the argument types
* Define CK_ATTRIBUTE_FORMAT for GCC >= 2.95.3, to make use of
  'gnu_printf' format attribute
* Refactor tests to fix signed - unsigned conversions
* Refactor some Check internals to use proper integer types
* Implement missing mutual exclusion for Windows hosts
* Add support for FetchContent in CMake
* Rename CMake project from 'check' to 'Check'
* Fix for checking for wrong tool when building docs in Autotools
* Fix compiler warning with printf format

(schmonz)

2020-11-03 11:00:23 UTC MAIN commitmail json YAML

gnustep-{base,make,objc} had been updated

(triaxx)

2020-11-03 05:05:41 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-asciidoctor to 2.0.11

(taca)

2020-11-03 05:05:12 UTC MAIN commitmail json YAML

textproc/ruby-asciidoctor: update to 2.0.11

pkgsrc change:

* Add pkg_alternatives support.
* Add "USE_LANGUAGES= # none".
* Sort PLIST.

== 2.0.11 (2020-11-02) - @mojavelinux

Bug Fixes::

  * Fix infinite loop when callout list with obsolete syntax is found inside list item (#3472)
  * Fix infinite loop when xreftext contains a circular reference path in HTML and manpage converters (#3543)
  * Apply text formatting to table cells in implicit header row when column has the "a" or "l" style (#3760)
  * Fix errant reference warning for valid reference when running in compat mode (#3555)
  * Initialize backend traits for converter (if not previously initialized) using assigned basebackend; mimics Asciidoctor < 2 behavior (#3341)
  * Set source_location on preamble block when sourcemap option is enabled (#3799)
  * Link the notitle and showtitle attributes so they act as opposites for the same toggle (#3804)
  * Pass options to constructor of Rouge lexer instead of #lex method; restores compatibility with Rouge >= 3.4 (#3336)
  * Don't clobber cgi-style options on language when enabling start_inline option on the Rouge PHP lexer (#3336)
  * Fix parsing of wrapped link and xref text, including when an attrlist signature is detected (#3331)
  * Restore deprecated writable number property on AbstractBlock
  * Always use title as xreftext if target block has an empty caption, regardless of xrefstyle value (#3745)
  * Allow a bibliography reference to be used inside a footnote (#3325)
  * Fix bottom margin collapsing on AsciiDoc table cell (#3370)
  * Remove excess hard line break in multi-line AsciiMath blocks (#3407)
  * Only strip trailing spaces from lines of AsciiDoc include file (#3436)
  * Remove errant optional flag in regexp for menu macro that breaks Asciidoctor.js (#3433)
  * Preserve repeating backslashes when generating manpage output (#3456)
  * Honor percentage width specified on macro of inline SVG (#3464)
  * Removing leading and trailing blank lines in AsciiDoc include file to match assumption of parser (#3470)
  * Activate extensions when :extensions option is set even if Extensions API is not yet loaded (#3570)
  * Don't activate global extensions if :extensions option is false (#3570)
  * Escape ellipsis at start of line in manpage output (#3645) (*@jnavila*)
  * Don't register footnote with ID if a footnote is already registered with that ID (#3690)
  * Honor start attribute on ordered list in manpage output (#3714)
  * Warn instead of crashing if SVG to inline is empty (#3638) (*@mogztter*)
  * Compute highlight line ranges on source block relative to value of start attribute (#3519) (*@mogztter*)
  * Prevent collapsible block from incrementing example number by assigning an empty caption (#3639)
  * Use custom init function for highlight.js to select the correct `code` elements (#3761)
  * Fix resolved value of :to_dir when both :to_file and :to_dir options are set to absolute paths (#3778)
  * Fix crash if value of `stylesheets` attribute contains a folder and the destination directory for the stylesheet does not exist (even when the `:mkdirs` option is set) (#3808)
  * Fix crash if value passed by API for `copycss` attribute is not a string (#3592)
  * Restore label in front of each bibliography entry in DocBook output that was dropped by fix for #3085 (#3782)
  * Apply max width to each top-level container instead of body in HTML output (#3513)
  * Don't apply border-collapse: separate to HTML for table blocks; fixes double border at boundary of colspan/rowspan (#3793) (*@ahus1*)
  * Don't remove right border on last table cell in row (#2563)
  * Rework table borders to leverage border collapsing (apply frame border to table, grid border to cells, and selectively override border on cells to accommodate frame) (#3387)

Compliance::

  * Add support for muted option to self-hosted video (#3408)
  * Move style tag for convert-time syntax highlighters (coderay, rouge, pygments) into head (#3462)
  * Move style tag for client-side syntax highlighters (highlight.js, prettify) into head (#3503)
  * Define entry point API methods (load, convert, load_file, convert_file) as class methods instead of module_function to avoid conflict with Kernel.load (#3625)
  * Retain attribute order on HTML code tag for source block to remain consistent with output from 1.5.x (#3786)
  * Correct language code for Korean language file from kr to ko (#3807) (*@jnavila*)

Improvements::

  * Apply word wrap (i.e., `word-wrap: anywhere`) to body in default stylesheet (#3544)
  * Allow `nobreak` and `nowrap` roles to be used on any inline element (#3544)
  * Add CSS class to support pre-wrap role to preserve leading, trailing, and repeating spaces in phrase (#3815)
  * Preserve guard around XML-style callout when icons are not enabled (#3319)
  * Use `.fam C` command to switch font family for verbatim blocks to monospaced text in manpage output (#3561)
  * Remove redundant test for halign and valign attributes on table cell in DocBook converter
  * Allow encoding of include file to be specified using encoding attribute (#3248)
  * Allow template to be used to override outline by only specifying the outline template (#3491)
  * Upgrade MathJax from 2.7.5 to 2.7.9
  * Upgrade highlight.js from 9.15.10 to 9.18.3 (note that this increases script size from 48.8 KB to 71.5 KB)
  * Skip unused default attribute assignments for embedded document
  * Allow a URL macro to have a preceding single or double quote (#3376)
  * Add support for erubi template engine; use it in place of erubis in test suite; note the use of erubis is deprecated (#3737)
  * Download and embed remote custom stylesheet if allow-uri-read is set (#3765)
  * Remove direction property from default stylesheet (#3753) (*@abdnh*)
  * remove max width setting on content column for print media in default stylesheet (#3802)
  * Normalize frame value "topbot" to "ends" in HTML output (consistently use frame-ends class) (#3797)
  * Add role setter method on AbstractNode (#3614)
  * Map chapter-signifier and part-signifier attributes in locale attribute files to replace chapter-label and part-label (#3817)

Build / Infrastructure::

  * Run test suite on TruffleRuby nightly (*@mogztter*, *@erebor*)
  * Upgrade TruffleRuby to 20.0.0 (*@mogztter*)
  * Trigger upstream builds for AsciidoctorJ on Github Actions (*@robertpanzer*)

(taca)

2020-11-02 21:34:17 UTC MAIN commitmail json YAML

doc: Updated devel/php-composer to 2.0.4

(tpaul)

2020-11-02 21:34:08 UTC MAIN commitmail json YAML

php-composer: Update to 2.0.4

Upstream release notes:

- Fixed check-platform-req command not being clear on what packages are
  checked, and added a --lock flag to explicitly check the locked packages
- Fixed config & create-project adding of repositories to make sure they are
  prepended as order is much more important in Composer 2, also added a
  --append flag to config to restore the old behavior in the unlikely case
  this is needed
- Fixed curl downloader failing on old PHP releases or when using self-signed
  SSL certificates
- Fixed Bitbucket API authentication issue

(tpaul)

2020-11-02 20:20:24 UTC MAIN commitmail json YAML

doc: Updated editors/feathernotes to 0.8.0

(pin)

2020-11-02 20:20:01 UTC MAIN commitmail json YAML

editors/feathernotes: update to 0.8.0

0.8.0

Changes:
- An option for starting with the last opened file.
- Support for customized background/foreground colors.
- A configurable date and time pasting.
- Code fixes and cleanup.

(pin)

2020-11-02 20:18:16 UTC MAIN commitmail json YAML

doc: Updated editors/featherpad to 0.16.0

(pin)

2020-11-02 20:17:52 UTC MAIN commitmail json YAML

editors/featherpad: update to 0.16.0

0.16.0

Changes:
- A right-click item is added to tab/side-pane for opening containing folder.
- Natural sorting of items in the side-pane and session dialog.
- The warning bar disappears when clicked or, automatically, after 10 seconds.
- "To Start Case" is added to the case changing actions.
- The 50-ms delay of format updating is removed because Qt's update requests seem appropriate now.
- Focus the editor's view with the Escape key.
- Current line highlight is made customizable.
- The recent files feature can be disabled by setting its number to zero.
- Added a "standalone" option to the command-line. It's especially useful when FeatherPad is chosen as the "git" editor.
- Fixes and improvements here and there.

(pin)

2020-11-02 20:17:15 UTC MAIN commitmail json YAML

2020-11-02 18:53:39 UTC MAIN commitmail json YAML

doc: Updated net/unison-snapshot to 2.51.3.70

(gdt)

2020-11-02 18:53:33 UTC MAIN commitmail json YAML

net/unison-snapshot: Update to 54d8e790c8f52d0ebe27a0f32a678153b3c6f31f (bugfixes)

Upstream changes: bugfixes and minor improvementes

(gdt)

2020-11-02 17:17:31 UTC MAIN commitmail json YAML

doc: Updated emulators/qemu to 5.1.0nb9

(martin)

2020-11-02 17:17:15 UTC MAIN commitmail json YAML

Avoid an assertion when sparc %pc/%npc are set to invalid values (like
it happens in the NetBSD-current ATF test runs). Bump pkg revision.

(martin)

2020-11-02 15:13:57 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-ffi-compiler to 1.0.1nb1

(taca)

2020-11-02 15:13:27 UTC MAIN commitmail json YAML

devel/ruby-ffi-compiler: fix runtime problem

Install loadable modules into GEM_EXTSDIR.

On some platform, ruby-ffi/ruby-ffi-compiler defines their own OS/ARCH name
and it cause using diffrernt directory to install loadable modules.

In this case (NetBSD/i386), installed loadable modules never loaded
successfully since they exists on a directory which dose not contained in
Ruby's global variable "$:".

Focus to PR pkg/55469.

Bump PKGREVISION.

(taca)

2020-11-02 14:48:18 UTC MAIN commitmail json YAML

Updated www/py-bleach, textproc/py-readme_renderer

(adam)

2020-11-02 14:47:58 UTC MAIN commitmail json YAML

py-readme_renderer: updated to 28.0

28.0
Support Python 3.9

27.0
Add support for align attribute rendering Markdown headers

(adam)

2020-11-02 14:45:58 UTC MAIN commitmail json YAML

py-bleach: updated to 3.2.1

Version 3.2.1
* change linkifier to add rel="nofollow" as documented.
* suppress html5lib sanitizer DeprecationWarnings

Version 3.2.0
* ``html5lib`` dependency to version 1.1.0.
* update tests_website terminology.

(adam)

2020-11-02 14:25:49 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkgin to 20.11.0

(jperkin)

2020-11-02 14:25:39 UTC MAIN commitmail json YAML

pkgin: Update to 20.11.0.

## Version 20.11.0 (2020-11-02)

* Avoid segmentation fault when trying to install package conflicts.
* Remove default 15 second download timeout, also fixing -fno-common.
* Remove debugging code that snuck into the previous release.

(jperkin)

2020-11-02 14:05:52 UTC MAIN commitmail json YAML

doc: Removed daapd

(nia)

2020-11-02 14:04:42 UTC MAIN commitmail json YAML

2020-11-02 14:02:15 UTC MAIN commitmail json YAML

doc: Added audio/forked-daapd version 27.2

(nia)

2020-11-02 14:00:47 UTC MAIN commitmail json YAML

audio: Add forked-daapd

forked-daapd is a DAAP (iTunes), MPD (Music Player Daemon) and RSP (Roku)
media server.

It supports AirPlay devices/speakers, Apple Remote (and compatibles), MPD
clients, Chromecast, network streaming, internet radio, Spotify and LastFM.

It does not support streaming video by AirPlay nor Chromecast.

DAAP stands for Digital Audio Access Protocol which is the protocol used by
iTunes and friends to share/stream media libraries over the network.

forked-daapd is a complete rewrite of mt-daapd (Firefly Media Server).

(nia)

2020-11-02 12:33:25 UTC MAIN commitmail json YAML

doc: Added www/libwebsockets version 4.1.4

(nia)

2020-11-02 12:32:20 UTC MAIN commitmail json YAML

www: add libwebsockets

Libwebsockets (LWS) is a flexible, lightweight pure C library for implementing
modern network protocols easily with a tiny footprint, using a nonblocking
event loop. It has been developed continuously since 2010 and is used in
tens of millions of devices and by thousands of developers around the world.

(nia)

2020-11-02 12:26:16 UTC MAIN commitmail json YAML

doc: Added devel/libantlr3c version 3.4

(nia)

2020-11-02 12:25:56 UTC MAIN commitmail json YAML

devel: add libantlr3c

ANTLR, ANother Tool for Language Recognition, is a language tool that provides
a framework for constructing recognizers, interpreters, compilers, and
translators from grammatical descriptions containing actions in a variety
of target languages.

This package provides the ANTLR v3 C runtime library.

(nia)

2020-11-02 12:15:15 UTC MAIN commitmail json YAML

gtkpod: remove broken non-default option.

(nia)

2020-11-02 11:13:35 UTC MAIN commitmail json YAML

Updated www/py-django2, www/py-django3

(adam)

2020-11-02 11:12:01 UTC MAIN commitmail json YAML

py-django3: updated to 3.1.3

Django 3.1.3 fixes several bugs in 3.1.2 and adds compatibility with Python 3.9.

Bugfixes

Fixed a regression in Django 3.1.2 that caused the incorrect height of the admin changelist search bar
Fixed a regression in Django 3.1.2 that caused the incorrect width of the admin changelist search bar on a filtered page
Fixed displaying Unicode characters in forms.JSONField and read-only models.JSONField values in the admin
Fixed a regression in Django 3.1 that caused a crash of ArrayAgg and StringAgg with ordering on key transforms for JSONField
Fixed a regression in Django 3.1 that caused a crash of __in lookup when using key transforms for JSONField in the lookup value
Fixed a regression in Django 3.1 that caused a crash of ExpressionWrapper with key transforms for JSONField
Fixed a regression in Django 3.1 that caused a migrations crash on PostgreSQL when adding an ExclusionConstraint with key transforms for JSONField in expressions
Fixed a regression in Django 3.1 where ProtectedError.protected_objects and RestrictedError.restricted_objects attributes returned iterators instead of set of objects
Fixed a regression in Django 3.1.2 that caused incorrect form input layout on small screens in the admin change form view
Fixed a regression in Django 3.1 that invalidated pre-Django 3.1 password reset tokens
Added support for asgiref 3.3
Fixed a regression in Django 3.1 that caused incorrect textarea layout on medium-sized screens in the admin change form view with the sidebar open
Fixed a regression in Django 3.0.7 that didn窶冲 use Subquery() aliases in the GROUP BY clause

(adam)

2020-11-02 11:09:35 UTC MAIN commitmail json YAML

py-django2: updated to 2.2.17

Django 2.2.17 adds compatibility with Python 3.9.

(adam)

2020-11-02 10:53:04 UTC MAIN commitmail json YAML

Also install showdnsmx, as mentioned on the webpage. Ride recent import.

(schmonz)

2020-11-02 10:43:55 UTC MAIN commitmail json YAML

Reorder and clarify TLS setup instructions.

(schmonz)

2020-11-02 10:42:02 UTC MAIN commitmail json YAML

qmail MESSAGE went away; point to its README.tls where I meant to.

(schmonz)

2020-11-02 10:34:48 UTC MAIN commitmail json YAML

daapd: Remove default-off broken option.

I'll try to import forked-daapd to replace this ancient package soon(tm).

(nia)

2020-11-02 10:26:06 UTC MAIN commitmail json YAML

doc: Added mail/qremote version 20131231

(schmonz)

2020-11-02 10:25:50 UTC MAIN commitmail json YAML

Add and enable qremote.

(schmonz)

2020-11-02 10:25:21 UTC MAIN commitmail json YAML

doc: mp4v2 cleanup

(nia)

2020-11-02 10:24:58 UTC MAIN commitmail json YAML

Initial import of qremote, an experimental qmail-remote replacement with
CurveCP support.

qmail-qremote resolves IP addresses for SMTP server and then calls
either tcpclient or qmail-curvecpclient for TCP or CurveCP connections,
respectively. Once the connection is established, qmail-rsmtp executes
to send mail via SMTP.

(schmonz)

2020-11-02 10:17:11 UTC MAIN commitmail json YAML

Updated textproc/py-toml, databases/py-aiosqlite

(adam)

2020-11-02 10:16:57 UTC MAIN commitmail json YAML

2020-11-02 10:16:14 UTC MAIN commitmail json YAML

py-aiosqlite: updated to 0.16.0

v0.16.0
-------
Feature release
* Improved performance for async iteration on cursors
* Support for deterministic user functions in Python 3.8+
* Reduced logging severity for exceptions returned from children
* Fix InvalidStateError when setting future results
* Allow user to catch exceptions from `close()`
* Tested under Python 3.9

(adam)

2020-11-02 10:14:39 UTC MAIN commitmail json YAML

doc: Removed audio/libtunepimp

(nia)

2020-11-02 10:14:29 UTC MAIN commitmail json YAML

2020-11-02 10:13:25 UTC MAIN commitmail json YAML

2020-11-02 10:07:02 UTC MAIN commitmail json YAML

snd: Sound backends can seemingly only coeexist on Linux

(nia)

2020-11-02 08:17:43 UTC MAIN commitmail json YAML

Not ${PREFIX}/etc, ${PKG_SYSCONFDIR}.

(schmonz)

2020-11-01 23:06:39 UTC MAIN commitmail json YAML

(biology/openbabel) Regen PLIST

(mef)

2020-11-01 20:55:21 UTC MAIN commitmail json YAML

+ py-imapclient

(joerg)

2020-11-01 20:55:01 UTC MAIN commitmail json YAML

Add mail/py-imapclient

(joerg)

2020-11-01 20:54:11 UTC MAIN commitmail json YAML

Add py-imapclient-2.1.0:

IMAPClient is an easy-to-use, Pythonic and complete IMAP client library
on top of the standard library.

- Arguments and return values are natural Python types.
- IMAP server responses are fully parsed and readily usable.
- IMAP unique message IDs (UIDs) are handled transparently.
- Internationalised mailbox names are transparently handled.
- Time zones are correctly handled.
- Convenience methods are provided for commonly used functionality.
- Exceptions are raised when errors occur.

(joerg)

2020-11-01 20:18:30 UTC MAIN commitmail json YAML

2020-11-01 19:37:25 UTC MAIN commitmail json YAML

doc: Updated sysutils/spice-protocol to 0.14.3

(maya)

2020-11-01 19:37:01 UTC MAIN commitmail json YAML

doc: Updated sysutils/spice-server to 0.14.3

(maya)

2020-11-01 19:36:37 UTC MAIN commitmail json YAML

spice-server: update to 0.14.3

Major Changes in 0.14.3:
========================

Main changes are WebSocket and support for Windows.

* Add support for WebSocket, this will allow to use spice-html5 without proxy
* Support Windows, now Qemu Windows can be build enabling Spice
* Fix some alignment problem
* Converted some documentation to Asciidoc format to make easier to update,
  updated some
* Minor compatibility fix for PPC64EL and ARMHF
* Minor fixes for big endian machines like MIPS
* Avoid some crashes with some buggy guest drivers, simply ignore the invalid
  request
* Fix for old OpenSSL versions
* Minor fix for Windows clients and brushes, fixed an issue with Photoshop
  under Windows 7
* Add ability to query video-codecs
* Small use-after-free fix
* Fix for debugging recording/replaying using QUIC images
* Fix a regression where spice reported no monitors to the client
* Fix DoS in spicevmc if WebDAV used
* Updated and improved test migration script
* Some minor fixes to smartcard support
* Avoid possible disconnection using proxies using a in-flow keepalive
  mechanism

(maya)

2020-11-01 19:35:42 UTC MAIN commitmail json YAML

spice-protocol: update to 0.14.3

Major changes in 0.14.3
=======================
* Add VD_AGENT_CLIPBOARD_FILE_LIST to support copy/paste of files with
  WebDAV support
* Add support for side mouse buttons
* Add a MonitorsMM field to VDAgentMonitorsConfig allowing to pass
  physical monitor dimension

Major changes in 0.14.2
=======================
* Removed Autoconf support, only Meson is available
* Removed foreign-menu and controller interfaces
* Deprecated CELT support
* Generate MingW packages building the RPM
* Allows for the agent to pass back a more specific error to the client
* Add quality indicators messages

Major changes in 0.14.1
=======================
* This is the last release with:
  * Autotools: Meson is now the only supported
  * foreign_menu_prot.h: Deprecated in this release
  * controller_prot.h: Deprecated in this release
* Add VD_AGENT_CAP_CLIPBOARD_NO_RELEASE_ON_REGRAB
* Add VD_AGENT_CAP_CLIPBOARD_GRAB_SERIAL
* Add SPICE_MSGC_MAIN_QUALITY_INDICATOR enum
* Add STREAM_TYPE_QUALITY_INDICATOR message
* Remove deprecated vdi_dev.h interface
* Remove deprecated VD_AGENT_CLIPBOARD_MAX_SIZE_DEFAULT
* Remove deprecated VD_AGENT_CLIPBOARD_MAX_SIZE_ENV
* Remove unused SPICE_GNUC_ macros
* qxl_dev: QXLReleaseInfo alignment fix
* Some documentation added in vd_agentd.h
* Now shipping a rpm spec file to easy deployment and testing

(maya)

2020-11-01 18:39:11 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20201101.1

(leot)

2020-11-01 18:38:59 UTC MAIN commitmail json YAML

youtube-dl: Update to 20201101.1

Changes:
20201101.1
----------
Core
* [utils] Don't attempt to coerce JS strings to numbers in js_to_json (#26851)
* [downloader/http] Properly handle missing message in SSLError (#26646)
* [downloader/http] Fix access to not yet opened stream in retry

Extractors
* [youtube] Fix JS player URL extraction
* [ytsearch] Fix extraction (#26920)
* [afreecatv] Fix typo (#26970)
* [23video] Relax URL regular expression (#26870)
+ [ustream] Add support for video.ibm.com (#26894)
* [iqiyi] Fix typo (#26884)
+ [expressen] Add support for di.se (#26670)
* [iprima] Improve video id extraction (#26507, #26494)

(leot)

2020-11-01 16:48:49 UTC MAIN commitmail json YAML

doc: Updated games/dMagnetic to 0.27

(wiz)

2020-11-01 16:48:40 UTC MAIN commitmail json YAML

dMagnetic: update to 0.27.

Bugfix release.

(wiz)

2020-11-01 16:04:00 UTC MAIN commitmail json YAML

doc: Updated audio/asunder to 2.9.6

(triaxx)

2020-11-01 16:03:39 UTC MAIN commitmail json YAML

asunder: update to 2.9.6

upstream changes:
-----------------
28 May 2020 - 2.9.6
===================
- Changed the default CDDB server to gnudb.gnudb.org
- Asunder can now be more easily Flatpak-ed. Tanks to Kevin "Eonfge" Degeling for the help.
- Updated eo, it, pt, pt_BR, sq, and zh_CN translations.
- Updated config.guess and config.sub with the current latest to support (among other things) aarch64.

(triaxx)

2020-11-01 16:02:09 UTC MAIN commitmail json YAML

options.description: fix invalid tabulations

(triaxx)

2020-11-01 15:59:52 UTC MAIN commitmail json YAML

options.description: add description for mpcenc

Used by at least audio/asunder

(triaxx)

2020-11-01 15:22:16 UTC MAIN commitmail json YAML

doc: Updated net/dbip-country-lite to 2020.11

(fcambus)

2020-11-01 15:22:04 UTC MAIN commitmail json YAML

dbip-country-lite: update to 2020-11.

No upstream ChangeLog.

(fcambus)

2020-11-01 15:21:10 UTC MAIN commitmail json YAML

doc: Updated net/dbip-city-lite to 2020.11

(fcambus)

2020-11-01 15:20:58 UTC MAIN commitmail json YAML

dbip-city-lite: update to 2020-11.

No upstream ChangeLog.

(fcambus)

2020-11-01 15:19:02 UTC MAIN commitmail json YAML

doc: Updated net/dbip-asn-lite to 2020.11

(fcambus)

2020-11-01 15:18:50 UTC MAIN commitmail json YAML

dbip-asn-lite: update to 2020-11.

No upstream ChangeLog.

(fcambus)

2020-11-01 15:11:30 UTC MAIN commitmail json YAML

doc: Updated converters/bdf2psf to 1.198

(fcambus)

2020-11-01 15:11:16 UTC MAIN commitmail json YAML

bdf2psf: update to 1.198.

Nothing applying to bdf2psf in particular noted in the Changelog.

(fcambus)

2020-11-01 15:07:09 UTC MAIN commitmail json YAML

Note update of wordpress

(morr)

2020-11-01 15:06:09 UTC MAIN commitmail json YAML

Security and maintenance update to version 5.5.3.

5.5.3:

This maintenance release fixes an issue introduced in WordPress 5.5.2
which makes it impossible to install WordPress on a brand new website
that does not have an existing database connection configuration.
This release does not affect sites where a database connection is
already configured, for example, via one-click installers or
an existing wp-config.php file.

5.5.2:

Security updates:
- Props to Alex Concha of the WordPress Security Team for their work in hardening deserialization requests.
- Props to David Binovec on a fix to disable spam embeds from disabled sites on a multisite network.
- Thanks to Marc Montas from Sucuri for reporting an issue that could lead to XSS from global variables.
- Thanks to Justin Tran who reported an issue surrounding privilege escalation in XML-RPC. He also found and disclosed an issue around privilege escalation around post commenting via XML-RPC.
- Props to Omar Ganiev who reported a method where a DoS attack could lead to RCE.
- Thanks to Karim El Ouerghemmi from RIPS who disclosed a method to store XSS in post slugs.
- Thanks to Slavco for reporting, and confirmation from Karim El Ouerghemmi, a method to bypass protected meta that could lead to arbitrary file deletion.
- And a special thanks to @zieladam who was integral in many of the releases and patches during this release.

Maintenance updates:
#51130 Events displayed in venue timezone instead of user窶冱
#51659 Update Gutenberg Dependencies for WordPress 5.5.2
#50861 Remove Facebook and Instagram as an oEmbed Source
#50903 Set the local environment to a development environment type by default
#50949 Posts show wrong time when user is in a different time zone than the site窶冱
#51053 Video Embeds set to align left disappear in Gutenberg editor
#51175 Wrong reply box title
#51219 Theme editor page showing undefined variable notice
#51251 Fix PHP notice when opening the edit image popup
#51263 PHP warning when editing comments in the administration comment edit screen
#51320 PHP Notice while moving post to trash (post_type has 2 registered taxonomies both with default_term set)
#51400 Undefined index during automatic plugin/theme updates
#51595 Unable to make anonymous comments via XML-RPC
#51645 Undefined index: echo in core files

(morr)

2020-11-01 14:54:45 UTC MAIN commitmail json YAML

Note update of vim

(morr)

2020-11-01 14:53:00 UTC MAIN commitmail json YAML

Update to version 8.2.1933.

Changelog:
8.2.1710  Vim9: list of list type can be wrong
8.2.1711  Vim9: leaking memory when using partial
8.2.1712  Vim9: leaking memory when calling a lambda
8.2.1713  Motif GUI: crash when setting menu colors
8.2.1714  text properties corrupted with substitute command
8.2.1715  Motif GUI: commented out code missed {}
8.2.1716  options window has duplicate translations
8.2.1717  MS-Windows installer doesn't have Russian translations
8.2.1718  Vim9: :def function disallows "firstline" for no good reason
8.2.1719  Vim9: no error if comma is missing in between arguments
8.2.1720  Vim9: memory leak with heredoc that isn't executed
8.2.1721  MS-Windows installer doesn't work
8.2.1722  Vim9: cannot assign a lambda to a variable of type function
8.2.1723  Vim9: Variable argument name cannot start with underscore
8.2.1724  Vim9: assignment tests spread out
8.2.1725  not all Pascal files are recognized
8.2.1726  fuzzy matching only works on strings
8.2.1727  a popup created with "cursorline" will ignore "firstline"
8.2.1728  compiler warning for using uninitialized variable
8.2.1729  endless loop when ":normal" feeds popup window filter
8.2.1730  Vim9: cannot use member of unknown type
8.2.1731  Vim9: cannot use += to append to empty NULL list
8.2.1732  stuck when win_execute() for a popup causes an error
8.2.1733  Vim9: memory leaks when using nested function
8.2.1734  Vim9: cannot use a funcref for a closure twice
8.2.1735  Github actions appear to timeout too soon
8.2.1736  failure to compile a pattern not tested much
8.2.1737  cursor line highlight in popup window is not always updated
8.2.1738  Mac: str2float() recognizes comma instead of decimal point
8.2.1739  Vim9: crash when compiling a manually defined function
8.2.1740  test fails without the terminal feature
8.2.1741  pathshorten() only supports using one character
8.2.1742  test still fails without the terminal feature
8.2.1743  cannot build without the eval feature
8.2.1744  Vim9: using ":const!" is weird
8.2.1745  tiny version doesn't build
8.2.1746  Vim9: cannot use "fina" for "finally"
8.2.1747  result of expand() unexpectedly depends on 'completeslash'
8.2.1748  closing split window in other tab may cause a crash
8.2.1749  Vim9: crash when closure fails in nested function
8.2.1750  popup_setoptions() setting firstline fails if cursorline set
8.2.1751  using 2 where bool is expected may throw an error
8.2.1752  GTK GUI: cannot map alt-? with &lt;A-?&gt;
8.2.1753  Vim9: crash when using import at script level
8.2.1754  completion with spell checking not tested
8.2.1755  Vim9: crash when using invalid heredoc marker
8.2.1756  Vim9: :let will soon be disallowed
8.2.1757  Mac: default locale is lacking the encoding
8.2.1758  Vim9: type of unmaterialized list is wrong
8.2.1759  Vim9: Some tests are still using :let
8.2.1760  Vim9: crash when end marker is missing
8.2.1761  Vim9: Some tests are still using :let
8.2.1762  when a timer uses :stopinsert completion isn't stopped
8.2.1763  Vim9: cannot use "true" for popup window scrollbar option
8.2.1764  Vim9: no error when assigning to script var with wrong type
8.2.1765  Vim9: some tests use "var var"
8.2.1766  Vim9: Some tests are still using :let
8.2.1767  Vim9: test fails with python support
8.2.1768  cannot use the help menu from a terminal window
8.2.1769  popup filter interferes with using :normal to move the cursor
8.2.1770  invalid memory use when using SpellFileMissing autocmd
8.2.1771  synIDattr() cannot get the value of ctermul
8.2.1772  cannot use CTRL-W &lt;Down&gt; to move out of a terminal window
8.2.1773  crash when calling mapset() with a list as first argument
8.2.1774  GTK: hang when forced to exit
8.2.1775  MS-Windows: adding a long quickfix list is slow
8.2.1776  filetype.vim may be loaded twice
8.2.1777  Vim9: some assignment tests in the wrong file
8.2.1778  Vim9: returning from a partial call clears outer context
8.2.1779  some debian changelog files are not recognized
8.2.1780  statusline not updated when splitting windows
8.2.1781  writing to prompt buffer interferes with insert mode
8.2.1782  Vim9: cannot pass boolean to mapset()
8.2.1783  try-catch test fails
8.2.1784  commits are not scanned for security problems
8.2.1785  compiler warning for strcp() out of bounds
8.2.1786  various Normal mode commands not fully tested
8.2.1787  crash with 'incsearch' and very long line
8.2.1788  Vim9: still allows :let for declarations
8.2.1789  Vim9: crash with invalid list constant
8.2.1790  MS-Windows with Python: crash when executed from Vifm
8.2.1791  Vim9: debugger test fails
8.2.1792  Configure does not recognize Racket 6.1+
8.2.1793  not consistently giving the "is a directory" warning
8.2.1794  no falsy Coalescing operator
8.2.1795  Vim9: operators && and || have a confusing result
8.2.1796  Vim9: invalid memory access with weird function name
8.2.1797  Vim9: some parts of the code not tested
8.2.1798  Vim9: trinary operator condition is too permissive
8.2.1799  some Normal mode commands not fully tested
8.2.1800  Vim9: memory leak if "if" condition is invalid
8.2.1801  undo file not found when using ":args" or ":next"
8.2.1802  Vim9: crash with unterminated dict
8.2.1803  a few failures are not tested
8.2.1804  resolve('/') returns an empty string
8.2.1805  Unix: terminal mode changed when using ":shell"
8.2.1806  MS-Windows with Python: Vim freezes after import command
8.2.1807  can use :help in a terminal popup window
8.2.1808  no test coverage for ":spelldump!"
8.2.1809  mapping some keys with Ctrl does not work properly
8.2.1810  some code in normal.c not covered by tests
8.2.1811  mapping Ctrl-key does not work for '{', '}' and '|'
8.2.1812  Vim9: nested closure throws an internal error
8.2.1813  Vim9: can assign wrong type to script dict
8.2.1814  missing change to remove "static"
8.2.1815  Vim9: memory leak when using function reference
8.2.1816  Vim9: another memory leak when using function reference
8.2.1817  Vim9: wrong instruction when reusing a local variable spot
8.2.1818  SE Linux: deprecation warning for security_context_t
8.2.1819  Vim9: Memory leak when using a closure
8.2.1820  Vim9: crash when error happens in timer callback
8.2.1821  Vim9: concatenating to a NULL list doesn't work
8.2.1822  list test doesn't fail
8.2.1823  "gN" does not select the matched string
8.2.1824  Vim9: variables at the script level escape their scope
8.2.1825  Vim9: accessing freed memory
8.2.1826  Vim9: cannot use a {} block at script level
8.2.1827  filetype detection does not test enough file names
8.2.1828  build failure without the +eval feature
8.2.1829  warnings when executing Github actions
8.2.1830  MS-Windows: Python3 issue with stdin
8.2.1831  file missing from distribution
8.2.1832  readdirex() error is displayed as a message
8.2.1833  when reading from stdin dup() is called twice
8.2.1834  PyEval_InitThreads() is deprecated in Python 3.9
8.2.1835  ":help ??" finds the "!!" tag
8.2.1836  autocmd test fails on pacifist systems
8.2.1837  using "gn" after "gN" does not work
8.2.1838  Vim9: cannot insert a comment line in an expression
8.2.1839  Vim9: memory leaks reported in assign test
8.2.1840  Vim9: error message is not clear about compilation error
8.2.1841  Vim9: test for compilation error fails in normal build
8.2.1842  crash when USE_FNAME_CASE is defined and using :browse
8.2.1843  Netbeans: with huge buffer number memory allocation may fail
8.2.1844  using "q" at the more prompt doesn't stop a long message
8.2.1845  Vim9: function defined in a block can't use block variables
8.2.1846  Vim9: block variables are not found in compiled function
8.2.1847  Vim9: using negative value for unsigned type
8.2.1848  crash when passing a NULL string or list to popup_settext()
8.2.1849  Vim9: garbage collection frees block-local variables
8.2.1850  "vat" does not select tags correctly over line break
8.2.1851  Vim9: "!" followed by space incorrectly used
8.2.1852  map() returing zero for NULL list is unexpected
8.2.1853  "to_f" is recognized at "topleft" modifier
8.2.1854  Vim9: crash when throwing exception for NULL string
8.2.1855  Vim9: get error message when nothing is wrong
8.2.1856  "2resize" uses size of current window
8.2.1857  Vim9: using job_status() on an unused var gives an error
8.2.1858  Vim9: filter functions return number instead of bool
8.2.1859  Vim9: crash in unpack assignment
8.2.1860  Vim9: memory leak when throwing empty string
8.2.1861  Vim9: no specific error when parsing lambda fails
8.2.1862  vim9: memory leak when compiling lambda fails
8.2.1863  json code not sufficiently tested
8.2.1864  Vim9: no error for wrong list type
8.2.1865  Vim9: add() does not check type of argument
8.2.1866  Vim9: appending to pushed blob gives wrong result
8.2.1867  Vim9: argument to add() not checked for blob
8.2.1868  Vim9: no error for missing space after comma in dict
8.2.1869  Vim9: memory leak when using add()
8.2.1870  Vim9: no need to keep all script variables
8.2.1871  using %v in 'errorformat' may fail before %Z
8.2.1872  matchfuzzy() does not prefer sequential matches
8.2.1873  Vim9: missing white space when using &lt;f-args&gt;
8.2.1874  can't do something just before leaving Insert mode
8.2.1875  warning when building GTK gui
8.2.1876  Vim9: argument types are not checked at compile time
8.2.1877  test for function list fails
8.2.1878  GTK: error for redefining function
8.2.1879  Vim9: argument types of insert() not checked when compiling
8.2.1880  Vim9: asan complains about adding zero to NULL
8.2.1881  cannot build with GTK3
8.2.1882  Vim9: v:disallow_let is no longer needed
8.2.1883  compiler warnings when using Python
8.2.1884  compiler warning for uninitialized variable
8.2.1885  filetype tests unnessarily creates swap files
8.2.1886  using ":silent!" in a popup filter has unexpected effect
8.2.1887  Github actions not optimally configured
8.2.1888  Vim9: getbufline(-1, 1, '$') gives an error
8.2.1889  Vim9: errornous error for missing white space after {}
8.2.1890  Vim9: strange error for subtracting from a list
8.2.1891  Vim9: skipping over expression doesn't handle line breaks
8.2.1892  valgrind warns for using uninitialized access in tests
8.2.1893  fuzzy matching does not support multiple words
8.2.1894  Vim9: command modifiers are not supported
8.2.1895  Vim9: silent command modifier test fails
8.2.1896  valgrind warns for using uninitialized memory
8.2.1897  command modifiers are saved and set inconsistently
8.2.1898  command modifier parsing always uses global cmdmod
8.2.1899  crash in out-of-memory situation
8.2.1900  Vim9: command modifiers do not work
8.2.1901  variable completion does not work in command line window
8.2.1902  default option values changed with :badd for existing buffer
8.2.1903  buffer test fails with normal features
8.2.1904  still using default option values after using ":badd +1"
8.2.1905  the wininfo list may contain stale entries
8.2.1906  warning for signed/unsigned
8.2.1907  complete_info().selected may be wrong
8.2.1908  Lua is initialized even when not used
8.2.1909  number of status line items is limited to 80
8.2.1910  reading past the end of the command line
8.2.1911  tiny build fails
8.2.1912  with Python 3.9 some tests fail
8.2.1913  GTK GUI: rounding for the cell height is too strict
8.2.1914  Vim9: cannot put line break in expression for '=' register
8.2.1915  Vim9: error for wrong number of arguments is not useful
8.2.1916  Vim9: function call is aborted even when "silent!" is used
8.2.1917  no test for improved Man command
8.2.1918  Vim9: E1100 mentions :let
8.2.1919  assert_fails() setting emsg_silent changes normal execution
8.2.1920  listlbr test fails when run after another test
8.2.1921  fuzzy matching does not recognize path separators
8.2.1922  Win32: scrolling problems when part of window is off-screen
8.2.1923  Vim9: "filter" command modifier doesn't work
8.2.1924  Vim9: crash when indexing dict with NULL key
8.2.1925  list/dict test fails
8.2.1926  cannot use a space in 'spellfile'
8.2.1927  Vim9: get unknown error with an error in a timer function
8.2.1928  Vim9: "silent!" not effective when list index is wrong
8.2.1929  MS-Windows: problem loading Perl 5.32
8.2.1930  wrong input if removing shift results in special key code
8.2.1931  Vim9: arguments of extend() not checked at compile time
8.2.1932  compiler warnings when building with Athena GUI
8.2.1933  cannot sort using locale ordering

(morr)

2020-11-01 14:27:43 UTC MAIN commitmail json YAML

Update to dhcpcd-9.3.2 with the following changes:
With the following changes:

* DHCP: Add support for IPv6-Only Preferred option, RFC 8925.
* BSD: LINK_STATE_UNKNOWN is treated as UP once again
* privsep: fix Linux SECCOMP for more platforms
* privsep: add a debugger for SECCOMP (disabled by default)
* privsep: pass logging to the privileged actioneer
* privsep: allow logfile re-opening to work
* privsep: close BPF socket on ENXIO
* privsep: don't leave a BOOTP BPF listener rebooting in non master mode

(roy)

2020-11-01 14:21:44 UTC MAIN commitmail json YAML

building the gld package against pgsql broke, this commit fixes it.
pkgrev bumped for the changes to files/gld.sh

(spz)

2020-11-01 14:09:56 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.10.35, asciidoc-9.0.4, catch2-2.13.3, gopls-0.5.2,
  gstreamer1-1.18.1, musicpd-0.22.2, py-more-itertools-8.6.0,
  wireshark-3.4.0.

(wiz)

2020-11-01 13:52:55 UTC MAIN commitmail json YAML

doc: Updated devel/py-approvaltests to 0.2.7

(schmonz)

2020-11-01 13:52:43 UTC MAIN commitmail json YAML

Update to 0.2.7. From the changelog:

- Run tests on Python 3.8
- Get Windows CRLF line endings into
  VerifyTests.test_verify_file_with_windows_1252_encoding.approved.txt
- Rename testFile.txt to exampleFile.txt to prevent the test framework
  needlessly attempting to load it as source code
- Add handling of text encoding (issue #50), line endings (issue #62),
  and generally improve flexibility for handling multiple platforms
- Add PyTestNamer which uses the 'request' fixture to discover all
  needed info
- Re-distribute functionality between Namer and StackFrameNamer to make
  it easier to subclass
- Split Namer into two classes - added subclass StackFrameNamer
- Added ScenarioNamer for use with Parameterized tests.
- Improve the documentation for users of pytest, and for developers
- Fix crash when namer was configured to use a directory that
  didn't exist
- Add 'verify_xml' function and associated test case

(schmonz)

2020-11-01 13:36:36 UTC MAIN commitmail json YAML

graphviz: fix build error on FreeBSD

pkgsrc changes:
---------------
  * The fix comes from the FreeBSD port. It does not seem to be necessary
    to report the problem upstream because the incriminated file
    (sfclrlock.c) no longer exists in their master branch.

(triaxx)

2020-11-01 13:30:22 UTC MAIN commitmail json YAML

doc: Updated devel/leahneukirchen-redo to 0.3

(schmonz)

2020-11-01 13:30:13 UTC MAIN commitmail json YAML

2020-11-01 12:18:35 UTC MAIN commitmail json YAML

doc: Updated misc/libreoffice to 7.0.3.1

(ryoon)

2020-11-01 12:17:29 UTC MAIN commitmail json YAML

libreoffice: Update to 7.0.3.1

Changelog:
7.0.3.1
Bugs fixed compared to 7.0.2 RC2

    ofz#25774 keep ParseCMAP within legal area [Caolan McNamara]
    ofz#25855 overflow in nTmpOffset [Caolan McNamara]
    ofz#25868 timeout, encoding conversion only sane in 0..SAL_MAX_UINT16 range [Caolan McNamara]
    ofz#25881 use std::vector with bounds checking accessor [Caolan McNamara]
    ofz#25908 detect if the SwFrameFormat is deleted [Caolan McNamara]
    ofz#25989 cmap parsing [Caolan McNamara]
    ofz#26122 allow NINSIZE input full elements [Caolan McNamara]
    tdf#64711 Impress is closed on slide show with all hidden slides in presentation or group [Caolan McNamara]
    tdf#67007 UI: Name Box does not show a name in sheet scope when selecting a range [Eike Rathke]
    tdf#77236 FILESAVE: DOCX: Shape color changed to white after roundtrip [Regenyi Balazs]
    tdf#100492 SVG export adds extra arrow heads [Samuel Mehrbrodt]
    tdf#105875 FILEOPEN: DOCX: Shape rotation is wrong (see comment 3) [Regenyi Balazs]
    tdf#115436 Kenyan Shilling missing as a currency [Eike Rathke]
    tdf#121323 Crash dragging button after un-grouping compound group [Caolan McNamara]
    tdf#122560 Mysql Native Connector - failure to connect to mysql 8 server instance with SHA2 caching [Julien Nabet]
    tdf#122759 AutoFilter list is created not case sensitive but filtering is case sensitive [Attila Szucs]
    tdf#124013 FILESAVE XLSX Background fill of shapes disappear [Regenyi Balazs]
    tdf#124430 Child Textbox separates from shape when align action is used [Bakos Attila]
    tdf#126830 Icons not showing in menus [Maxim Monastirsky]
    tdf#127579 FILEOPEN DOCX: Hyperlink color and underlining gets lost when saving to DOCX [Xisco Fauli]
    tdf#128174 Master password dialog misplaced [Ayhan Yalcinsoy]
    tdf#128212 FILEOPEN PPTX text with z-Rotation has wrong position [Gulsah Kose]
    tdf#129685 FILEOPEN: PPTX: Incorrect paragraph alignment in shape [Miklos Vajna]
    tdf#130445 Toolbar created at Document Scope does not save associated icons. [Maxim Monastirsky]
    tdf#133377 FILESAVE DOCX: Date Document properties mangled during FileOpen/FileSave using Word 2007-365 .docx format [Bartosz Kosiorek]
    tdf#133482 Changing the data table of a graph enlarges the window. [Caolan McNamara]
    tdf#133771 When saving an encrypted document, unchecking 'Save with password' has no effect, encryption is kept [Vasily Melenchuk]
    tdf#133931 KDE5/QT5 VCL & dark theme: Calc: every other function name in Function Wizard list is unreadable [Jan-Marek Glogowski]
    tdf#134351 Wrong Auto Filter Result if all the records are selected [Xisco Fauli]
    tdf#134566 Can't input Japanese characters in Header and Footer Dialog. [Caolan McNamara]
    tdf#134598 Calc's Fill Format Mode function not available after New and Cancel (comment 9) [Caolan McNamara]
    tdf#134784 Paragraph spacing of first paragraph in a text frames is set to 0,42 cm when importing/opening docx [Laszlo Nemeth]
    tdf#134939 Font size fields (and other fields) keep losing focus (GTK3) [Caolan McNamara]
    tdf#135202 LO 6.4.6.1 and 7.0.1 fail with error 1045 when accessing MySQL database using native connector [Julien Nabet]
    tdf#135260 Backspace has only effect on one character after rejecting all changes [Michael Stahl]
    tdf#135370 LO does not refresh screen with Skia/Vulkan and nVidia cards [Lubos Lunak]
    tdf#135518 Locale en-HK is not supported [Eike Rathke]
    tdf#135733 Crash undo paste & cut (swlo!SwDoc::IsInWriterfilterImport) since 7.0 or 7.1) [Michael Stahl]
    tdf#135916 Scroll to top (to cursor) after applying page style at page break (comment 2) [Caolan McNamara]
    tdf#135952 Using 'points' in PNG export dialog causes absurdly large images and possible crash [Lubos Lunak]
    tdf#136036 Garbled icons on Libreoffice 7.0 x64, Windows 10 build 19041.450 (Vulkan) [Lubos Lunak]
    tdf#136176 Wrong object position after filesave and fileopen/reload if slant is used on a vertically flipped object in draw [Regina Henschel]
    tdf#136222 Linear and Axial gradients looks ugly with Skia [Lubos Lunak]
    tdf#136238 Deleting a very very large cross page table (26 pages) very very slow [Xisco Fauli]
    tdf#136267 FILEOPEN XLSX index instead of content of category value in data label in column chart [Balazs Varga]
    tdf#136385 Shapes moves to different position after undo of anchor to page [Michael Stahl]
    tdf#136407 Libre Office Launcher gets weird artifacts around the recent file images (Vulkan) [Lubos Lunak]
    tdf#136430 Crash when tying to move chart data label [Balazs Varga]
    tdf#136441 FILESAVE: Saxparse error on file open (word/footnotes.xml line 2) after save to DOCX & file reload [Justin Luth]
    tdf#136445 RTF import: comment/annotation anchor is in wrong cell (covered cell even) in table [Michael Stahl]
    tdf#136455 GTK3: Unable to open Standard Filter in a file with large quantity of data rows [Caolan McNamara]
    tdf#136520 Text/background Color Palettes can no longer be torn off [Caolan McNamara]
    tdf#136551 FILEOPEN DOTX Template rendered with only one element, missing text and shapes [Miklos Vajna]
    tdf#136555 StartCenter is inconsistent with dark theme(s) [Jan-Marek Glogowski]
    tdf#136573 Ability to move chart data labels with keyboard arrows [Tunde Toth]
    tdf#136577 [EDITING] "Replace All" does not undo properly if the replacement string is empty [Michael Stahl]
    tdf#136620 FILESAVE: DOC: TextWrap is lost after RT [Michael Stahl]
    tdf#136650 FILEOPEN DOCX Chart with data labels enabled at datapoint level show percentage values as fraction [Balazs Varga]
    tdf#136682 Delete all comments not working after using Format All Comments [Caolan McNamara]
    tdf#136705 UI: Paragraph style dialog oversized because of large tab list [Caolan McNamara]
    tdf#136708 Textbox shrinks to content size on DOC export [Michael Stahl]
    tdf#136728 Crash deleting a table [Xisco Fauli]
    tdf#136799 SVG icons not appearing in Styles tab in sidebar [Caolan McNamara]
    tdf#136830 Imported PPTX group shapes positions are not correct [nd101]
    tdf#136836 EMF import from PPTX: visual problems with large image [Miklos Vajna]
    tdf#136924 Column icons are wrong in dark mode [Jan-Marek Glogowski]
    tdf#136951 i18n: add locale data for Voro [vro-EE] [Mihkel Tonnov]
    tdf#136983 Wrong setting for DOC properties [Justin Luth]
    tdf#136985 Crash after resolving comment, undoing and opening redo steps [Caolan McNamara]
    tdf#137009 Default time format for French locales in African countries is wrong [Julien Nabet]
    tdf#137016 Crash Relationships [Caolan McNamara]
    tdf#137023 FILEOPEN: PPTX: Text is center aligned instead of left [Miklos Vajna]
    tdf#137038 UI: Crash reporter dialog size is relatively large for German language [Caolan McNamara]
    tdf#137071 Underline not vianges position after closing the Position and Size dialog [Balazs Varga]
    tdf#137180 FILEOPEN RTF Bulleted list has wrong indentation [Miklos Vajna]
    tdf#137201 EDITING: Unable to type to manually change font family when text is partially or fully sichael Stahl]
    tdf#137248 Calc - AutoCalculate malfunction, always F9 (ReCalculate) necessary [Eike Rathke]
    tdf#137250 with gtk3, keyboard ineffective in Format > Page > Page > Paper Format [Caolan McNamara]
    tdf#137274 Writer: Deleting Comment disables Comments in Navigator [Caolan McNamara]
    tdf#137294 Special Character dialog -- Search operation not updated according to the active font name entry [Caolan McNamara]
    tdf#137345 Transition duration time is set in milliseconds instead of seconds [Caolan McNamara]
    tdf#137369 Some links.txt target point to nonexistent icons [Rizal Muttaqin]
    tdf#137393 Add New Noto CJK font names(V2.001) in front of the previous Noto CJK font names for CJK locale on VCL.xcu [Kevin Suo]
    tdf#137417 FILEOPEN: SMARTART: Incorrect size of shapes [Miklos Vajna]
    tdf#137432 Value of object property is not shown in the Watch window after disable "Use Skia for all rendering" [Caolan McNamara]
    tdf#137446 resize of horizontal line via dialog in Calc introduces faulty 180deg rotation [Regina Henschel]
    tdf#137594 Chinese conversion run all the way through column 1024. [Mark Hung]
    tdf#137608 Maximum page number of 9999 when inserting a manual break with custom page number [Caolan McNamara]

(ryoon)

2020-11-01 12:14:49 UTC MAIN commitmail json YAML

youtube-dl: Fix extraction of YouTube JS player URL (and youtube extractor)

Both versions are probably still present because - also without the patch -
after several retries the JS player URL is fetched.

PKGREVISION++

(leot)

2020-11-01 11:28:44 UTC MAIN commitmail json YAML

doc: Updated security/netpgpverify to 20201101

(wiz)

2020-11-01 11:28:35 UTC MAIN commitmail json YAML

netpgpverify: update to 20201101

Merge:
absorb issuer fingerprint (RFC4880bis 5.2.3.28) in libverify.c
from jhigh from src/

While here, fix build with RELRO and a pkglint warning.

Bump version to 20201101.

(wiz)

2020-11-01 10:58:54 UTC MAIN commitmail json YAML

fontforge: align the block

(markd)

2020-11-01 10:58:30 UTC pkgsrc-2020Q3 commitmail json YAML

Pullup tickets #6360 and #6361

(bsiegert)

2020-11-01 10:58:24 UTC MAIN commitmail json YAML

youtube-dl: Add a patch to fix bandcamp extractor

Initially based on (what was) Gilles Pietri's upstream #26684.

PKGREVISION++

(leot)

2020-11-01 10:56:20 UTC MAIN commitmail json YAML

fontforge: explicitly don't build docs.

(markd)

2020-11-01 10:54:06 UTC MAIN commitmail json YAML

2020-11-01 10:50:52 UTC pkgsrc-2020Q3 commitmail json YAML

Pullup ticket #6361 - requested by taca
net/samba4: security fix

Revisions pulled up:
- net/samba4/Makefile                                          1.110
- net/samba4/distinfo                                          1.53

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Fri Oct 30 07:17:16 UTC 2020

  Modified Files:
  pkgsrc/net/samba4: Makefile distinfo

  Log Message:
  net/samba4: update to 4.12.9

  Summary from NEWS files:

  Samba 4.12.9 (2020-10-29)

  o  CVE-2020-14318:
      The SMB1/2/3 protocols have a concept of "ChangeNotify", where a client can
      request file name notification on a directory handle when a condition such as
      "new file creation" or "file size change" or "file timestamp update" occurs.

      A missing permissions check on a directory handle requesting ChangeNotify
      meant that a client with a directory handle open only for
      FILE_READ_ATTRIBUTES (minimal access rights) could be used to obtain change
      notify replies from the server. These replies contain information that should
      not be available to directory handles open for FILE_READ_ATTRIBUTE only.

  o  CVE-2020-14323:
      winbind in version 3.6 and later implements a request to translate multiple
      Windows SIDs into names in one request. This was done for performance
      reasons: Active Directory domain controllers can do multiple SID to name
      translations in one RPC call. It was an obvious extension to also offer this
      batch operation on the winbind unix domain stream socket that is available to
      local processes on the Samba server to reduce network round-trips to the
      domain controller.

      Due to improper input validation a hand-crafted packet can make winbind
      perform a NULL pointer dereference and thus crash.

  o  CVE-2020-14383:
      Some DNS records (such as MX and NS records) usually contain data in the
      additional section. Samba's dnsserver RPC pipe (which is an administrative
      interface not used in the DNS server itself) made an error in handling the
      case where there are no records present: instead of noticing the lack of
      records, it dereferenced uninitialised memory, causing the RPC server to
      crash. This RPC server, which also serves protocols other than dnsserver,
      will be restarted after a short delay, but it is easy for an authenticated
      non-admin attacker to crash it again as soon as it returns. The Samba DNS
      server itself will continue to operate, but many RPC services will not.

  Samba 4.12.8 (2020-10-07)

  Changes since 4.12.7
  --------------------

  o  Guenther Deschner <gd@samba.org>
      * BUG 14318: docs: Add missing winexe manpage.

  o  Volker Lendecke <vl@samba.org>
      * BUG 14465: idmap_ad does not deal properly with a RFC4511 section 4.4.1
        response.

  o  Laurent Menase <laurent.menase@hpe.com>
      * BUG 14388: winbind: Fix a memleak.

  o  Stefan Metzmacher <metze@samba.org>
      * BUG 14465: idmap_ad does not deal properly with a RFC4511 section 4.4.1
        response.
      * BUG 14482: Compilation of heimdal tree fails if libbsd is not installed.

  o  Christof Schmitt <cs@samba.org>
      * BUG 14166: util: Allow symlinks in directory_create_or_exist.

  o  Andreas Schneider <asn@samba.org>
      * BUG 14399: waf: Only use gnutls_aead_cipher_encryptv2() for GnuTLS >
        3.6.14.
      * BUG 14467: s3:smbd: Fix %U substitutions if it contains a domain name.

  o  Martin Schwenke <martin@meltin.net>
      * BUG 14466: ctdb disable/enable can fail due to race condition.

(bsiegert)

2020-11-01 10:31:22 UTC MAIN commitmail json YAML

move comment so it makes more sense

(spz)

2020-11-01 10:16:23 UTC pkgsrc-2020Q3 commitmail json YAML

Pullup ticket #6360 - requested by khorben
misc/tmux: security fix

Revisions pulled up:
- misc/tmux/Makefile                                            1.55
- misc/tmux/distinfo                                            1.48

---
  Module Name: pkgsrc
  Committed By: khorben
  Date: Sun Nov  1 05:15:35 UTC 2020

  Modified Files:
  pkgsrc/misc/tmux: Makefile distinfo

  Log Message:
  tmux: update to 3.1c

  CHANGED FROM 3.1b TO 3.1c

  * Fix a stack overflow on colon-separated CSI parsing.

  XXX pull-up to the pkgsrc-2020Q3 branch (security)

(bsiegert)

2020-11-01 09:33:49 UTC MAIN commitmail json YAML

doc: Updated audio/spotify-qt to 3.0

(pin)

2020-11-01 09:33:24 UTC MAIN commitmail json YAML

audio/spotify-qt: update to 3.0

Major Changes
-An alternative Qt Quick based user interface is now available from spotify-qt-quick.

Changes
-Now supports Qt 6.
-Conversion from the old settings format is now removed. If you haven't started
the app since v2.0 (released June 5th 2020), your settings will be reset the
next time you start the app.
-Now guaranteed to build against the latest Ubuntu release.
-Added GitHub projects to be more transparent on what's in development.
-Now available as a Snap.

(pin)

2020-11-01 05:48:43 UTC MAIN commitmail json YAML

doc: Updated net/nanotodon to 0.2.0

(tsutsui)

2020-11-01 05:48:21 UTC MAIN commitmail json YAML

nanotodon: update to 0.2.0.

pkgsrc changes:
- adapt Makefile to upstream build structure changes

Upstream changes:
https://github.com/taka-tuos/nanotodon/releases/tag/0.2.0

MANY UPDATES!

Whats New
* PRIVATE and UNLISTED toots are available now
* Hide PRIVATE toots on default boot

Note
* Without -unlock, will PRIVATE toots are not visible

(tsutsui)

2020-11-01 05:16:11 UTC MAIN commitmail json YAML

doc: Updated misc/tmux to 3.1c

(khorben)

2020-11-01 05:15:35 UTC MAIN commitmail json YAML

tmux: update to 3.1c

CHANGED FROM 3.1b TO 3.1c

* Fix a stack overflow on colon-separated CSI parsing.

XXX pull-up to the pkgsrc-2020Q3 branch (security)

(khorben)

2020-11-01 00:21:50 UTC MAIN commitmail json YAML

freerdp2 update.

(markd)

2020-11-01 00:20:06 UTC MAIN commitmail json YAML

freerdp2: update to 2.1.2

2.1.2 is mainly a security and bug fix release that addresses multiple
security issues indentified by Antonio Morales from GitHub Security Lab
(GHSL).

Besides the mentioned fixes there are also some stability and other
improvements.

(markd)

2020-10-31 21:15:11 UTC MAIN commitmail json YAML

Updated devel/git, devel/py-gitpython

(adam)

2020-10-31 21:14:51 UTC MAIN commitmail json YAML

py-gitpython: updated to 3.1.11

3.1.11

Fixes regression of 3.1.10.

See the following for details:
https://github.com/gitpython-developers/gitpython/milestone/43?closed=1*

(adam)

2020-10-31 21:10:01 UTC MAIN commitmail json YAML

git: updated to 2.29.2

Git v2.29.2 Release Notes
=========================

This release is primarily to fix brown-paper-bag breakages in the
2.29.0 release.

Fixes since v2.29.1
-------------------

* In 2.29, "--committer-date-is-author-date" option of "rebase" and
  "am" subcommands lost the e-mail address by mistake, which has been
  corrected.

Git v2.29.1 Release Notes
=========================

This is to fix the build procedure change in 2.28 where we failed to
install a few programs that should be installed in /usr/bin (namely,
receive-pack, upload-archive and upload-pack) when the non-default
SKIP_DASHED_BUILT_INS installation option is in effect.

A minor glitch in a non-default installation may usually not deserve
a hotfix, but I know Git for Windows ship binaries built with this
option, so let's make an exception.

Git 2.29 Release Notes
======================

Updates since v2.28
-------------------

UI, Workflows & Features

* "git help log" has been enhanced by sharing more material from the
  documentation for the underlying "git rev-list" command.

* "git for-each-ref --format=<>" learned %(contents:size).

* "git merge" learned to selectively omit " into <branch>" at the end
  of the title of default merge message with merge.suppressDest
  configuration.

* The component to respond to "git fetch" request is made more
  configurable to selectively allow or reject object filtering
  specification used for partial cloning.

* Stop when "sendmail.*" configuration variables are defined, which
  could be a mistaken attempt to define "sendemail.*" variables.

* The existing backends for "git mergetool" based on variants of vim
  have been refactored and then support for "nvim" has been added.

* "git bisect" learns the "--first-parent" option to find the first
  breakage along the first-parent chain.

* "git log --first-parent -p" showed patches only for single-parent
  commits on the first-parent chain; the "--first-parent" option has
  been made to imply "-m".  Use "--no-diff-merges" to restore the
  previous behaviour to omit patches for merge commits.

* The commit labels used to explain each side of conflicted hunks
  placed by the sequencer machinery have been made more readable by
  humans.

* The "--batch-size" option of "git multi-pack-index repack" command
  is now used to specify that very small packfiles are collected into
  one until the total size roughly exceeds it.

* The recent addition of SHA-256 support is marked as experimental in
  the documentation.

* "git fetch" learned --no-write-fetch-head option to avoid writing
  the FETCH_HEAD file.

* Command line completion (in contrib/) usually omits redundant,
  deprecated and/or dangerous options from its output; it learned to
  optionally include all of them.

* The output from the "diff" family of the commands had abbreviated
  object names of blobs involved in the patch, but its length was not
  affected by the --abbrev option.  Now it is.

* "git worktree" gained a "repair" subcommand to help users recover
  after moving the worktrees or repository manually without telling
  Git.  Also, "git init --separate-git-dir" no longer corrupts
  administrative data related to linked worktrees.

* The "--format=" option to the "for-each-ref" command and friends
  learned a few more tricks, e.g. the ":short" suffix that applies to
  "objectname" now also can be used for "parent", "tree", etc.

* "git worktree add" learns that the "-d" is a synonym to "--detach"
  option to create a new worktree without being on a branch.

* "format-patch --range-diff=<prev> <origin>..HEAD" has been taught
  not to ignore <origin> when <prev> is a single version.

* "add -p" now allows editing paths that were only added in intent.

* The 'meld' backend of the "git mergetool" learned to give the
  underlying 'meld' the '--auto-merge' option, which would help
  reduce the amount of text that requires manual merging.

* "git for-each-ref" and friends that list refs used to allow only
  one --merged or --no-merged to filter them; they learned to take
  combination of both kind of filtering.

* "git maintenance", a "git gc"'s big brother, has been introduced to
  take care of more repository maintenance tasks, not limited to the
  object database cleaning.

* "git receive-pack" that accepts requests by "git push" learned to
  outsource most of the ref updates to the new "proc-receive" hook.

* "git push" that wants to be atomic and wants to send push
  certificate learned not to prepare and sign the push certificate
  when it fails the local check (hence due to atomicity it is known
  that no certificate is needed).

* "git commit-graph write" learned to limit the number of bloom
  filters that are computed from scratch with the --max-new-filters
  option.

* The transport protocol v2 has become the default again.

* The installation procedure learned to optionally omit "git-foo"
  executable files for each 'foo' built-in subcommand, which are only
  required by old timers that still rely on the age old promise that
  prepending "git --exec-path" output to PATH early in their script
  will keep the "git-foo" calls they wrote working.

* The command line completion (in contrib/) learned that "git restore
  -s <TAB>" is often followed by a refname.

* "git shortlog" has been taught to group commits by the contents of
  the trailer lines, like "Reviewed-by:", "Coauthored-by:", etc.

* "git archive" learns the "--add-file" option to include untracked
  files into a snapshot from a tree-ish.

* "git fetch" and "git push" support negative refspecs.

* "git format-patch" learns to take "whenAble" as a possible value
  for the format.useAutoBase configuration variable to become no-op
  when the  automatically computed base does not make sense.

* Credential helpers are now allowed to terminate lines with CRLF
  line ending, as well as LF line ending.

Performance, Internal Implementation, Development Support etc.

* The changed-path Bloom filter is improved using ideas from an
  independent implementation.

* Updates to the changed-paths bloom filter.

* The test framework has been updated so that most tests will run
  with predictable (artificial) timestamps.

* Preliminary clean-up of the refs API in preparation for adding a
  new refs backend "reftable".

* Dev support to limit the use of test_must_fail to only git commands.

* While packing many objects in a repository with a promissor remote,
  lazily fetching missing objects from the promissor remote one by
  one may be inefficient---the code now attempts to fetch all the
  missing objects in batch (obviously this won't work for a lazy
  clone that lazily fetches tree objects as you cannot even enumerate
  what blobs are missing until you learn which trees are missing).

* The pretend-object mechanism checks if the given object already
  exists in the object store before deciding to keep the data
  in-core, but the check would have triggered lazy fetching of such
  an object from a promissor remote.

* The argv_array API is useful for not just managing argv but any
  "vector" (NULL-terminated array) of strings, and has seen adoption
  to a certain degree.  It has been renamed to "strvec" to reduce the
  barrier to adoption.

* The final leg of SHA-256 transition plus doc updates.  Note that
  there is no interoperability between SHA-1 and SHA-256
  repositories yet.

* CMake support to build with MSVC for Windows bypassing the Makefile.

* A new helper function has_object() has been introduced to make it
  easier to mark object existence checks that do and don't want to
  trigger lazy fetches, and a few such checks are converted using it.

* A no-op replacement function implemented as a C preprocessor macro
  does not perform as good a job as one implemented as a "static
  inline" function in catching errors in parameters; replace the
  former with the latter in <git-compat-util.h> header.

* Test framework update.
  (merge d572f52a64 es/test-cmp-typocatcher later to maint).

* Updates to "git merge" tests, in preparation for a new merge
  strategy backend.

* midx and commit-graph files now use the byte defined in their file
  format specification for identifying the hash function used for
  object names.

* The FETCH_HEAD is now always read from the filesystem regardless of
  the ref backend in use, as its format is much richer than the
  normal refs, and written directly by "git fetch" as a plain file..

* An unused binary has been discarded, and and a bunch of commands
  have been turned into into built-in.

* A handful of places in in-tree code still relied on being able to
  execute the git subcommands, especially built-ins, in "git-foo"
  form, which have been corrected.

* When a packfile is removed by "git repack", multi-pack-index gets
  cleared; the code was taught to do so less aggressively by first
  checking if the midx actually refers to a pack that no longer
  exists.

* Internal API clean-up to handle two options "diff-index" and "log"
  have, which happen to share the same short form, more sensibly.

* The "add -i/-p" machinery has been written in C but it is not used
  by default yet.  It is made default to those who are participating
  in feature.experimental experiment.

* Allow maintainers to tweak $(TAR) invocations done while making
  distribution tarballs.

* "git index-pack" learned to resolve deltified objects with greater
  parallelism.

* "diff-highlight" (in contrib/) had a logic to flush its output upon
  seeing a blank line but the way it detected a blank line was broken.

* The logic to skip testing on the tagged commit and the tag itself
  was not quite consistent which led to failure of Windows test
  tasks.  It has been revamped to consistently skip revisions that
  have already been tested, based on the tree object of the revision.

Fixes since v2.28
-----------------

* The "mediawiki" remote backend which lives in contrib/mw-to-git/
  and is not built with git by default, had an RCE bug allowing a
  malicious MediaWiki server operator to inject arbitrary commands
  for execution by a cloning client. This has been fixed.

  The bug was discovered and reported by Joern Schneeweisz of GitLab
  to the git-security mailing list. Its practical impact due to the
  obscurity of git-remote-mediawiki was deemed small enough to forgo
  a dedicated security release.

* "git clone --separate-git-dir=$elsewhere" used to stomp on the
  contents of the existing directory $elsewhere, which has been
  taught to fail when $elsewhere is not an empty directory.
  (merge dfaa209a79 bw/fail-cloning-into-non-empty later to maint).

* With the base fix to 2.27 regresion, any new extensions in a v0
  repository would still be silently honored, which is not quite
  right.  Instead, complain and die loudly.
  (merge ec91ffca04 jk/reject-newer-extensions-in-v0 later to maint).

* Fetching from a lazily cloned repository resulted at the server
  side in attempts to lazy fetch objects that the client side has,
  many of which will not be available from the third-party anyway.
  (merge 77aa0941ce jt/avoid-lazy-fetching-upon-have-check later to maint).

* Fix to an ancient bug caused by an over-eager attempt for
  optimization.
  (merge a98f7fb366 rs/add-index-entry-optim-fix later to maint).

* Pushing a ref whose name contains non-ASCII character with the
  "--force-with-lease" option did not work over smart HTTP protocol,
  which has been corrected.
  (merge cd85b447bf bc/push-cas-cquoted-refname later to maint).

* "git mv src dst", when src is an unmerged path, errored out
  correctly but with an incorrect error message to claim that src is
  not tracked, which has been clarified.
  (merge 9b906af657 ct/mv-unmerged-path-error later to maint).

* Fix to a regression introduced during 2.27 cycle.
  (merge cada7308ad en/fill-directory-exponential later to maint).

* Command line completion (in contrib/) update.
  (merge 688b87c81b mp/complete-show-color-moved later to maint).

* All "mergy" operations that internally use the merge-recursive
  machinery should honor the merge.renormalize configuration, but
  many of them didn't.

* Doc cleanup around "worktree".
  (merge dc9c144be5 es/worktree-doc-cleanups later to maint).

* The "git blame --first-parent" option was not documented, but now
  it is.
  (merge 11bc12ae1e rp/blame-first-parent-doc later to maint).

* The logic to find the ref transaction hook script attempted to
  cache the path to the found hook without realizing that it needed
  to keep a copied value, as the API it used returned a transitory
  buffer space.  This has been corrected.
  (merge 09b2aa30c9 ps/ref-transaction-hook later to maint).

* Recent versions of "git diff-files" shows a diff between the index
  and the working tree for "intent-to-add" paths as a "new file"
  patch; "git apply --cached" should be able to take "git diff-files"
  and should act as an equivalent to "git add" for the path, but the
  command failed to do so for such a path.
  (merge 4c025c667e rp/apply-cached-with-i-t-a later to maint).

* "git diff [<tree-ish>] $path" for a $path that is marked with i-t-a
  bit was not showing the mode bits from the working tree.
  (merge cb0dd22b82 rp/ita-diff-modefix later to maint).

* Ring buffer with size 4 used for bin-hex translation resulted in a
  wrong object name in the sequencer's todo output, which has been
  corrected.
  (merge 5da69c0dac ak/sequencer-fix-find-uniq-abbrev later to maint).

* When given more than one target line ranges, "git blame -La,b
  -Lc,d" was over-eager to coalesce groups of original lines and
  showed incorrect results, which has been corrected.
  (merge c2ebaa27d6 jk/blame-coalesce-fix later to maint).

* The regexp to identify the function boundary for FORTRAN programs
  has been updated.
  (merge 75c3b6b2e8 pb/userdiff-fortran-update later to maint).

* A few end-user facing messages have been updated to be
  hash-algorithm agnostic.
  (merge 4279000d3e jc/object-names-are-not-sha-1 later to maint).

* "unlink" emulation on MinGW has been optimized.
  (merge 680e0b4524 jh/mingw-unlink later to maint).

* The purpose of "git init --separate-git-dir" is to initialize a
  new project with the repository separate from the working tree,
  or, in the case of an existing project, to move the repository
  (the .git/ directory) out of the working tree. It does not make
  sense to use --separate-git-dir with a bare repository for which
  there is no working tree, so disallow its use with bare
  repositories.
  (merge ccf236a23a es/init-no-separate-git-dir-in-bare later to maint).

* "ls-files -o" mishandled the top-level directory of another git
  working tree that hangs in the current git working tree.
  (merge ab282aa548 en/dir-nonbare-embedded later to maint).

* Fix some incorrect UNLEAK() annotations.
  (merge 3e19816dc0 jk/unleak-fixes later to maint).

* Use more buffered I/O where we used to call many small write(2)s.
  (merge a698d67b08 rs/more-buffered-io later to maint).

* The patch-id computation did not ignore the "incomplete last line"
  marker like whitespaces.
  (merge 82a62015a7 rs/patch-id-with-incomplete-line later to maint).

* Updates into a lazy/partial clone with a submodule did not work
  well with transfer.fsckobjects set.

* The parser for "git for-each-ref --format=..." was too loose when
  parsing the "%(trailers...)" atom, and forgot that "trailers" and
  "trailers:<modifiers>" are the only two allowed forms, which has
  been corrected.
  (merge 2c22e102f8 hv/ref-filter-trailers-atom-parsing-fix later to maint).

* Long ago, we decided to use 3 threads by default when running the
  index-pack task in parallel, which has been adjusted a bit upwards.
  (merge fbff95b67f jk/index-pack-w-more-threads later to maint).

* "git restore/checkout --no-overlay" with wildcarded pathspec
  mistakenly removed matching paths in subdirectories, which has been
  corrected.
  (merge bfda204ade rs/checkout-no-overlay-pathspec-fix later to maint).

* The description of --cached/--index options in "git apply --help"
  has been updated.
  (merge d064702be3 rp/apply-cached-doc later to maint).

* Feeding "$ZERO_OID" to "git log --ignore-missing --stdin", and
  running "git log --ignore-missing $ZERO_OID" fell back to start
  digging from HEAD; it has been corrected to become a no-op, like
  "git log --tags=no-tag-matches-this-pattern" does.
  (merge 04a0e98515 jk/rev-input-given-fix later to maint).

* Various callers of run_command API have been modernized.
  (merge afbdba391e jc/run-command-use-embedded-args later to maint).

* List of options offered and accepted by "git add -i/-p" were
  inconsistent, which have been corrected.
  (merge ce910287e7 pw/add-p-allowed-options-fix later to maint).

* "git diff --stat -w" showed 0-line changes for paths whose changes
  were only whitespaces, which was not intuitive.  We now omit such
  paths from the stat output.
  (merge 1cf3d5db9b mr/diff-hide-stat-wo-textual-change later to maint).

* It was possible for xrealloc() to send a non-NULL pointer that has
  been freed, which has been fixed.
  (merge 6479ea4a8a jk/xrealloc-avoid-use-after-free later to maint).

* "git status" has trouble showing where it came from by interpreting
  reflog entries that record certain events, e.g. "checkout @{u}", and
  gives a hard/fatal error.  Even though it inherently is impossible
  to give a correct answer because the reflog entries lose some
  information (e.g. "@{u}" does not record what branch the user was
  on hence which branch 'the upstream' needs to be computed, and even
  if the record were available, the relationship between branches may
  have changed), at least hide the error and allow "status" to show its
  output.

* "git status --short" quoted a path with SP in it when tracked, but
  not those that are untracked, ignored or unmerged.  They are all
  shown quoted consistently.

* "git diff/show" on a change that involves a submodule used to read
  the information on commits in the submodule from a wrong repository
  and gave a wrong information when the commit-graph is involved.
  (merge 85a1ec2c32 mf/submodule-summary-with-correct-repository later to maint).

* Unlike "git config --local", "git config --worktree" did not fail
  early and cleanly when started outside a git repository.
  (merge 378fe5fc3d mt/config-fail-nongit-early later to maint).

* There is a logic to estimate how many objects are in the
  repository, which is meant to run once per process invocation, but
  it ran every time the estimated value was requested.
  (merge 67bb65de5d jk/dont-count-existing-objects-twice later to maint).

* "git remote set-head" that failed still said something that hints
  the operation went through, which was misleading.
  (merge 5a07c6c3c2 cs/don-t-pretend-a-failed-remote-set-head-succeeded later to maint).

* "git fetch --all --ipv4/--ipv6" forgot to pass the protocol options
  to instances of the "git fetch" that talk to individual remotes,
  which has been corrected.
  (merge 4e735c1326 ar/fetch-ipversion-in-all later to maint).

* The "unshelve" subcommand of "git p4" incorrectly used commit^N
  where it meant to say commit~N to name the Nth generation
  ancestor, which has been corrected.
  (merge 0acbf5997f ld/p4-unshelve-fix later to maint).

* "git clone" that clones from SHA-1 repository, while
  GIT_DEFAULT_HASH set to use SHA-256 already, resulted in an
  unusable repository that half-claims to be SHA-256 repository
  with SHA-1 objects and refs.  This has been corrected.

* Adjust sample hooks for hash algorithm other than SHA-1.
  (merge d8d3d632f4 dl/zero-oid-in-hooks later to maint).

* "git range-diff" showed incorrect diffstat, which has been
  corrected.

* Earlier we taught "git pull" to warn when the user does not say the
  histories need to be merged, rebased or accepts only fast-
  forwarding, but the warning triggered for those who have set the
  pull.ff configuration variable.
  (merge 54200cef86 ah/pull later to maint).

* Compilation fix around type punning.
  (merge 176380fd11 jk/drop-unaligned-loads later to maint).

* "git blame --ignore-rev/--ignore-revs-file" failed to validate
  their input are valid revision, and failed to take into account
  that the user may want to give an annotated tag instead of a
  commit, which has been corrected.
  (merge 610e2b9240 jc/blame-ignore-fix later to maint).

* "git bisect start X Y", when X and Y are not valid committish
  object names, should take X and Y as pathspec, but didn't.
  (merge 73c6de06af cc/bisect-start-fix later to maint).

* The explanation of the "scissors line" has been clarified.
  (merge 287416dba6 eg/mailinfo-doc-scissors later to maint).

* A race that leads to an access to a free'd data was corrected in
  the codepath that reads pack files.
  (merge bda959c476 mt/delta-base-cache-races later to maint).

* in_merge_bases_many(), a way to see if a commit is reachable from
  any commit in a set of commits, was totally broken when the
  commit-graph feature was in use, which has been corrected.
  (merge 8791bf1841 ds/in-merge-bases-many-optim-bug later to maint).

* "git submodule update --quiet" did not squelch underlying "rebase"
  and "pull" commands.
  (merge 3ad0401e9e td/submodule-update-quiet later to maint).

* The lazy fetching done internally to make missing objects available
  in a partial clone incorrectly made permanent damage to the partial
  clone filter in the repository, which has been corrected.

* "log -c --find-object=X" did not work well to find a merge that
  involves a change to an object X from only one parent.
  (merge 957876f17d jk/diff-cc-oidfind-fix later to maint).

* Other code cleanup, docfix, build fix, etc.
  (merge 84544f2ea3 sk/typofixes later to maint).
  (merge b17f411ab5 ar/help-guides-doc later to maint).
  (merge 98c6871fad rs/grep-simpler-parse-object-or-die-call later to maint).
  (merge 861c4ce141 en/typofixes later to maint).
  (merge 60e47f6773 sg/ci-git-path-fix-with-pyenv later to maint).
  (merge e2bfa50ac3 jb/doc-packfile-name later to maint).
  (merge 918d8ff780 es/worktree-cleanup later to maint).
  (merge dc156bc31f ma/t1450-quotefix later to maint).
  (merge 56e743426b en/merge-recursive-comment-fixes later to maint).
  (merge 7d23ff818f rs/bisect-oid-to-hex-fix later to maint).
  (merge de20baf2c9 ny/notes-doc-sample-update later to maint).
  (merge f649aaaf82 so/rev-parser-errormessage-fix later to maint).
  (merge 6103d58b7f bc/sha-256-cvs-svn-updates later to maint).
  (merge ac900fddb7 ma/stop-progress-null-fix later to maint).
  (merge e767963ab6 rs/upload-pack-sigchain-fix later to maint).
  (merge a831908599 rs/preserve-merges-unused-code-removal later to maint).
  (merge 6dfefe70a9 jb/commit-graph-doc-fix later to maint).
  (merge 847b37271e pb/set-url-docfix later to maint).
  (merge 748f733d54 mt/checkout-entry-dead-code-removal later to maint).
  (merge ce820cbd58 dl/subtree-docs later to maint).
  (merge 55fe225dde jk/leakfix later to maint).
  (merge ee22a29215 so/pretty-abbrev-doc later to maint).
  (merge 3100fd5588 jc/post-checkout-doc later to maint).
  (merge 17bae89476 pb/doc-external-diff-env later to maint).
  (merge 27ed6ccc12 jk/worktree-check-clean-leakfix later to maint).
  (merge 1302badd16 ea/blame-use-oideq later to maint).
  (merge e6d5a11fed al/t3200-back-on-a-branch later to maint).
  (merge 324efcf6b6 pw/add-p-leakfix later to maint).
  (merge 1c6ffb546b jk/add-i-fixes later to maint).
  (merge e40e936551 cd/commit-graph-doc later to maint).
  (merge 0512eabd91 jc/sequencer-stopped-sha-simplify later to maint).
  (merge d01141de5a so/combine-diff-simplify later to maint).
  (merge 3be01e5ab1 sn/fast-import-doc later to maint).

(adam)

2020-10-31 21:02:49 UTC MAIN commitmail json YAML

doc: Updated games/dMagnetic to 0.26

(wiz)

2020-10-31 21:02:40 UTC MAIN commitmail json YAML

dMagnetic: update to 0.26.

Provided by Thomas Dettbarn in PR 55771.

On October 31st, 2020, I uploaded dMagnetic 0.26, which was capable
of reading the Amstrad CPC binaries from DSK images. :)

(wiz)

2020-10-31 19:41:35 UTC MAIN commitmail json YAML

doc: Updated graphics/libimagequant to 2.13.0

(wiz)

2020-10-31 19:41:26 UTC MAIN commitmail json YAML

libimagequant: update to 2.13.0.

Changes not documented.

(wiz)

2020-10-31 19:40:40 UTC MAIN commitmail json YAML

doc: Updated devel/py-hypothesis to 5.41.0

(wiz)

2020-10-31 19:40:30 UTC MAIN commitmail json YAML

py-hypothesis: update to 5.41.0.

5.41.0 - 2020-10-30

Hypothesis now shrinks examples where the error is raised while
drawing from a strategy. This makes complicated custom strategies
much easier to debug, at the cost of a slowdown for use-cases where
you catch and ignore such errors.

5.40.0 - 2020-10-30

This release teaches from_type() how to handle ChainMap, Counter,
Deque, Generator, Match, OrderedDict, Pattern, and collections.abc.Set
(issue #2654).

5.39.0 - 2020-10-30

from_type() now knows how to resolve PEP 585 parameterized standard
collection types, which are new in Python 3.9 (issue #2629).

5.38.1 - 2020-10-26

This patch fixes builds(), so that when passed infer for an argument
with a non-typing.Optional type annotation and a default value of
None to build a class which defines an explicit __signature__
attribute, either None or that type may be generated.

This is unlikely to happen unless you are using pydantic (issue
#2648).

5.38.0 - 2020-10-24

This release improves our support for @st.composite on a classmethod
or staticmethod (issue #2578).

5.37.5 - 2020-10-24

This patch fixes from_type() with Iterable[T] (issue #2645).

5.37.4 - 2020-10-20

This patch teaches the magic() ghostwriter to recognise that pairs
of functions like rgb_to_hsv() and hsv_to_rgb() should roundtrip().

5.37.3 - 2020-10-15

This patch improves builds() and from_type() support for explicitly
defined __signature__ attributes, from version 5.8.3, to support
generic types from the typing module.

Thanks to R坦n叩n Carrigan for identifying and fixing this problem!

5.37.2 - 2020-10-14

This patch fixes from_lark() with version 0.10.1+ of the lark-parser
package.

(wiz)

2020-10-31 19:38:32 UTC MAIN commitmail json YAML

doc: Updated multimedia/libbluray to 1.2.1

(wiz)

2020-10-31 19:38:21 UTC MAIN commitmail json YAML

libbluray: update to 1.2.1.

2020-10-25: Version 1.2.1
- Add initial support for .fmts files.
- Improve missing/broken playlist handling ("Star Trek Beyond 4K").
- Improve UHD metadata support.
- Improve BD-J compability.
- Improve error resilience and stability.
- Fix long delay in "Evangelion, You are (not) alone" menu.
- Fix JVM bootstrap issues with some Java 9 versions.
- Fix sign extended bytes when reading single bytes in BDJ.
- Fix creating organization and disc specific BD-J BUDA directories.
- Use external libudfread when available.
- Rename list_titles to bd_list_titles and add it to installed programs.

(wiz)

2020-10-31 19:36:41 UTC MAIN commitmail json YAML

doc: Updated devel/nss to 3.58nb1

(wiz)

2020-10-31 19:36:30 UTC MAIN commitmail json YAML

2020-10-31 13:55:26 UTC MAIN commitmail json YAML

doc: Updated wm/i3 to 4.18.3

(wiz)

2020-10-31 13:55:17 UTC MAIN commitmail json YAML

i3: update to 4.18.3.

This is a bugfix release for v4.18.

  • Bugfix: kick tray clients before destroying the bar

pkglint cleanup while here.

(wiz)

2020-10-31 13:53:12 UTC MAIN commitmail json YAML

doc: Updated print/poppler-data to 0.4.10

(wiz)

2020-10-31 13:53:03 UTC MAIN commitmail json YAML

poppler-data: update to 0.4.10.

It contains lots of updated cMap files from Adobe

(wiz)

2020-10-31 13:51:37 UTC MAIN commitmail json YAML

doc: Updated security/libgcrypt to 1.8.7

(wiz)

2020-10-31 13:51:24 UTC MAIN commitmail json YAML

libgcrypt: update to 1.8.7.

Noteworthy changes in version 1.8.7 (2020-10-23)  [C22/A2/R8]
------------------------------------------------

* Bug fixes:

  - Support opaque MPI with gcry_mpi_print.  [#4872]

  - Fix extra entropy collection via clock_gettime.  Note that this
    fallback code path is not used on any decent hardware.  [#4966]

  - Allow for a Unicode random seed file on Windows.  [#5098]

(wiz)

2020-10-31 13:29:42 UTC MAIN commitmail json YAML

2020-10-31 12:32:34 UTC MAIN commitmail json YAML

doc: Updated lang/rakudo to 2020.10

(mef)

2020-10-31 12:32:17 UTC MAIN commitmail json YAML

(lang/rakudo) Updated 2020.08.02 to 2020.10

New in 2020.10:

    Additions:
        Implement MAIN parameter bundling via the %*SUB-MAIN-OPTS<bundling>
        option [75f92d2][04164a0]
        Generate a rakuw.exe executable on Windows which will not spawn
        a console window (in contrast to the raku.exe executable) [0ea6902][708d0ca]
        Add Rakudo(TM) and Raku(welcome message [80a4ada][4e9178f][bae905e]
    Changes:
        Add a new implementation for multi-level Hash slicing,
        not backward-compatible with 6.c version and to be enabled since 6.e
        [551b577][f106c23][6986ea1][8a2d9a6][1c08e66][1c08e66]
        [d08247d][94d8968][18f3808][4b278bc][f9b3f92][b1ec248]
        [d6e94ae][564faa6][93503c2][b60772f][198f603][ff2f2b0]
        [420cb1f][c701a48][1971ba4][964f6e4][3ca1fed][54eb431]
        [d713e45]
        False.truncate returns False instead of 0 now [7192a99]
        Make "is rw" on parameters of MAIN worry [d0854ff]
        Change IterationBuffer.raku output.
        Note that IterationBuffer.raku is a debugging tool: it does
        not roundtrip, nor is it the intent that it ever will. [33bb650]
    Efficiency:
        Adapt to simplified nqp::isprime_I [80bf1db]
        Make %a{a;b} about 30% faster [a577409]
        Further simplify %h{a;b;c} candidate [e435a08]
        Make Hash.DELETE-KEY on a non-existing key 40% faster
        [3131ce2][fcabad4]
        Make making a Uni between 1.5x and 22x as fast [2999be3]
        Make .grep/.first on native arrays about 3.5x as fast
        [240bc9e][cf23947]
        Make .unique/.repeated/.squish on native arrays faster [c37ffe7]
    Fixes:
        Fix stub packages in multi part declarations only knowing
        part of their name [51db534]
        Build System: Add a check to prevent building a Rakudo with a
        stale NQP version [4dbdcb8][d8db03b]
        Make BUILD(ALL)PLAN output a bit clearer [a26beb6]
        Make $*USER and $*GROUP return correct values on some non-English
        locales [6a89d71]
        Fix possible race in multi-threaded precompilation [1294621]
        Produce a better error message for my &MAIN = { } [e0e24a8]
        Fix issue with Z / X used with set operators [338c743]
        Produce a better error message for incorrect code infix:(&) [4af961e]
        Fix NativeCall/C++ to allow double instantiation [ecaf334][f3ffb70]
        An attempt to copy a directory to a file does not remove the file
        anymore [41a76ca]
        Fix a problem with multi submethods been treated as method [7cfca09]
    Internal:
        More fixes to the binary release scripts [bd029ae][99acfa9]
        Move Int candidates from Numeric.pm6 to Int.pm6 [bf799ba]
        Add .gitattributes file and specify file extensions [42e0434]

(mef)

2020-10-31 12:25:23 UTC MAIN commitmail json YAML

doc: Updated lang/nqp to 2020.10

(mef)

2020-10-31 12:25:12 UTC MAIN commitmail json YAML

(lang/nqp) Updated 2020.08.02 to 2020.10

2020.10

6model:

    [fb992950] Add MVM_str_hash_iterator_target_deleted() for HASH_DEBUG_ITER

Core:

    [df77d3cf] Simplify and optimize isprime_I
    [8852896d] A more complete fix for the hash max probe distance bug
    [a27c7882] Make lookup table in MVP_round_up_log_base2() based on uint8_t
    [0015fd05] Re-instate meaningful hash iterator debugging inside HASH_DEBUG_ITER
    [60070970] oops if MVM_fixed_size_alloc() is called for a size of 0 bytes

Debug Server:

    [3c3a24bf] Fix two *printf size warnings reported on ILP32 platforms

IO:

    [95d21703] Minor optimization of MVM_file_isexecutable on Windows
    [882dbf04] Add a function to fix up the STD IO handles

Strings:

    [a989f7b5] char can be unsigned. Rewrite the "is it ASCII?" test to handle this too

Tooling/Build:

    [dc50eddd] For the pthread_setname_np probe, use an auto char array instead of malloc
    [4f5787d3] Create a unicode.c with #include directives instead of generating it with cat

(mef)

2020-10-31 12:21:02 UTC MAIN commitmail json YAML

doc: Updated devel/MoarVM to 2020.10

(mef)

2020-10-31 12:20:45 UTC MAIN commitmail json YAML

(devel/MoarVM) Updated 2020.09 to 2020.10

2020.10

6model:

    [fb992950] Add MVM_str_hash_iterator_target_deleted() for HASH_DEBUG_ITER

Core:

    [df77d3cf] Simplify and optimize isprime_I
    [8852896d] A more complete fix for the hash max probe distance bug
    [a27c7882] Make lookup table in MVP_round_up_log_base2() based on uint8_t
    [0015fd05] Re-instate meaningful hash iterator debugging inside HASH_DEBUG_ITER
    [60070970] oops if MVM_fixed_size_alloc() is called for a size of 0 bytes

Debug Server:

    [3c3a24bf] Fix two *printf size warnings reported on ILP32 platforms

IO:

    [95d21703] Minor optimization of MVM_file_isexecutable on Windows
    [882dbf04] Add a function to fix up the STD IO handles

Strings:

    [a989f7b5] char can be unsigned. Rewrite the "is it ASCII?" test to handle this too

Tooling/Build:

    [dc50eddd] For the pthread_setname_np probe, use an auto char array instead of malloc
    [4f5787d3] Create a unicode.c with #include directives instead of generating it with cat

(mef)

2020-10-31 00:55:40 UTC MAIN commitmail json YAML

doc: Updated security/tor-browser to 10.0.2

(wiz)

2020-10-31 00:55:27 UTC MAIN commitmail json YAML

tor-browser: update to 10.0.2.

This release updates Firefox to 78.4.0esr and NoScript to 11.1.3.
This release includes important security updates to Firefox.

Note: Now Javascript on the Safest security level is governed by
NoScript again. It was set as false when on Safest in 9.5a9. The
javascript.enabled preference was reset to true for everyone using
Safest beginning in Tor Browser 10.0 and you must re-set it as
false if that is your preference.

(wiz)

2020-10-31 00:54:51 UTC MAIN commitmail json YAML

doc: Updated security/tor-browser-noscript to 11.1.3

(wiz)

2020-10-31 00:54:38 UTC MAIN commitmail json YAML

tor-browser-noscript: update to 11.1.3.

v 11.1.3
============================================================
x Fixed regression: document media and font restrictions
  always cascaded (thanks BrainDedd for report)
x Remove domPolicy logging when debugging is off
x Trivial reordering from Mozilla source
x Updated TLDs

v 11.1.1
============================================================
x Updated TLDs
x Better heuristic to figure out missing data while
  computing contextual policies
x Fixed regression breaking per-tab restrictions disablement
  (thanks Horsefly for report)

v 11.1.0
============================================================
x Improved blocking of media documents unaffected by
  webRequest
x Automatically init tag message with last changelog
x Improved NOSCRIPT element emulation compatibility with XML
  documents
x webNavigation.onCommitted + tabs.executeScript to deliver
  DOM policies earlier whenever possible
x Partial work-around for Fx 80 file:// documents parsing
  inconsistencies (further fix for issue #156)
x Cache policy on top document for file:// subdocuments
  (fixes issue #156)
x Enforce more restrictive CSP on media/object documents
x Better cross-browser media handling
x [Mobile] Use tabs as prompts if the browser.windows API is
  missing
x Fix browser UI for image, audio and video content being
  partially broken on file:// URLs
x Normalize file:// directory paths on Firefox
x Allow browser UI scripts for file:// directory navigation
x Updated TLDs
x [L10n] Updated mk

v 11.1.0rc2
============================================================
x Improved blocking of media documents unaffected by
  webRequest
x Automatically init tag message with last changelog

v 11.1.0rc1
============================================================
x Improved NOSCRIPT element emulation compatibility with XML
  documents

v 11.0.47rc6
============================================================
x webNavigation.onCommitted + tabs.executeScript to deliver
  DOM policies earlier whenever possible
x Fixed typo causing CSP-based media blocking to skip
  requests with no content-type header

v 11.0.47rc5
============================================================
x Partial work-around for Fx 80 file:// documents parsing
  inconsistencies (further fix for issue #156)

v 11.0.47rc4
============================================================
x Cache policy on top document for file:// subdocuments
  (fixes issue #156)
x Updated TLDs
x Enforce more restrictive CSP on media/object documents

v 11.0.47rc3
============================================================
x Better cross-browser media handling
x Improved file: directory path normalization

v 11.0.47rc2
============================================================
x [Mobile] Use tabs as prompts if the browser.windows API is
  missing

v 11.0.47rc1
============================================================
x Fix browser UI for image, audio and video content being
  partially broken on file:// URLs
x Normalize file:// directory paths on Firefox
x Allow browser UI scripts for file:// directory navigation
x Updated TLDs
x [L10n] Updated mk

(wiz)

2020-10-30 23:12:35 UTC MAIN commitmail json YAML

dinotrace: fix dependency pattern

(wiz)

2020-10-30 22:08:55 UTC MAIN commitmail json YAML

(sysutils/wbm-at) regen PLIST

(mef)

2020-10-30 21:05:03 UTC MAIN commitmail json YAML

2020-10-30 17:28:25 UTC MAIN commitmail json YAML

mk/platform: Use string comparison for Darwin version.

Fixes SDK detection on 11.0.1, where 11 = 11.0 when compared numerically,
leading to the SDK path for "macos11.0.1" not being found.

(jperkin)

2020-10-30 16:15:38 UTC MAIN commitmail json YAML

lmms: Explicitly depend on fltk so the zynaddsubfx plugin gets built

Bump PKGREVISION

(nia)

2020-10-30 15:48:17 UTC MAIN commitmail json YAML

doc: Added audio/zynaddsubfx version 3.0.5

(nia)

2020-10-30 15:47:02 UTC MAIN commitmail json YAML

audio: add zynaddsubfx

ZynAddSubFX is a fully featured musical software synthesizer.

ZynAddSubFX exposes a wide array of synthesis parameters to make it flexible
tool for sound design and a fun experience for playing instruments.

(nia)

2020-10-30 15:35:26 UTC MAIN commitmail json YAML

doc: Updated cad/klayout to 0.26.8

(mef)

2020-10-30 15:35:11 UTC MAIN commitmail json YAML



(mef)

2020-10-30 15:30:17 UTC MAIN commitmail json YAML

doc: Added audio/dssi version 1.1.1

(nia)

2020-10-30 15:29:27 UTC MAIN commitmail json YAML

audio: Add dssi from wip

Based on work by Johann Franz a very long time ago.

DSSI (pronounced "dizzy") is an API for audio processing plugins,
particularly useful for software synthesis plugins with user
interfaces.

DSSI is an open and well-documented specification developed for use
in Linux audio applications, although portable to other platforms.
It may be thought of as LADSPA-for-instruments, or something
comparable to VSTi.

DSSI consists of a C language API for use by plugins and hosts,
based on the LADSPA API, and an OSC (Open Sound Control) API for
use in user interface to host communications.  The DSSI specification
consists of an RFC which describes the background for the proposal
and defines the OSC part of the specification, and a documented
header file which defines the C API.

(nia)

2020-10-30 15:24:08 UTC MAIN commitmail json YAML

doc: Added audio/libdssialsacompat version 1.0.8a

(nia)

2020-10-30 15:22:23 UTC MAIN commitmail json YAML

audio: Add libdssialsacompat from wip

Supplies DSSI with the necessary subset of ALSA on systems without ALSA.

Based on work by Johann Franz a very long time ago.

(nia)

2020-10-30 15:13:58 UTC MAIN commitmail json YAML

doc: Updated print/qpdf to 10.0.2

(ryoon)

2020-10-30 15:13:31 UTC MAIN commitmail json YAML

qpdf: Update to 10.0.2

Changelog:
This is qpdf version 10.0.2. This release includes several fixes
and performance improvements over 10.0.1. This release includes
prebuilt Linux binaries in a zip file for use in docker containers
or AWS Lambda. Also, the Windows releases are built with the latest
versions of dependent libraries and now use the OpenSSL crypto
provider by default. This is also the first release of qpdf to be
built with GitHub Actions.

(ryoon)

2020-10-30 14:23:57 UTC MAIN commitmail json YAML

doc: Removed x11/hyena

(nia)

2020-10-30 14:22:29 UTC MAIN commitmail json YAML

2020-10-30 12:59:47 UTC MAIN commitmail json YAML

Updated net/grpc, net/py-grpcio, net/py-grpcio-testing, net/py-grpcio-tools

(adam)

2020-10-30 12:58:32 UTC MAIN commitmail json YAML

grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.33.2

Release v1.33.2

Please see the notes for the previous releases here: https://github.com/grpc/grpc/releases. Please consult https://grpc.io/ for all
information regarding this product.

This release contains refinements, improvements, and bug fixes, with highlights listed below.

Core

Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS.
Expose Cronet error message to the application layer.
Remove grpc_channel_ping from surface API.
Do not send BDP pings if there is no receive side activity.

C++

Makefile: only support building deps from submodule.

C#

Add trimming attribute to BindServiceMethodAttribute.
Fix incremental build of csproj projects depending on grpc.

Python

[Backport] Implement grpc.Future interface in SingleThreadedRendezvous.
[Backport] Make Python 2 an optional dependency for Bazel build.
Allow asyncio API to be imported as grpc.aio.
[gRPC Easy] Fix import errors on Windows.
Make version check for importlib.abc in grpcio-tools more stringent.

(adam)

2020-10-30 12:18:58 UTC MAIN commitmail json YAML

2020-10-30 11:07:21 UTC MAIN commitmail json YAML

traverso: assumes compiler is c++11 by default

(nia)