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 (18m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 14:40:35 UTC Now

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 <A-?>
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 <Down> 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 <f-args>
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)

2020-10-30 10:23:51 UTC MAIN commitmail json YAML

doc: Updated net/tinydyndns-run to 20201030

(schmonz)

2020-10-30 10:23:42 UTC MAIN commitmail json YAML

Instead of a fiddly shell script, use nopop3d as the fake POP3 server.
Bump version.

(schmonz)

2020-10-30 10:20:41 UTC MAIN commitmail json YAML

doc: Added mail/nopop3d version 20201030

(schmonz)

2020-10-30 10:20:03 UTC MAIN commitmail json YAML

Add and enable nopop3d.

(schmonz)

2020-10-30 10:19:22 UTC MAIN commitmail json YAML

Initial import of nopop3d, a POP3 server for when you don't want mail.

nopop3d is not a POP3 server. It can be useful as part of a simple
authentication service that happens to be implemented as POP3.

nopop3d consists of qmail-pop3d with several POP3 verbs and all the file
access removed.

(schmonz)

2020-10-30 09:55:44 UTC MAIN commitmail json YAML

Updated databases/py-psycopg2, databases/repmgr

(adam)

2020-10-30 09:55:14 UTC MAIN commitmail json YAML

repmgr: updated to 5.2.0

repmgr 5.2.0 is a major release.

This release provides support for PostgreSQL 13, released in September 2020.

This release removes support for PostgreSQL 9.3, which was designated EOL in November 2018.

A.1.1. General improvements

Configuration: support include, include_dir and include_if_exists directives (see configuration file include directives).

repmgr standby switchover: Improve sanity check failure log output from the demotion candidate.

If database connection configuration is not consistent across all nodes, it's possible remote repmgr invocations (e.g. during switchover, from the promotion candidate to the demotion candidate) will not be able to connect to the database. This will now be explicitly reported as a database connection failure, rather than as a failure of the respective sanity check.

repmgr cluster crosscheck / repmgr cluster matrix: improve text mode output format, in particular so that node identifiers of arbitrary length are displayed correctly.

repmgr primary unregister: the --force can be provided to unregister an active primary node, provided it has no registered standby nodes.

repmgr standby clone: new option --verify-backup to run PostgreSQL's pg_verifybackup utility after cloning a standby to verify the integrity of the copied data (PostgreSQL 13 and later).

repmgr standby clone: when cloning from Barman, setting --waldir (PostgreSQL 9.6 and earlier: --xlogdir) in pg_basebackup_options will cause repmgr to create a WAL directory outside of the main data directory and symlink it from there, in the same way as would happen when cloning using pg_basebackup.

repmgr standby follow: In PostgreSQL 13 and later, a standby no longer requires a restart to follow a new upstream node.

The old behaviour (always restarting the standby to follow a new node) can be restored by setting the configuration file parameter standby_follow_restart to true.

repmgr node rejoin: enable a node to attach to a target node even the target node has a lower timeline (PostgreSQL 9.6 and later).

repmgr node rejoin: in PostgreSQL 13 and later, support pg_rewind's ability to automatically run crash recovery on a PostgreSQL instance which was not shut down cleanly.

repmgr node check: option --db-connection added to check if repmgr can connect to the database on the local node.

repmgr node check: report database connection error if the --optformat was provided.

Improve handling of pg_control read errors.

It is now possible to dump the contents of repmgr metadata tables with pg_dump.

A.1.2. repmgrd enhancements

Following additional parameters can be provided to failover_validation_command:

%n: node ID
%a: node name
%v: number of visible nodes
%u: number of shared upstream nodes
%t: total number of nodes
Configuration option always_promote (default: false) to control whether a node should be promoted if the repmgr metadata is not up-to-date on that node.

A.1.3. Bug fixes

repmgr standby clone: fix issue with cloning from Barman where the tablespace mapping file was not flushed to disk before attempting to retrieve files from Barman.

repmgr node rejoin: ensure that when verifying a standby node has attached to its upstream, the node has started streaming before confirming the success of the rejoin operation.

repmgrd: ensure primary connection is reset if same as upstream.

(adam)

2020-10-30 09:54:06 UTC MAIN commitmail json YAML

py-psycopg2: updated to 2.8.6

What's new in psycopg 2.8.6
- Fixed memory leak changing connection encoding to the current one.
- Fixed search of mxDateTime headers in virtualenvs.
- Added missing values from errorcodes.
- `cursor.query` reports the query of the last :sql:`COPY` opearation too.
- `~psycopg2.errorcodes` map and `~psycopg2.errors` classes updated to
  PostgreSQL 13.
- Added wheel packages for ARM architecture.
- Wheel package compiled against OpenSSL 1.1.1g.

What's new in psycopg 2.8.5
- Fixed use of `!connection_factory` and `!cursor_factory` together.
- Added support for `~logging.LoggerAdapter` in
  `~psycopg2.extras.LoggingConnection`.
- `~psycopg2.extensions.Column` objects in `cursor.description` can be sliced.
- Added AIX support.
- Fixed `~copy.copy()` of `~psycopg2.extras.DictCursor` rows

(adam)

2020-10-30 08:47:38 UTC MAIN commitmail json YAML

visualboyadvance-m: Needs nasm on i386.

(nia)

2020-10-30 07:17:43 UTC MAIN commitmail json YAML

doc: Updated net/samba4 to 4.12.9

(taca)

2020-10-30 07:17:16 UTC MAIN commitmail json YAML

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  G将舅ther 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.

(taca)

2020-10-30 07:14:46 UTC MAIN commitmail json YAML

doc: Updated lang/php74 to 7.4.12

(taca)

2020-10-30 07:14:16 UTC MAIN commitmail json YAML

lang/php74: update to 7.4.12

PHP                                                                        NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 Oct 2020, PHP 7.4.12

- Core:
  . Fixed bug #80061 (Copying large files may have suboptimal performance).
    (cmb)
  . Fixed bug #79423 (copy command is limited to size of file it can copy).
    (cmb)
  . Fixed bug #80126 (Covariant return types failing compilation). (Nikita)
  . Fixed bug #80186 (Segfault when iterating over FFI object). (Nikita)

- Calendar:
  . Fixed bug #80185 (jdtounix() fails after 2037). (cmb)

- IMAP:
  . Fixed bug #80213 (imap_mail_compose() segfaults on certain $bodies). (cmb)
  . Fixed bug #80215 (imap_mail_compose() may modify by-val parameters). (cmb)
  . Fixed bug #80220 (imap_mail_compose() may leak memory). (cmb)
  . Fixed bug #80223 (imap_mail_compose() leaks envelope on malformed bodies).
    (cmb)
  . Fixed bug #80216 (imap_mail_compose() does not validate types/encodings).
    (cmb)
  . Fixed bug #80226 (imap_sort() leaks sortpgm memory). (cmb)

- MySQLnd:
  . Fixed bug #80115 (mysqlnd.debug doesn't recognize absolute paths with
    slashes). (cmb)
  . Fixed bug #80107 (mysqli_query() fails for ~16 MB long query when
    compression is enabled). (Nikita)

- ODBC:
  . Fixed bug #78470 (odbc_specialcolumns() no longer accepts $nullable). (cmb)
  . Fixed bug #80147 (BINARY strings may not be properly zero-terminated).
    (cmb)
  . Fixed bug #80150 (Failure to fetch error message). (cmb)
  . Fixed bug #80152 (odbc_execute() moves internal pointer of $params). (cmb)
  . Fixed bug #46050 (odbc_next_result corrupts prepared resource). (cmb)

- OPcache:
  . Fixed bug #80083 (Optimizer pass 6 removes variables used for ibm_db2 data
    binding). (Nikita)
  . Fixed bug #80194 (Assertion failure during block assembly of unreachable
    free with leading nop). (Nikita)

- PCRE:
  . Updated to PCRE 10.35. (cmb)
  . Fixed bug #80118 (Erroneous whitespace match with JIT only). (cmb)

- PDO_ODBC:
  . Fixed bug #67465 (NULL Pointer dereference in odbc_handle_preparer). (cmb)

- Standard:
  . Fixed bug #80114 (parse_url does not accept URLs with port 0). (cmb, twosee)
  . Fixed bug #76943 (Inconsistent stream_wrapper_restore() errors). (cmb)
  . Fixed bug #76735 (Incorrect message in fopen on invalid mode). (cmb)

- Tidy:
  . Fixed bug #77040 (tidyNode::isHtml() is completely broken). (cmb)

(taca)

2020-10-30 07:13:06 UTC MAIN commitmail json YAML

doc: Updated lang/php73 to 7.3.24

(taca)

2020-10-30 07:12:38 UTC MAIN commitmail json YAML

lang/php73: update to 7.3.24

PHP                                                                        NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 Oct 2020, PHP 7.3.24

- Core:
  . Fixed bug #79423 (copy command is limited to size of file it can copy).
    (cmb)

- Calendar:
  . Fixed bug #80185 (jdtounix() fails after 2037). (cmb)

- IMAP:
  . Fixed bug #80213 (imap_mail_compose() segfaults on certain $bodies). (cmb)
  . Fixed bug #80215 (imap_mail_compose() may modify by-val parameters). (cmb)
  . Fixed bug #80220 (imap_mail_compose() may leak memory). (cmb)
  . Fixed bug #80223 (imap_mail_compose() leaks envelope on malformed bodies).
    (cmb)
  . Fixed bug #80216 (imap_mail_compose() does not validate types/encodings).
    (cmb)
  . Fixed bug #80226 (imap_sort() leaks sortpgm memory). (cmb)

- MySQLnd:
  . Fixed bug #80115 (mysqlnd.debug doesn't recognize absolute paths with
    slashes). (cmb)
  . Fixed bug #80107 (mysqli_query() fails for ~16 MB long query when
    compression is enabled). (Nikita)

- ODBC:
  . Fixed bug #78470 (odbc_specialcolumns() no longer accepts $nullable). (cmb)
  . Fixed bug #80147 (BINARY strings may not be properly zero-terminated).
    (cmb)
  . Fixed bug #80150 (Failure to fetch error message). (cmb)
  . Fixed bug #80152 (odbc_execute() moves internal pointer of $params). (cmb)
  . Fixed bug #46050 (odbc_next_result corrupts prepared resource). (cmb)

- OPcache:
  . Fixed bug #80083 (Optimizer pass 6 removes variables used for ibm_db2 data
    binding). (Nikita)

- PDO_ODBC:
  . Fixed bug #67465 (NULL Pointer dereference in odbc_handle_preparer). (cmb)

- Standard:
  . Fixed bug #80114 (parse_url does not accept URLs with port 0). (cmb, twosee)
  . Fixed bug #76943 (Inconsistent stream_wrapper_restore() errors). (cmb)
  . Fixed bug #76735 (Incorrect message in fopen on invalid mode). (cmb)

- Tidy:
  . Fixed bug #77040 (tidyNode::isHtml() is completely broken). (cmb)

(taca)

2020-10-29 23:58:07 UTC MAIN commitmail json YAML

x265: include bsd.prefs.mk before checking platform

(wiz)

2020-10-29 23:26:32 UTC MAIN commitmail json YAML

doc: Updated geography/gama to 2.11

(gdt)

2020-10-29 23:26:24 UTC MAIN commitmail json YAML

geography/gama: Update to 2.11

This release basically reorganizes tests and makes no user-visible changes.

(gdt)

2020-10-29 23:19:59 UTC MAIN commitmail json YAML

py-sympy: mark incompatible with Python 2.7

(gutteridge)

2020-10-29 23:19:31 UTC MAIN commitmail json YAML

doc: Updated net/unison-snapshot to 2.51.3.70

(gdt)

2020-10-29 23:19:25 UTC MAIN commitmail json YAML

net/unison-snapshot: update to current git master

This is just a few bugfixes from 2.51.3.  Rumor has it that the
maintainer is fairly careful about approving pull requests.

(gdt)

2020-10-29 23:14:21 UTC MAIN commitmail json YAML

doc: Updated net/unison2.51 to 2.51.3

(gdt)

2020-10-29 23:14:15 UTC MAIN commitmail json YAML

net/unison: Update to 2.51.3

Upstream NEWS content

## 2.51.3
  * ocaml support is now from 4.05 to 4.11
  * reduction of stack usage by proper tail recursion
  * MS Windows build improvements
  * Some nontrivial changes to profile parsing (G.raud Meyer)
    ’=’ has been considered whitespace until now: several
    following chars are considered as only one; trailing chars are
    discarded; any non emty sequence of char is splitting. This is
    non standard and leads to confusion, for example -ignore==
    ’Name .*=*’ is valid when -ignore=’Name .*=*’ is not, and
    worse -ignore=’Name *=’ is the same as -ignore=’Name *’. The
    parser now takes just a single ’=’ as delimiter after the
    option name. Other = characters are considered as part of the
    value being assigned to the option.
  * Numerous improvements to the text user-interface (G.raud Meyer)
    New key-commands that restrict the display to a set of
    "matching" items: ones that are offering to propagate changes
    in a particular direction, conflicts, files to be merged,
    etc., plus several more useful key-commands. Type "?" to
    Unison to see all available commands.

(gdt)

2020-10-29 21:47:39 UTC MAIN commitmail json YAML

x265: fix operator

(nia)

2020-10-29 21:47:00 UTC MAIN commitmail json YAML

x265: Avoid text relocations on i386

PR pkg/55766

(nia)

2020-10-29 19:47:14 UTC MAIN commitmail json YAML

2020-10-29 12:55:37 UTC MAIN commitmail json YAML

doc: Updated devel/libmtp to 1.1.18

(bsiegert)

2020-10-29 12:55:19 UTC MAIN commitmail json YAML

libmtp: update to 1.1.18.

Christian Klein (1):
      added Sony Xperia XZ3 Dual Sim (H9436)

Dylan Aïssi (2):
      Switch doxygen FULL_PATH_NAMES to NO for reproducible builds
      On UDEV discovery do not let printers get auto-probed

Gerrit Niezen (2):
      only convert if iconv and langinfo.h is available (#20)
      don't redefine snprintf in VS 14+

Holger Schemel (4):
      fixed length in string comparisons
      added optional device ID parameter to 'mtp-getfile'
      fixed usage text for 'mtp-delfile' according to implementation
      added optional device ID parameter to 'mtp-delfile'

Johan Källström (1):
      Add device id for Garmin Vivoactive 4S.

Johannes Brandstätter (1):
      Flag i.Beat Organix 2.0 with DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST.

Marcus Meissner (37):
      added Doro Phone 8030 DSB-0010 https://sourceforge.net/p/libmtp/bugs/1871/
      added a kindle fire 7 id https://github.com/gphoto/libgphoto2/issues/473
      added more id variants of the last commit
      added Lenovo TAB4 10 Plus fixes https://github.com/libmtp/libmtp/issues/33
      added Lenovo TB-7304I https://sourceforge.net/p/libmtp/feature-requests/296/
      fxied id for MTP+ADB port-requests/294/">https://sourceforge.net/p/libmtp/support-requests/294/
      add  SGP611 (Xperia Z3) [Tablet Compact] 0fce:51c0 with MTP. ADB id port-requests/294/">https://sourceforge.net/p/libmtp/support-requests/294/
      added lenovo tab p10 https://sourceforge.net/p/libmtp/bugs/1873/
      added another bq Aquarius U id https://sourceforge.net/p/libmtp/bugs/1874/
      added another kindle fire https://sourceforge.net/p/libmtp/bugs/1876/
      report busy more directly on opening
      added NVIDIA Shield Android TV (pro) https://sourceforge.net/p/libmtp/feature-requests/297/
      added id for FITT360 might fix https://github.com/libmtp/libmtp/issues/44
      added Sharp AndroidOne S5 https://sourceforge.net/p/libmtp/bugs/1883/
      added garmin vivoactive 4, fixes https://github.com/libmtp/libmtp/issues/51
      added some missing LIBMTP_destroy_file_t to avoid leaks.
      added Kindle Fire HD8 Plus https://sourceforge.net/p/libmtp/bugs/1886/
      added nokia 701 https://sourceforge.net/p/libmtp/bugs/1885/
      added Garmin Forerunner 245 Music https://sourceforge.net/p/libmtp/bugs/1884/
      added Garmin Zumo XT https://sourceforge.net/p/libmtp/bugs/1887/
      added acer a3-a40 https://sourceforge.net/p/libmtp/feature-requests/298/
      tolino Vision 4 HD ebook reader https://sourceforge.net/p/libmtp/bugs/1889/
      added A&K player SR15 port-requests/292/">https://sourceforge.net/p/libmtp/support-requests/292/
      added amazon fire hd8  https://sourceforge.net/p/libmtp/feature-requests/300/
      1.1.18 release

Zbigniew Jędrzejewski-Szmek (3):
      mtp-hotplug: fix casing in hwdb patterns
      mtp-hotplug: make use of the hwdb
      mtp-hotplug: provide a default for mtp_probe_dir

petrus82 (2):
      Add Sony Xperia Tablet S - SGPT12

(bsiegert)

2020-10-29 12:21:05 UTC pkgsrc-2020Q3 commitmail json YAML

2020-10-29 12:18:55 UTC pkgsrc-2020Q3 commitmail json YAML

Pullup ticket #6356 - requested by maya
www/firefox: security update
www/firefox-l10n: security update

Revisions pulled up:
- www/firefox-l10n/Makefile                                    1.186-1.191
- www/firefox-l10n/PLIST                                        1.67
- www/firefox-l10n/distinfo                                    1.168-1.173
- www/firefox/Makefile                                          1.448-1.453
- www/firefox/PLIST                                            1.164-1.165
- www/firefox/distinfo                                          1.411-1.418
- www/firefox/mozilla-common.mk                                1.181-1.182
- www/firefox/patches/patch-build_moz.configure_rust.configure  1.7
- www/firefox/patches/patch-config_makefiles_rust.mk            1.5
- www/firefox/patches/patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp 1.1
- www/firefox/patches/patch-js_src_jsfriendapi.h                1.3
- www/firefox/patches/patch-race_recurse.mk                    1.1
- www/firefox/patches/patch-third__party_rust_getrandom_src_lib.rs deleted
- www/firefox/patches/patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs deleted

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Mon Sep 28 13:30:01 UTC 2020

  Modified Files:
          pkgsrc/www/firefox: Makefile PLIST distinfo
          pkgsrc/www/firefox/patches: patch-config_makefiles_rust.mk
              patch-js_src_jsfriendapi.h
  Removed Files:
          pkgsrc/www/firefox/patches:
              patch-third__party_rust_getrandom_src_lib.rs
              patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs

  Log Message:
  firefox: Update to 81.0

  Changelog:
  September 22, 2020

  Version 81.0, first offered to Release channel users on September 22, 2020

  We'd like to extend a special thank you to all of the new Mozillians who
  contributed to this release of Firefox.

  New

    * You can pause and play audio or video in Firefox right from your keyboard
      or headset, giving you easy access to control your media when in another
      Firefox tab, another program, or even when your computer is locked.

    * In addition to our default, dark and light themes, with this release,
      Firefox introduces the Alpenglow theme: a colorful appearance for buttons,
      menus, and windows. You can update your Firefox themes under settings or
      preferences.

    * For our users in the US and Canada, Firefox can now save, manage, and
      auto-fill credit card information for you, making shopping on Firefox ever
      more convenient. To ensure the smoothest experience, this will be rolling
      out to users gradually.

    * Firefox supports AcroForm, which will soon allow you to fill in, print, and
      save supported PDF forms and the PDF viewer also has a new fresh look.

    * Our users in Austria, Belgium and Switzerland using the German version of
      Firefox will now see Pocket recommendations in their new tab featuring some
      of the best stories on the web. If you don窶冲 see them, you can turn on
      Pocket articles in your new tab by following these steps. In addition to
      Firefox窶冱 new tab, Pocket is also available as an app on iOS and Android.

  Fixed

    * Various security fixes.

    * We窶况e fixed a bug for users of language packs where the default language
      was reset to English after Firefox updates.

    * Browser native HTML5 audio/video controls received several important
      accessibility fixes:

        + Audio/video controls remain accessible to screen readers even when they
          are temporarily hidden visually.
        + Audio/video elapsed and total time are now accessible to screen readers
          where they weren't previously.
        + Various unlabelled controls are now labelled making them identifiable
          to screen readers.
        + Screen readers no longer intrusively report progress information unless
          the user requests it.

  Changed

    * You will soon find Picture-in-Picture more easily on all the videos you
      watch with new iconography.

    * The bookmarks toolbar is now automatically revealed once bookmarks are
      imported into Firefox, making it easier to find your most important
      websites.

    * We have expanded our supported file types - .xml, .svg, and .webp - so
      files you窶况e downloaded can be opened right in Firefox.

  Security fixes:
  #CVE-2020-15675: Use-After-Free in WebGL
  #CVE-2020-15677: Download origin spoofing via redirect
  #CVE-2020-15676: XSS when pasting attacker-controlled data into a
  contenteditable element
  #CVE-2020-15678: When recursing through layers while scrolling, an iterator may
  have become invalid, resulting in a potential use-after-free scenario
  #CVE-2020-15673: Memory safety bugs fixed in Firefox 81 and Firefox ESR 78.3
  corruption and we presume that with enough effort some of these could have been
  exploited to run arbitrary code.
  #CVE-2020-15674: Memory safety bugs fixed in Firefox 81

  To generate a diff of this commit:
  cvs rdiff -u -r1.447 -r1.448 pkgsrc/www/firefox/Makefile
  cvs rdiff -u -r1.163 -r1.164 pkgsrc/www/firefox/PLIST
  cvs rdiff -u -r1.410 -r1.411 pkgsrc/www/firefox/distinfo
  cvs rdiff -u -r1.4 -r1.5 \
      pkgsrc/www/firefox/patches/patch-config_makefiles_rust.mk
  cvs rdiff -u -r1.2 -r1.3 \
      pkgsrc/www/firefox/patches/patch-js_src_jsfriendapi.h
  cvs rdiff -u -r1.1 -r0 \
      pkgsrc/www/firefox/patches/patch-third__party_rust_getrandom_src_lib.rs
  cvs rdiff -u -r1.3 -r0 \
      pkgsrc/www/firefox/patches/patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Mon Sep 28 13:31:02 UTC 2020

  Modified Files:
          pkgsrc/www/firefox-l10n: Makefile PLIST distinfo

  Log Message:
  firefox-l10n: Update to 81.0

  * Add ur locale.
  * Sync with www/firefox-81.0.

  To generate a diff of this commit:
  cvs rdiff -u -r1.185 -r1.186 pkgsrc/www/firefox-l10n/Makefile
  cvs rdiff -u -r1.66 -r1.67 pkgsrc/www/firefox-l10n/PLIST
  cvs rdiff -u -r1.167 -r1.168 pkgsrc/www/firefox-l10n/distinfo

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Tue Sep 29 23:20:23 UTC 2020

  Modified Files:
          pkgsrc/www/firefox: mozilla-common.mk

  Log Message:
  firefox: 81.0 requires nss >= 3.56

  To generate a diff of this commit:
  cvs rdiff -u -r1.180 -r1.181 pkgsrc/www/firefox/mozilla-common.mk

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Fri Oct  2 15:44:16 UTC 2020

  Modified Files:
          pkgsrc/www/firefox: Makefile distinfo

  Log Message:
  firefox: Update to 81.0.1

  Changelog:
  Fixed

      Fixed missing content on Blackboard course listings (bug 1665447)

      Resolved incorrect scaling of Flash content on HiDPI macOS
      systems (bug 1667267)

      Fixes for various printing issues (bug 1667342, bug 1667510,
      bug 1667723)

      Fixed legacy preferences not being properly applied when set
      via GPO (bug 1666836)

      Fixed Picture-in-Picture controls being visible on audio-only
      page elements (bug 1666775)

      Fixed high memory growth with addons such as Disconnect installed,
      causing browser responsiveness issues over time (bug 1658571)

      Various stability improvements (bug 1661485, bug 1664542, bug
      1664843)

  To generate a diff of this commit:
  cvs rdiff -u -r1.448 -r1.449 pkgsrc/www/firefox/Makefile
  cvs rdiff -u -r1.411 -r1.412 pkgsrc/www/firefox/distinfo

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Fri Oct  2 15:45:25 UTC 2020

  Modified Files:
          pkgsrc/www/firefox-l10n: Makefile distinfo

  Log Message:
  firefox-l10n: Update to 81.0.1

  * Sync with www/firefox-81.0.1.

  To generate a diff of this commit:
  cvs rdiff -u -r1.186 -r1.187 pkgsrc/www/firefox-l10n/Makefile
  cvs rdiff -u -r1.168 -r1.169 pkgsrc/www/firefox-l10n/distinfo

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Mon Oct 12 23:45:35 UTC 2020

  Modified Files:
          pkgsrc/www/firefox: Makefile distinfo
          pkgsrc/www/firefox-l10n: Makefile distinfo

  Log Message:
  firefox{,-l10n}: Update to 81.0.2

  Release notes not available yet.

  To generate a diff of this commit:
  cvs rdiff -u -r1.449 -r1.450 pkgsrc/www/firefox/Makefile
  cvs rdiff -u -r1.412 -r1.413 pkgsrc/www/firefox/distinfo
  cvs rdiff -u -r1.187 -r1.188 pkgsrc/www/firefox-l10n/Makefile
  cvs rdiff -u -r1.169 -r1.170 pkgsrc/www/firefox-l10n/distinfo

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Tue Oct 20 20:15:30 UTC 2020

  Modified Files:
          pkgsrc/www/firefox: Makefile PLIST distinfo mozilla-common.mk
          pkgsrc/www/firefox-l10n: Makefile distinfo
          pkgsrc/www/firefox/patches: patch-build_moz.configure_rust.configure

  Log Message:
  firefox{,-l10n}: Update to 82.0

  New:

  With this release, Firefox introduces a number of improvements that make watching videos more delightful:

      the Picture-In-Picture button has a new look and position, making it easier for you to find and use the feature.
      Picture-In-Picture now has a keyboard shortcut for Mac users (Option + Command + Shift + Right bracket) that works before you start playing the video.
      For Windows users, Firefox now uses DirectComposition for hardware decoded video, which will improve CPU and GPU usage during video playback, improving battery life.

  Firefox is faster than ever with improved performance on both page loads and start up time:

      Websites that use flexbox-based layouts load 20% faster than before;
      Restoring a session is 17% quicker, meaning you can more quickly pick up where you left off;
      For Windows users, opening new windows got quicker by 10%.

  You can now explore new articles when you save a webpage to Pocket from the Firefox toolbar.

  WebRender continues to roll out to more Firefox users on Windows.

  Fixed:

  Screen reader features which report paragraphs now correctly report paragraphs in Firefox instead of lines.

  Various security fixes.

  To generate a diff of this commit:
  cvs rdiff -u -r1.450 -r1.451 pkgsrc/www/firefox/Makefile
  cvs rdiff -u -r1.164 -r1.165 pkgsrc/www/firefox/PLIST
  cvs rdiff -u -r1.413 -r1.414 pkgsrc/www/firefox/distinfo
  cvs rdiff -u -r1.181 -r1.182 pkgsrc/www/firefox/mozilla-common.mk
  cvs rdiff -u -r1.188 -r1.189 pkgsrc/www/firefox-l10n/Makefile
  cvs rdiff -u -r1.170 -r1.171 pkgsrc/www/firefox-l10n/distinfo
  cvs rdiff -u -r1.6 -r1.7 \
      pkgsrc/www/firefox/patches/patch-build_moz.configure_rust.configure

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  tnn
  Date:          Fri Oct 23 12:37:14 UTC 2020

  Modified Files:
          pkgsrc/www/firefox: distinfo
  Added Files:
          pkgsrc/www/firefox/patches: patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp

  Log Message:
  firefox: NetBSD/aarch64 build fix

  To generate a diff of this commit:
  cvs rdiff -u -r1.414 -r1.415 pkgsrc/www/firefox/distinfo
  cvs rdiff -u -r0 -r1.1 \
      pkgsrc/www/firefox/patches/patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Mon Oct 26 21:20:59 UTC 2020

  Modified Files:
          pkgsrc/www/firefox: distinfo
  Added Files:
          pkgsrc/www/firefox/patches: patch-race_recurse.mk

  Log Message:
  firefox: backport upstream patch to fix a build race. This appears as
  libmozgtk.so missing as well as the symbols it contains.

  This affects pkgsrc-stable as well.

  To generate a diff of this commit:
  cvs rdiff -u -r1.415 -r1.416 pkgsrc/www/firefox/distinfo
  cvs rdiff -u -r0 -r1.1 pkgsrc/www/firefox/patches/patch-race_recurse.mk

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Tue Oct 27 16:59:00 UTC 2020

  Modified Files:
          pkgsrc/www/firefox: Makefile distinfo
          pkgsrc/www/firefox-l10n: Makefile distinfo

  Log Message:
  firefox{,-l10n}: update to 82.0.1

  Avoid an unnecessary prompt to reboot when using the full installer on Windows (bug 1671715)

  Restored the ability to print on paper whose width or height is larger than 100 inches, e.g. for receipts (bug 1672370)

  Fixed printing of documents with margins of zero, e.g. some PDFs (bug 1672529)

  Fixed handling of the WebDriver:ClickElement command in the marionette testing framework (bug 1666755)

  Stability fix (bug 1660539)

  To generate a diff of this commit:
  cvs rdiff -u -r1.451 -r1.452 pkgsrc/www/firefox/Makefile
  cvs rdiff -u -r1.416 -r1.417 pkgsrc/www/firefox/distinfo
  cvs rdiff -u -r1.189 -r1.190 pkgsrc/www/firefox-l10n/Makefile
  cvs rdiff -u -r1.171 -r1.172 pkgsrc/www/firefox-l10n/distinfo

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Wed Oct 28 15:34:41 UTC 2020

  Modified Files:
          pkgsrc/www/firefox: Makefile distinfo
          pkgsrc/www/firefox-l10n: Makefile distinfo

  Log Message:
  firefox{,-l10n}: Update to 82.0.2

  Fixed duplication of WebSocket messages in certain cases (bug 1673340)

  To generate a diff of this commit:
  cvs rdiff -u -r1.452 -r1.453 pkgsrc/www/firefox/Makefile
  cvs rdiff -u -r1.417 -r1.418 pkgsrc/www/firefox/distinfo
  cvs rdiff -u -r1.190 -r1.191 pkgsrc/www/firefox-l10n/Makefile
  cvs rdiff -u -r1.172 -r1.173 pkgsrc/www/firefox-l10n/distinfo

(spz)

2020-10-29 12:08:16 UTC MAIN commitmail json YAML

doc/TODO: + chrony-4.0, nss-3.58.

(wiz)

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

rust: Fix SUBST noop error

(ryoon)

2020-10-29 10:59:15 UTC MAIN commitmail json YAML

doc: Updated security/keepassxc to 2.6.2

(ryoon)

2020-10-29 10:57:55 UTC MAIN commitmail json YAML

keepassxc: Update to 2.6.2

Changelog:
## 2.6.2 (2020-10-21)

### Added

- Add option to keep window always on top to view menu [#5542]
- Move show/hide usernames and passwords to view menu [#5542]
- Add command line options and environment variables for changing the config locations [#5452]
- Include TOTP settings in CSV import/export and add support for ISO datetimes [#5346]

### Changed

- Mask sensitive information in command execution confirmation prompt [#5542]
- SSH Agent: Avoid shortcut conflict on macOS by changing "Add key" to Ctrl+H on all platforms [#5484]

(ryoon)

2020-10-29 09:34:40 UTC MAIN commitmail json YAML

doc: Updated devel/apache-ivy to 2.5.0

(otis)

2020-10-29 09:31:41 UTC MAIN commitmail json YAML

apache-ivy: Update to 2.5.0

Changelog for 2.5.0:
  - The minimum runtime Java version required is now Java 7
  - Ivy now uses BouncyCastle OpenPGP API 1.59. Due to the non backward
    compatibility of that library, earlier versions are not supported.
  - Ivy now uses HttpComponents HttpClient 4.5.x version with HTTP backed
    resolvers. Users are expected to have this version of the library (and its
    dependencies) in their runtime classpath if they want to use such
    resolvers.
  - The previous (similarly named but not the same) commons-httpclient library
    is no longer used or supported.

For full changelog see:
http://ant.apache.org/ivy/history/2.5.0/release-notes.html

(otis)

2020-10-29 09:03:25 UTC MAIN commitmail json YAML

games/doomlegacy: Remove old patches

They were merged upstream.
Thanks wiz@ for pointing out that I forgot to delete them from CVS.

(micha)

2020-10-29 08:24:44 UTC MAIN commitmail json YAML

Updated devel/py-test, databases/py-pypika

(adam)

2020-10-29 08:24:25 UTC MAIN commitmail json YAML

py-pypika: updated to 0.43.0

0.43.0:
Unknown changes

(adam)

2020-10-29 08:19:38 UTC MAIN commitmail json YAML

py-test: updated to 6.1.2

pytest 6.1.2

Bug Fixes
* Fixed an issue where some files in packages are getting lost from --lf even though they contain tests that failed. Regressed in pytest 5.4.0.
* Directories created by tmpdir are now considered stale after 3 days without modification (previous value was 3 hours) to avoid deleting directories still in use in long running test suites.

Improved Documentation
* Improve deprecation warning message for pytest._fillfuncargs().

(adam)

2020-10-29 08:00:52 UTC pkgsrc-2020Q3 commitmail json YAML

2020-10-29 08:00:30 UTC pkgsrc-2020Q3 commitmail json YAML

Pullup ticket #6343 - requested by he
lang/libunwind: PowerPC build fix

Revisions pulled up:
- lang/libunwind/Makefile                                      1.23-1.24
- lang/libunwind/distinfo                                      1.19
- lang/libunwind/patches/patch-include_____libunwind__config.h  1.1
- lang/libunwind/patches/patch-src_UnwindRegistersRestore.S    1.1
- lang/libunwind/patches/patch-src_UnwindRegistersSave.S        1.1
- lang/libunwind/patches/patch-src_config.h                    1.1
- lang/libunwind/patches/patch-src_libunwind.cpp                1.1

---
  Module Name: pkgsrc
  Committed By: he
  Date: Sun Oct 18 17:06:35 UTC 2020

  Modified Files:
  pkgsrc/lang/libunwind: Makefile distinfo
  Added Files:
  pkgsrc/lang/libunwind/patches: patch-include_____libunwind__config.h
      patch-src_UnwindRegistersRestore.S patch-src_UnwindRegistersSave.S
      patch-src_config.h patch-src_libunwind.cpp

  Log Message:
  Make this build on NetBSD/macppc 9.0, where gcc doesn't predefine
  __ppc__, only __powerpc__, so compensate.
  PKGREVISION bumped.

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Tue Oct 20 06:34:23 UTC 2020

  Modified Files:
          pkgsrc/lang/libunwind: Makefile

  Log Message:
  libunwind: Remove patch .orig file, fix install.

(bsiegert)

2020-10-29 07:53:28 UTC pkgsrc-2020Q3 commitmail json YAML

I forgot to commit my update log last time

(bsiegert)

2020-10-29 07:51:08 UTC pkgsrc-2020Q3 commitmail json YAML

Pullup ticket #6329 (part 2) - requested by maya
lang/rust: NetBSD 9 build fix (accidentally broken)

(bsiegert)

2020-10-29 07:48:03 UTC MAIN commitmail json YAML

doc: Updated x11/xnotify to 0.7.3

(pin)

2020-10-29 07:47:42 UTC MAIN commitmail json YAML

x11/xnotify: update to 0.7.3

0.7.3 scale image rather than crop it
0.7.2 fix missing left alignment when reading xresources

(pin)

2020-10-29 02:34:25 UTC MAIN commitmail json YAML

doc: Updated devel/php-composer to 2.0.3

(tpaul)

2020-10-29 02:34:16 UTC MAIN commitmail json YAML

2020-10-28 21:10:15 UTC MAIN commitmail json YAML

Updated databases/openldap, databases/lmdb

(adam)

2020-10-28 21:09:21 UTC MAIN commitmail json YAML

openldap: updated to 2.4.55

OpenLDAP 2.4.55 Release
Fixed slapd normalization handling with modrdn
Fixed slapd-meta to check ldap_install_tls return code
Contrib
Fixed nssov misplaced semicolon

(adam)

2020-10-28 20:30:56 UTC MAIN commitmail json YAML

doc: Updated www/nginx to 1.18.0nb4

(otis)

2020-10-28 20:24:46 UTC MAIN commitmail json YAML

doc: Updated www/nginx-devel to 1.19.4

(otis)

2020-10-28 20:24:29 UTC MAIN commitmail json YAML

nginx: Bump PKGREVISION after modules upgrade

(otis)

2020-10-28 20:22:55 UTC MAIN commitmail json YAML

doc: Updated www/nginx-devel to 1.19.4

(otis)

2020-10-28 20:22:40 UTC MAIN commitmail json YAML

www/nginx-devel: Update to 1.19.4

Changes with nginx 1.19.4                                        27 Oct 2020

    *) Feature: the "ssl_conf_command", "proxy_ssl_conf_command",
      "grpc_ssl_conf_command", and "uwsgi_ssl_conf_command" directives.

    *) Feature: the "ssl_reject_handshake" directive.

    *) Feature: the "proxy_smtp_auth" directive in mail proxy.

(otis)

2020-10-28 20:21:34 UTC MAIN commitmail json YAML

nginx: Update modules

Modules have been updated to the following versions:
  - naxsi: 1.2
  - lua: 0.10.17
  - echo: 0.62

(otis)

2020-10-28 20:01:18 UTC MAIN commitmail json YAML

Updated security/py-authlib, lang/nodejs

(adam)

2020-10-28 20:00:59 UTC MAIN commitmail json YAML

nodejs: updated to 14.15.0

Version 14.15.0 'Fermium' (LTS)

Notable Changes

This release marks the transition of Node.js 14.x into Long Term Support (LTS) with the codename 'Fermium'. The 14.x release line now moves into "Active LTS" and will remain so until October 2021. After that time, it will move into "Maintenance" until end of life in April 2023.

(adam)

2020-10-28 20:00:01 UTC MAIN commitmail json YAML

py-authlib: updated to 0.15.2

Version 0.15.2
Fixed httpx authentication bug

(adam)

2020-10-28 19:33:59 UTC MAIN commitmail json YAML

Updated math/liblinear, net/py-lexicon

(adam)

2020-10-28 19:33:05 UTC MAIN commitmail json YAML

py-lexicon: updated to 3.4.4

3.4.4:
Modified
Fix Gandi provider to use the new LiveDNS API URL

(adam)

2020-10-28 19:32:33 UTC MAIN commitmail json YAML

liblinear: updated to 2.41

Version 2.41 released on July 29, 2020 (some bug fixes of version 2.40).

Version 2.40 released on July 22, 2020.
A new solver: dual coordinate descent method for linear one-class SVM; see the paper
The Newton solver is updated to have faster training speed; see the release note
A new option -R to allow users not to regularize bias (when -B 1 is used)

(adam)

2020-10-28 16:56:35 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.226

(wiz)

2020-10-28 16:56:25 UTC MAIN commitmail json YAML

mame: update to 0.226.

You know what day it is? It窶冱 MAME 0.226 day! A lot has happened
in this development cycle, and plenty of it is worth getting excited
about! First of all, there窶冱 a change that affects all systems with
keyboard inputs, including most computers. MAME now allows you to
activate and deactivate keyboard and keypad inputs per emulated
device in the Keyboard Mode menu. When a system has multiple
keyboards (for example a computer with a terminal connected to a
serial port), you can choose which keyboard you want to type on
rather than effectively typing on all the keyboards at once. If a
system has multiple devices with keyboard inputs, MAME will start
with only one enabled by default. Sadly, MAME doesn窶冲 have mind-reading
capabilities yet, so it may not always choose the keyboard you want
to type on. If you find you can窶冲 type on an emulated computer,
check that the right keyboard is enabled in the Keyboard Mode menu.

Another batch of layout/artwork system updates are ready this month.
More image formats are supported, several long-standing alignment
and clipping bugs have been fixed, more parameter animation features
are available, and external artwork loads faster. Lots of systems
using built-in layouts look prettier, but Cosmo Gang probably shows
the biggest improvement in this release (yes, the electromechanical
redemption game). Try it out in MAME 0.226, and maybe do a before/after
comparison to see how far we窶况e come.

Apple II systems have seen some significant development this month.
Firstly, a number of issues with demos using raster split effects
have been fixed. The Apple II has no hardware support for raster
effects, so these demos rely on open bus read behaviour to work
out what the video hardware is doing. Getting this to work requires
precise emulation of memory access timings. Secondly, two parallel
printer cards are now working: Orange Micro窶冱 popular Grappler+
and Apple窶冱 Parallel Interface Card. The Grappler+ is well-supported
by Apple II software and provides a better out-of-the-box experience
if you want to try one of them.

Sega窶冱 Tranquillizer Gun was a somewhat ambitious title for 1980,
but was largely overlooked at the time. It窶冱 finally fully emulated
in MAME, with audio emulation and protection simulation being added
in this release. We窶况e also added support for Must Shoot TV, an
unreleased prototype developed at Incredible Technologies. Step
into the shoes of disgruntled ITS Cable employee Chuck and go on
a rampage!

Far more has been added this month than we can cover in detail
here, like another batch of TV games (including several Vs Maxx
titles), support for Mattel Aquarius CAQ format cassette images,
and working Sega Mega Play games.

(wiz)