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

2024-05-13 07:43:04 UTC Now

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

vala: update to 0.50.2.

Vala 0.50.2
===========
* Various improvements and bug fixes:
  - codegen:
    + More use of delegate_target_type and delegate_target_destroy_type
    + Reduce get_delegate_target/get_delegate_target_destroy_notify calls
    + Don't use inferred type for temp-value to access generic property [#1088]
    + Update outdated array _size_ variable of captured local-variable [#1090]
    + Report internal error for unsupported collection type in foreach
  - vala:
    + Issue an error on void initializer for local-variable
    + Allow markup-reader to accept spaces around '=' of attribute assignment
    + CodeNode.source_reference is optional, so let the API respect that
    + Use DataType.compatible() to check for string concatenation [#1100]
  - valadoc: Don't call CodeContext.pop() on empty stack [#1064]
  - libvaladoc: Don't filter-out generic type-parameters of delegates
  - libvaladoc/girimporter: Skip "docsection" elements in <namespace>
  - testrunner: Add "-Werror=return-local-addr" flag
  - manual: Update from wiki.gnome.org

* Bindings:
  - alsa: Fix PcmDevice.set_poll_descriptors_revents() binding [#1092]
  - curses: Add Terminfo API set, function keycodes F(n) and minor changes
  - curses: Correctly use [PrintfFormat] attribute
  - glib-2.0: Fix return-type of Uri.parse_params() binding
  - glib-2.0: Add return codes to FileStream.putc/puts(), like posix
  - glib-2.0: Add GenericArray.find_custom(), variant of find_with_equal_func()
  - glib-2.0: Improve GenericArray.length property
  - gio-2.0: Fix binding of Resolver.lookup_service*()
  - gstreamer: Update from 1.19.0+ git master
  - gtk4: Attribute Gsk.ShaderArgsBuilder.free_to_args with DestroysInstance
  - gtk4: Update to 3.99.4+7551f85d [#1089]
  - linux: Add missing struct in cname for Spi.IocTransfer
  - posix: Declare fstat, stat, lstat and fstatat as public [#1086]
  - posix: Add freopen binding, as FILE.reopen()
  - rest-0.7: Fix ParamsIter.next() binding
  - vapi: Update GIR-based bindings

(wiz)

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

doc: Updated fonts/unifont to 13.0.04

(wiz)

2020-11-23 16:03:52 UTC MAIN commitmail json YAML

unifont: update to 13.0.04.

2020-11-21: Release 13.0.04
  * Font glyphs are now dual-licensed under the SIL Open Font
    License version 1.1, in addition to the GNU GPL version 2+
    with the GNU Font Embedding Exception.
  * Many glyphs in these ranges were re-aligned so the dominant
    horizontal line would be positioned in row 7, counting from
    the bottom.  Some glyphs were redrawn.
    - U+2190..U+21FF Arrows
    - U+2200..U+23FF Mathematical Operators
    - U+2400..U+24FF Miscellaneous Technical
    - U+25A0..U+25FF Geometric Shapes
    - APL operators such as the tacks and jot were not modified,
      so as not to alter alignments of glyphs that APL superimposes
      on each other.
  * U+2200..U+23FF Mathematical Operators: redrew slashes for
    negated operators from vertical lines to slanted lines.
  * Added three new Under ConScript Unicode Registry (UCSUR) Scripts:
    - U+EB40..U+EB5F Standard Galactic
    - U+EB60..U+EB9F Braille Extended
    - U+EBA0..U+EBDF Cistercian Numerals
  * Other changes listed in the ChangeLog file.

(wiz)

2020-11-23 16:02:31 UTC MAIN commitmail json YAML

doc: Updated security/tor-browser-https-everywhere to 2020.11.17

(wiz)

2020-11-23 16:02:22 UTC MAIN commitmail json YAML

tor-browser-https-everywhere: update to 2020.11.17.

2020.11.17
* Copy URL in EASE interstitial
* Dependapot NPM updates
* CRX distribution scripts for transparency for Edge and Opera
* Port inclusion on allowlist for EASE
* UI change to reflect a global setting

(wiz)

2020-11-23 15:47:28 UTC MAIN commitmail json YAML

doc: Updated net/libcares to 1.17.1

(wiz)

2020-11-23 15:47:19 UTC MAIN commitmail json YAML

libcares: update to 1.17.1.

Version 1.17.1 (19 Nov 2020)

GitHub (19 Nov 2020)
- [Brad House brought this change]

  Travis: add iOS target built with CMake (#378)

  Issue #377 suggested that CMake builds for iOS with c-ares were broken. This PR adds an automatic Travis build for iOS CMake.

  Fix By: Brad House (@bradh352)

bradh352 (18 Nov 2020)
- fix build

GitHub (18 Nov 2020)
- [Fabrice Fontaine brought this change]

  External projects were using non-public header ares_dns.h, make public again (#376)

  It appears some outside projects were relying on macros in ares_dns.h, even though it doesn't appear that header was ever meant to be public.  That said, we don't want to break external integrators so we should distribute this header again.

  Fix By: Fabrice Fontaine (@ffontaine)

bradh352 (17 Nov 2020)
- note that so versioning has moved to configure.ac

- note about 1.17.1

- fix sed gone wrong

GitHub (17 Nov 2020)
- [Daniel Stenberg brought this change]

  autotools cleanup (#372)

  * remove: install-sh mkinstalldirs

  They're generated when needed, no need to store in it.

  * buildconf: remove custom logic with autoreconf

  Fix By: Daniel Stenberg (@bagder)

bradh352 (17 Nov 2020)
- attempt to fix 1.17.0 release distribution issues

Version 1.17.0 (16 Nov 2020)

bradh352 (16 Nov 2020)
- 1.17.0 release prep

- ares_getaddrinfo(): duplicate hints ai_socktype and ai_protocol into output

  ai_socktype and ai_protocol were ignored from the hints input.  They are now
  duplicated into the output as expected.  Currently no sanity checks on
  proper values are taking place.

  Fixes: #317
  Fix By: Brad House (@bradh352)

- ares_parse_{a,aaaa}_reply could return larger *naddrttls than passed in

  If there are more ttls returned than the maximum provided by the requestor, then
  the *naddrttls response would be larger than the actual number of elements in
  the addrttls array.

  This bug could lead to invalid memory accesses in applications using c-ares.

  This behavior appeared to break with PR #257

  Fixes: #371
  Reported By: Momtchil Momtchev (@mmomtchev)
  Fix By: Brad House (@bradh352)

GitHub (5 Nov 2020)
- [Dustin Lundquist brought this change]

  docs: ares_set_local_ip4() uses host byte order (#368)

  Properly document brain-dead behavior of ares_set_local_ip4() using host byte order instead of expected network byte order.

  Fix By: Dustin Lundquist <d.lundquist@tempered.io>

- [Łukasz Marszał brought this change]

  empty hquery->name could lead to invalid memory access (#367)

  If hquery->name is empty (=="\0"), &hquery->name[strlen(hquery->name)-1] would point to "random" place in memory. This is causing some of my address sanitizer tests to fail.

  Fix By: Łukasz Marszał (@lmarszal)

bradh352 (28 Sep 2020)
- Fix OSSFuzz reported issue in CAA reply parsing

  OSS-Fuzz is reporting a use-of-uninitialized-value:
  https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26012

  Reported By: David Drysdale (@daviddrysdale)

GitHub (26 Sep 2020)
- [David Hotham brought this change]

  fuzz CAA parsing (#363)

  Add fuzz support for CAA parsing

  Fix By: David Hotham (@dimbleby)

- [Daniela Sonnenschein brought this change]

  Allow parsing of CAA Resource Record (#360)

  CAA (Certification Authority Authorization) was introduced in RFC 6844.
  This has been obsoleted by RFC 8659. This commit added the possibility
  to query CAA resource records with adig and adds a parser for CAA
  records, that can be used in conjunction with ares_query(3).

  Closes Bug: #292
  Fix By: Daniela Sonnenschein (@lxdicted)

Daniel Stenberg (17 Sep 2020)
- docs: remove the html and pdf make targets

  They're rarely used in our daily work flow and mostly just add friction,

  Closes #362

bradh352 (14 Sep 2020)
- ares_process needs to always include nameser.h as it has compat

- Define T_OPT if system doesn't provide it

GitHub (12 Sep 2020)
- [Gisle Vanem brought this change]

  Change the mailman links (#358)

  Links when wrapping become misleading.  Insert newline to prevent wrapping.

  Fix By: Gisle Vanem (@gvanem)

- [Gisle Vanem brought this change]

  [adig] Update man-page for the '-x' option (#357)

  Fix By: Gisle Vanem (@gvanem)

- [Gisle Vanem brought this change]

  [adig] add '-x' option. (#356)

  Added a 'dig-style' '-x' option. Also support '-xx' for a
  IPv6 bit-string PTR query.

  Fix By: Gisle Vanem (@gvanem)

bradh352 (12 Sep 2020)
- fix indentation

- ns_t_opt -> T_OPT

GitHub (12 Sep 2020)
- [Gisle Vanem brought this change]

  Fixes for Watt-32 on djgpp + Windows (#355)

  No longer any relation to libcurl since '<libcurl-root>/packages/DOS/common.dj' is dropped.
  This Makefile.dj has been tested on Win-10 only (using the Windows hosted djgpp cross compiler).

  Fix By: Gisle Vanem (@gvanem)

- [Gisle Vanem brought this change]

  Fixes for Watt-32 on Windows and MSDOS (#354)

  Move the prototype to 'ares_private.h'.

  Fix By: Gisle Vanem (@gvanem)

bradh352 (11 Sep 2020)
- update path for include

- remove stale information

- remove stale information

Brad House (9 Sep 2020)
- silence compiler warnings

- Remove stale msvc files from makefile

GitHub (9 Sep 2020)
- [Brad House brought this change]

  Reorganize source tree (#349)

  Originally started by Daniel Stenberg (@bagder) with #123, this patch reorganizes the c-ares source tree to have a more modern layout.  It also fixes out of tree builds for autotools, and automatically builds the tests if tests are enabled.  All tests are passing which tests each of the supported build systems (autotools, cmake, nmake, mingw gmake).  There may be some edge cases that will have to be caught later on for things I'm not aware of.

  Fix By: Brad House (@bradh352)

Brad House (1 Sep 2020)
- remove CURLDEBUG as per #82

GitHub (1 Sep 2020)
- [Erik Lax brought this change]

  Detect remote DNS server does not support EDNS as per RFC 6891 (#244)

  EDNS retry should be based on FORMERR returned without an OPT RR record as per https://tools.ietf.org/html/rfc6891#section-7 rather than just treating any unexpected error condition as a reason to disable EDNS on the channel.

  Fix By: Erik Lax (@eriklax)

Brad House (27 Aug 2020)
- Fix for #345, don't use 'true' use 1

GitHub (27 Aug 2020)
- [Seraphime Kirkovski brought this change]

  ares_gethostbyname: Fix AF_UNSPEC support when using an ip address (#204)

  fake_hostent() was not supporting AF_UNSPEC, so when an ip address was specified when using AF_UNSPEC it would attempt to do a DNS lookup rather than returning a fake hostent using the ip address.

  Fix By: Seraphime Kirkovski (@Seraphime)

- [apenn-msft brought this change]

  Tests should use dynamic system-assigned ports rather than static port (#346)

  The c-ares test suite was hardcoded to use port 5300 (and possibly 5301, 5302) for the test suite.  Especially in containers, there may be no guarantee these ports are available and cause tests to fail when they could otherwise succeed.  Instead, request the system to assign a port to use dynamically.  This is now the default.  To override, the test suite still takes the "-p <port>" option as it always has and will honor that.

  Fix By: Anthony Penniston (@apenn-msft)

Brad House (25 Aug 2020)
- Unset members of the addr struct contain garbage values (#343)

  When generating the ares_sockaddr data by getaddrinfo() it was only filling
  in certain members while leaving others uninitialized.  This left garbage
  data if a user tried to use the unset values.  memset() the ares_sockaddr
  to 0 prior to filling in the values to prevent this.

  Reported By: @SmorkalovG
  Fix By: Brad House (@bradh352)

GitHub (24 Aug 2020)
- [Jonathan Maye-Hobbs brought this change]

  FQDN with trailing period should be queried first with larger ndot value (#345)

  If a query is performed for dynamodb.us-east-1.amazonaws.com. with ndots=5, it was attempting to search the search domains rather than just attempting the FQDN that was passed it.  This patch now at least attempts the FQDN first.

  We may need to determine if we should abort any further searching, however as is probably intended.

  Fix by: Jonathan Maye-Hobbs (@wheelpharoah)

- [Gisle Vanem brought this change]

  Update acountry.c country code list (#341)

  Updated country_list[]:
  * 2-letter ISO-3166 country-codes.
  * Add, rename some names + codes in accordance with latest table at https://en.wikipedia.org/wiki/ISO_3166-1.

  Fix By: Gisle Vanem (@gvanem)

- [Bulat Gaifullin brought this change]

  Test case should honor flag HAVE_WRITEV rather than WIN32 (#344)

  Test cases where not honoring the HAVE_WRITEV flag but instead using WIN32 to determine if WRITEV was available or not.  This patch fixes that.

  Fix By: Bulat Gaifullin (@bgaifullin)

Brad House (18 Jul 2020)
- Ensure c89 support

  A couple of for loops in Mac-specific code were using integer declarations
  inside a for loop.  Move the declaration to the top of the preceding
  code block to retain c89 compliance.

  Reported By: Jeffrey Walton

GitHub (2 Jul 2020)
- [Fionn Fitzmaurice brought this change]

  Avoid buffer overflow in RC4 loop comparison (#336)

  The rc4 function iterates over a buffer of size buffer_len who's maximum
  value is INT_MAX with a counter of type short that is not guaranteed to
  have maximum size INT_MAX.

  In circumstances where short is narrower than int and where buffer_len
  is larger than the maximum value of a short, it may be possible to loop
  infinitely as counter will overflow and never be greater than or equal
  to buffer_len.

  The solution is to make the comparison be between types of equal width.
  This commit defines counter as an int.

  Fix By: Fionn Fitzmaurice (@fionn)

- [anonymoushelpishere brought this change]

  Updated help information for adig, acountry, and ahost. (#334)

  Provide more descriptive help information for various utilities.

  Fix By: @anonymoushelpishere

- [lutianxiong brought this change]

  avoid read-heap-buffer-overflow (#332)

  Fix invalid read in ares_parse_soa_reply.c found during fuzzing

  Fixes Bug: #333
  Fix By: lutianxiong (@ltx2018)

- [Ivan Baidakou brought this change]

  Fix: sizeof(sizeof(addr.saX)) -> sizeof(addr.saX) in readaddrinfo (#331)

  Looks like a sed-gone-wrong, a sizeof inside of a sizeof.

  Fix By: Ivan Baidakou (@basiliscos)

(wiz)

2020-11-23 15:45:33 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.0.10.41

(wiz)

2020-11-23 15:45:24 UTC MAIN commitmail json YAML

ImageMagick: update to 7.0.10.41.

2020-11-21  7.0.10-41  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-41 GIT revision 17864:20680f349:20201121

2020-11-21  7.0.10-41  <quetzlzacatenango@image...>
  *

2020-11-20  7.0.10-40  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-40 GIT revision 17860:2594cd0a5:20201120

2020-11-19  7.0.10-40  <quetzlzacatenango@image...>
  * remove Linux shell artifact from Windows delegate configuration file.
  * fix shell injection vulnerability via the -authenticate option (reference
    alex@cure...).

2020-11-17  7.0.10-39  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-39 GIT revision 17837:ffb8da39c:20201117

2020-11-07  7.0.10-39  <quetzlzacatenango@image...>
  * support DPX 4:2:2 sampling.

(wiz)

2020-11-23 15:34:35 UTC MAIN commitmail json YAML

doc: Updated x11/libxkbcommon to 1.0.2

(wiz)

2020-11-23 15:34:26 UTC MAIN commitmail json YAML

libxkbcommon: update to 1.0.2.

libxkbcommon 1.0.2 - 2020-11-20
==================

- Fix a bug where a keysym that cannot be resolved in a keymap gets compiled to
  a garbage keysym. Now it is set to XKB_KEY_NoSymbol instead.

- Improve the speed of xkb_x11_keymap_new_from_device() on repeated calls in the
  same xkb_context().

(wiz)

2020-11-23 14:52:24 UTC MAIN commitmail json YAML

doc: Updated devel/gopls to 0.5.3

(wiz)

2020-11-23 14:52:14 UTC MAIN commitmail json YAML

gopls: update to 0.5.3.

Features

Automatic updates to go.sum

Previously, go.mod-related quick fixes would not make corresponding
changes to your go.sum file. Now, when you add or remove dependencies
from your module, your go.sum will be updated accordingly.

Removed support for go mod tidy on save

We have removed the support for running go mod tidy on save for
go.mod files. It proved to be too slow and expensive to be worth
it.

Experimental

Multi-module workspace support

The proposal described in golang/go#32394 is still in development
and off by default. See our progress by tracking the multi-module
workspace milestone and project.

Enable multi-module workspace support by adding the following to
your settings:

"gopls": { "experimentalWorkspaceModule": true, }

With this setting, you will be able to open a directory that contains
multiple modules. Most features will work across modules, but some,
such as goimports, will not work as expected.

Give this a try if you're interested in this new feature, but please
note that it is still very experimental.

Fixes

A list of all issues fixed can be found in the gopls/v0.5.3 milestone.

(wiz)

2020-11-23 14:15:59 UTC MAIN commitmail json YAML

doc: Added graphics/viu version 1.2.1

(pin)

2020-11-23 14:15:24 UTC MAIN commitmail json YAML

Add graphics/viu

(pin)

2020-11-23 14:14:34 UTC MAIN commitmail json YAML

graphics/viu: import package

Small command-line application to view images from the terminal written in Rust.
It is basically the front-end of `viuer`. It uses the Kitty graphics protocol,
if supported. If not, lower half blocks are displayed insread.

Features:
- Animated GIF support
- Accept media through stdin
- Custom dimensions
- Transparency

(pin)

2020-11-23 14:09:24 UTC MAIN commitmail json YAML

doc: Updated audio/hydrogen to 1.0.1

(nia)

2020-11-23 14:09:07 UTC MAIN commitmail json YAML

hydrogen: Update to 1.0.1

2020-08-29 the hydrogen team <hydrogen-devel@lists.sourceforge.net>
* Release 1.0.1
* Fixed compilation with libtar
* Fixed jack transport tempo drift when using non-integer bpm values
* Disabled "development mode" warning
* Fix crash on saving ladspa settings

(nia)

2020-11-23 14:07:41 UTC MAIN commitmail json YAML

doc: Updated x11/lemonbar to 1.4

(nia)

2020-11-23 14:07:28 UTC MAIN commitmail json YAML

lemonbar: Update to 1.4

Notable changes:

    Unlimited number of clickable areas, the -a switch was removed.
    Unlimited number of loadable fonts (yay, I guess?).
    You can now specify what screens are used by lemonbar with the -o switch.
    The new Sn specifier allows you to select a screen by name.
    Much better handling of rapidly-changing input (#107).
    Underlines and overlines are not reset when changing the alignment.

Bug fixes:

    Use opaque black/white colors as default values.
    Reset the attributes and colors between each rendered line.

(nia)

2020-11-23 14:06:56 UTC MAIN commitmail json YAML

doc: Updated devel/automake to 1.16.3

(wiz)

2020-11-23 14:06:47 UTC MAIN commitmail json YAML

automake: update to 1.16.3.

New in 1.16.3:

* New features added

  - In the testsuite summary, the "for $(PACKAGE_STRING)" suffix
    can be overridden with the AM_TESTSUITE_SUMMARY_HEADER variable.

* Bugs fixed

  - Python 3.10 version number no longer considered to be 3.1.

  - Broken links in manual fixed or removed, and new script
    contrib/checklinkx (a small modification of W3C checklink) added,
    with accompany target checklinkx to recheck urls.

  - install-exec target depends on $(BUILT_SOURCES).

  - valac argument matching more precise, to avoid garbage in DIST_COMMON.

  - Support for Vala in VPATH builds fixed so that both freshly-generated and
    distributed C files work, and operation is more reliable with or without
    an installed valac.

  - Dejagnu doesn't break on directories containing spaces.

* Distribution

  - new variable AM_DISTCHECK_DVI_TARGET, to allow overriding the
    "make dvi" that is done as part of distcheck.

* Miscellaneous changes

  - install-sh tweaks:
    . new option -p to preserve mtime, i.e., invoke cp -p.
    . new option -S SUFFIX to attempt backup files using SUFFIX.
    . no longer unconditionally uses -f when rm is overridden by RMPROG.
    . does not chown existing directories.

  - Removed function up_to_date_p in lib/Automake/FileUtils.pm.
    We believe this function is completely unused.

  - Support for in-tree Vala libraries improved.

(wiz)

2020-11-23 14:00:51 UTC MAIN commitmail json YAML

doc: Updated databases/kyotocabinet to 1.2.78

(nia)

2020-11-23 14:00:39 UTC MAIN commitmail json YAML

kyotocabinet: Update to 1.2.78

2020-07-20  FAL Labs  <info@fallabs.com>

- Fixed build warnings.

- Release: 1.2.78

(nia)

2020-11-23 13:55:23 UTC MAIN commitmail json YAML

doc: Updated devel/bison to 3.7.4

(wiz)

2020-11-23 13:55:14 UTC MAIN commitmail json YAML

bison: update to 3.7.4.

* Noteworthy changes in release 3.7.4 (2020-11-14) [stable]

** Bug fixes

*** Bug fixes in yacc.c

  In Yacc mode, all the tokens are defined twice: once as an enum, and then
  as a macro.  YYEMPTY was missing its macro.

*** Bug fixes in lalr1.cc

  The lalr1.cc skeleton used to emit internal assertions (using YY_ASSERT)
  even when the `parse.assert` %define variable is not enabled.  It no
  longer does.

  The private internal macro YY_ASSERT now obeys the `api.prefix` %define
  variable.

  When there is a very large number of tokens, some assertions could be long
  enough to hit arbitrary limits in Visual C++.  They have been rewritten to
  work around this limitation.

** Changes

  The YYBISON macro in generated "regular C parsers" (from the "yacc.c"
  skeleton) used to be defined to 1.  It is now defined to the version of
  Bison as an integer (e.g., 30704 for version 3.7.4).

(wiz)

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

doc: Updated wm/fvwm3 to 1.0.1

(nia)

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

fvwm3: Update to 1.0.1

This release addresses the following:

    New Features:
        Add support for infostore in EnvIsSet Test case #240 (ThomasAdam)
        Add variable/parameter which indicates the state of the FVWM3 logging #239 (NsCDE)
        Support for setting default mouse cursor on all FvwmScript widgets #222 (NsCDE)
        Add support for triangle indicator in/out sub options #221 (NsCDE)
        Add WindowName option to FvwmButtons #219 (NsCDE)

    Build problems:
        compilation fails on openbsd-current due to safemalloc.h (va_list) #231
        "version of go" misinterpreted by configure script? #202
        Unable to build 1.0, bson.h not found [FreeBSD 12.1] #200

    Bug-fixes:
        _NET_WM_STATE was not updated for maximized windows #203
        EwmhBaseStruts calculations don't use monitor's #241
        DesktopConfiguration global inherits behaviour from per-monitor mode #236
        FvwmEvent: missing monitor\_focus event #228
        perllib: doesn't understand MX_MONITOR_* events #226
        FvwmButtons subpanels not popped out on primary monitor when desk is > 0 #224
        PositionPlacement Center: fix to use current screen #211
        EwmhBaseStruts missing screen info from manpage #208
        EwmhBaseStrut: fix calculations for per-monitor #242 (ThomasAdam)
        Fix window locations in Global mode #237 (ThomasAdam)

(nia)

2020-11-23 13:16:30 UTC MAIN commitmail json YAML

doc: Updated sysutils/file to 5.39

(nia)

2020-11-23 13:16:19 UTC MAIN commitmail json YAML

file: Update to 5.39

2020-06-14  20:02  Christos Zoulas <christos@zoulas.com>

* release 5.39

2020-06-07  20:00  Christos Zoulas <christos@zoulas.com>

* Remove unused subtype_mime (Steve Grubb)
* Remove unused check in okstat (Steve Grubb)
* Fix mime-type in elf binaries by making sure $x is set
* Fix indirect negative offsets broken by OFFNEGATIVE
* Fix GUID equality check
* PR/165: Handle empty array and strings in JSON
* PR/162: Add --exclude-quiet

2020-06-06  15:33  Christos Zoulas <christos@zoulas.com>

* Fix memory leak in ascmagic (Steve Grubb)

2020-06-04  00:21  Christos Zoulas <christos@zoulas.com>

* Fix string comparison length with ignore whitespace

2020-05-31  00:11  Christos Zoulas <christos@zoulas.com>

* Fix mingwin 64 compilation

2020-05-30  23:56  Christos Zoulas <christos@zoulas.com>

* PR/159: whitelist getpid needed for file_pipe2file()

2020-05-09  18:57  Christos Zoulas <christos@zoulas.com>

* Indicate negative offsets with a flag OFFNEGATIVE
  so that -0 works.
* Introduce "offset" magic type that can be used to
  detect the file size, and bail on short files.
* document DER better in the magic man page.

2020-03-11  21:53  Christos Zoulas <christos@zoulas.com>

* fix memory leaks (SonarQube)

2020-03-08  21:33  Christos Zoulas <christos@zoulas.com>

* fix memory leaks (SonarQube)
* rewrite confusing loops (SonarQube)
* fix bogus test (SonarQube)
* pass a sized buffer to file_fmttime() (SonarQube)

* fix memory leaks (SonarQube)

2020-02-20  15:50  Christos Zoulas <christos@zoulas.com>

* Don't allow * in printf formats, or the code itself (Christoph Biedl)
* Introduce a printf output size checker to avoid DoS attacks

2020-02-17  17:22  Christos Zoulas <christos@zoulas.com>

* Avoid memory leak on error (oss-fuzz)
* Check length of string on DER before derefercing and add new types
* Add missing DER string (oss-fuzz)

2020-02-16  20:45  Christos Zoulas <christos@zoulas.com>

* Add missing DER types, and debugging

2020-02-13  13:10  Christos Zoulas <christos@zoulas.com>

* PR/140: Avoid abort with hand-crafted magic file (gockelhahn)
* PR/139  Avoid DoS in printf with hand-crafted magic file (gockelhahn)
* PR/138: Avoid crash with hand-crafted magic file (gockelhahn)

2020-02-12  17:30  Christos Zoulas <christos@zoulas.com>

* PR/136: Fix static build by adding a libmagic.pc (Fabrice Fontaine)

2019-12-24  14:16  Christos Zoulas <christos@zoulas.com>

* add guid support

(nia)

2020-11-23 13:11:07 UTC MAIN commitmail json YAML

doc: Updated graphics/feh to 3.5

(nia)

2020-11-23 13:10:54 UTC MAIN commitmail json YAML

feh: Update to 3.5

* Release v3.5
    * Enable --version-sort on systems without strverscmp support. This
      works by bundling the strverscmp of musl libc with feh and using it
      when feh is compiled without the verscmp flag (i.e., when the system
      libc does not provide the verscmp function). Patch by Tim van der Molen
    * Add %a format specifier (slideshow state: "playing" / "paused")
    * Fix crashes when combining --reload and --multiwindow

(nia)

2020-11-23 11:35:19 UTC MAIN commitmail json YAML

doc: Updated devel/cdk to 5.0.20200923

(nia)

2020-11-23 11:34:54 UTC MAIN commitmail json YAML

cdk: Update to 5.0-20200923

2020/09/23
+ updated configure script, for compiler-warnings
+ update config.guess, config.sub

(nia)

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

doc: Updated audio/amsynth to 1.12.2

(nia)

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

amsynth: Update to 1.12.2

amsynth 1.12.2 -- 2020-11-20

  - Fixed a regression in 1.12.0 that broke ALSA MIDI

amsynth 1.12.1 -- 2020-11-14

  - Fixed LV2 manifest format error

amsynth 1.12.0 -- 2020-11-08

  - Improved HiDPI autodetection and added --force-device-scale-factor command line option
  - Presets are now available to be loaded in VST hosts using the generic GUI (e.g. REAPER)
  - Fixed a bug that caused MIDI channel and polyphony settings from the command line or
    configuration file to be ignored.
  - Fixed a bug that caused MIDI channel setting to be ignored when sending MIDI over JACK
  - Fixed a MIDI parsing bug in the VST plugin that caused stuck notes in REAPER
  - Fixed a crash when compiled with LASH support but without a LASH server running

(nia)

2020-11-23 10:45:08 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.0.6

(pin)

2020-11-23 10:44:48 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.0.6

-optional icons, thanks to @asdf8dfafjk (@fiAtcBr on Miaou)
See https://dystroy.org/broot/icons
-dev.log renamed into broot.log
-:line_up and :line_down accept an optional count as argument - Fix #301

(pin)

2020-11-23 09:56:08 UTC MAIN commitmail json YAML

Updated devel/py-xopen, www/py-google-api-python-client

(adam)

2020-11-23 09:55:42 UTC MAIN commitmail json YAML

py-google-api-python-client: updated to 1.12.8

1.12.8

Documentation
add httplib2 authorization to thread_safety

1.12.7

Documentation
Update Webmasters API sample

1.12.6

Documentation
Change error parsing to check for 'message'
Update oauth docs to include snippet to get email address of authenticated user

(adam)

2020-11-23 09:54:05 UTC MAIN commitmail json YAML

py-xopen: updated to 1.0.1

v1.0.1
Fix ResourceWarnings when opening many piped processes

v1.0.0
flake8 should not be in deploy stage

(adam)

2020-11-23 09:19:14 UTC MAIN commitmail json YAML

doc: Added textproc/zoxide version 0.5.0

(pin)

2020-11-23 09:18:33 UTC MAIN commitmail json YAML

Add textproc/zoxide

(pin)

2020-11-23 09:17:36 UTC MAIN commitmail json YAML

textproc/zoxide: import package

zoxide is a blazing fast alternative to cd, inspired by z and z.lua.
It keeps track of the directories you use most frequently, and uses a ranking
algorithm to navigate to the best match.

(pin)

2020-11-23 08:41:50 UTC MAIN commitmail json YAML

doc: Updated wm/frankenwm to 1.0.23

(pin)

2020-11-23 08:41:27 UTC MAIN commitmail json YAML

wm/frankenwm: update to 1.0.23

Allow custom man location and a few other things

Patches by myself and Maya merged.

(pin)

2020-11-23 06:51:46 UTC MAIN commitmail json YAML

doc: Updated www/py-flask-babel to 1.0.0

(khorben)

2020-11-23 06:51:32 UTC MAIN commitmail json YAML

py-flask-babel: update to version 1.0.0

>From the Changelog:
* pytz is an explicit dependency.
* pytz.gae, used for Google App Engine, is no longer necessary and has been removed.
* Fixed a deprecated werkzeug import.
* Fix issues switching locales in threaded contexts.

(khorben)

2020-11-23 06:11:49 UTC MAIN commitmail json YAML

doc: Updated net/py-google-cloud-sdk to 319.0.0

(riastradh)

2020-11-23 06:11:18 UTC MAIN commitmail json YAML

net/py-google-cloud-sdk: Update to 319.0.0

Too many changes since 98.0.0 in 2016 to list.

(riastradh)

2020-11-22 21:45:51 UTC MAIN commitmail json YAML

nautilus: Needs gdbus-codegen

(nia)

2020-11-22 21:27:21 UTC MAIN commitmail json YAML

doc: Updated security/gnome-keyring to 3.36.0

(nia)

2020-11-22 21:26:51 UTC MAIN commitmail json YAML

2020-11-22 14:24:44 UTC MAIN commitmail json YAML

doc: Updated x11/kitty to 0.19.2

(pin)

2020-11-22 14:24:22 UTC MAIN commitmail json YAML

x11/kitty: update to 0.19.2

-Add a new mappable select_tab action to choose a tab to switch to even when the
tab bar is hidden (#3115)
-Distribute extra pixels among all eight-blocks rather than adding them all to
the last block (#3097)
-Fix drawing of a few sextant characters incorrect (#3105)
-macOS: Fix minimize not working for chromeless windows (#3112)
-Preserve lines in the scrollback if a scrolling region is defined that is
contiguous with the top of the screen (#3113)

(pin)

2020-11-22 13:32:47 UTC MAIN commitmail json YAML

doc: Updated x11/xterm to 362

(pin)

2020-11-22 13:32:27 UTC MAIN commitmail json YAML

x11/xterm: update to 362

Patch #362 - 2020/11/11
-cleanup of calls to free, removing checks for null (Walter Harms).
-improved mouse-button reporting (prompted by discussion with Stephane Chazelas)
-narrow the scope of the change for shift-key in patch #361 to make it apply
only when the modifyOtherKeys resource is set to 2 (i.e., ���program mode���).
Also, when checking the shift-key, ignore modifiers other than shift,
control and ���meta���
-use the alt/meta modifier information obtained in VTInitModifiers to
replace a hard-coded mod1 used to detect ���Meta��� for mouse-button responses.
-reduce SIGWINCH's sent to the client by filtering out duplicates.
-improve display when scaleHeight is greater than 1:
-the text-cursor is vertically-centered on the current line, rather than
only extending below the current line (report by Manu Chaturvedi).
-the built-in line-drawing characters extend to the scaled cell-height.
-fill-in special case for motion-events to match the changes for shift-key in
pointer-button events from patch #361.

(pin)

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

mysql-workbench: Disable gnome-keyring dependency in BROKEN package

(nia)

2020-11-22 12:58:37 UTC MAIN commitmail json YAML

mate-power-manager: Disable gnome-keyring integration

(nia)

2020-11-22 12:05:10 UTC MAIN commitmail json YAML

doc: Updated security/seahorse to 3.38.0.1

(nia)

2020-11-22 12:04:28 UTC MAIN commitmail json YAML

2020-11-22 11:59:49 UTC MAIN commitmail json YAML

doc: Added security/libpwquality version 1.4.4

(nia)

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

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

doc: Added security/cracklib version 2.9.7

(nia)

2020-11-22 11:36:32 UTC MAIN commitmail json YAML

security: Add cracklib.

CrackLib is a library containing a C function (well, lots of functions
really, but you only need to use one of them) which may be used in a
"passwd"-like program.

The idea is simple: try to prevent users from choosing passwords that
could be guessed by "Crack" by filtering them out, at source.

CrackLib is an offshoot of the the version 5 "Crack" software, and
contains a considerable number of ideas nicked from the new software.

(nia)

2020-11-22 11:35:15 UTC MAIN commitmail json YAML

doc: Updated security/libsecret to 0.20.4

(nia)

2020-11-22 11:34:32 UTC MAIN commitmail json YAML

libsecret: Update to 0.20.4

0.20.4
* secret-file-collection: Make MAC comparison constant time [!60]
* Initialize libgcrypt for SecretFileCollection [!56]
* meson: Add tests for GIR-based languages [!54]
* man: Add a bugtracker section to the manpage [!14]
* meson: add option introspection [!53]
* Updated translations

(nia)

2020-11-22 11:33:30 UTC MAIN commitmail json YAML

doc: Updated net/s6-networking to 2.3.2.0nb1

(schmonz)

2020-11-22 11:33:22 UTC MAIN commitmail json YAML

Add --enable-absolute-paths, as these programs need to invoke each other
while often running in freshly cleared environments. Bump PKGREVISION.

While here, make TLS (via BearSSL) optional, still on by default.

(schmonz)

2020-11-22 11:17:17 UTC MAIN commitmail json YAML

Updated mail/postfix, devel/py-more-itertools

(adam)

2020-11-22 11:16:54 UTC MAIN commitmail json YAML

py-more-itertools: updated to 8.6.0

8.6.0
-----
* New itertools
    * :func:`all_unique`
    * :func:`nth_product` and :func:`nth_permutation`

* Changes to existing itertools
    * :func:`chunked` and :func:`sliced` now accept a ``strict`` parameter

* Other changes
    * Python 3.5 has reached its end of life and is no longer supported.
    * Python 3.9 is officially supported.
    * Various documentation fixes

(adam)

2020-11-22 11:14:44 UTC MAIN commitmail json YAML

postfix: updated to 3.5.8

Fixed in Postfix version 3.5.8:

[Postfix 3.5 and later] The Postfix SMTP client inserted <CR><LF> into message headers with lines longer than $line_length_limit (default: 2048), causing all subsequent header content to become message body content. Reported by Andreas Weigel.

Fixed in Postfix versions 3.5.8, 3.4.18, 3.3.15, 3.2.20:

[Postfix 2.8 and later] The postscreen daemon did not save a copy of the postscreen_dnsbl_reply_map lookup result. This has no effect when the recommended texthash: lookup table is used, but it could result in stale data with other lookup tables.

[Postfix 2.3 and later] After deleting a recipient with a Milter, the Postfix recipient duplicate filter was not updated; the filter suppressed requests to add the recipient back. Reported by Mehmet Avcioglu.

[Postfix 2.3 and later] Memory leak: the static: maps did not free their casefolding buffer.

[Postfix 2.2 and later] With "smtpd_tls_wrappermode = yes", the smtps service was waiting for a TLS handshake, after processing an XCLIENT command. Reported by Aki Tuomi.

[Postfix 2.0 and later] The smtp_sasl_mechanism_filter implementation ignored table lookup errors, treating them as 'not found'.

[Postfix alpha and later] The code that looks for Delivered-To: headers ignored headers longer than $line_length_limit (default: 2048).

(adam)

2020-11-22 09:50:28 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.10.41, Sigil-1.4.2 [needs QtWebEngine],
  automake-1.16.3, bison-3.7.4, cmake-3.19.0, gopls-0.5.3,
  libcares-1.17.1, libxkbcommon-1.0.2, py-hypothesis-5.41.3,
  tor-browser-https-everywhere-2020.11.17, ugrep-3.0.5, unifont-13.0.04,
  vala-0.50.2.

(wiz)

2020-11-22 00:05:09 UTC MAIN commitmail json YAML

mutter: reflect universal tool dependencies universally

(gutteridge)

2020-11-21 23:13:11 UTC MAIN commitmail json YAML

qt5-qtwebkit: restore PKGREVISION

This was not updated with the rest of qt5

(wiz)

2020-11-21 23:07:23 UTC MAIN commitmail json YAML

doc: Updated sysutils/onefetch to 2.7.3

(pin)

2020-11-21 23:06:56 UTC MAIN commitmail json YAML

sysutils/onefetch: update to 2.7.3

v2.7.3
-[info] if user.name is not set print unknown instead of crashing

v2.7.2
-[language] added support for HolyC
-[language] added support for Xaml
-[info] get_repo_name_and_url defaults to remote.origin.url
-[misc] replaced some git sys calls with git2-rs calls
-[ascii] improved coloring for c, c++, c#, typescript, and lua
-[ascii] fixed ascii max-width integration test --> update raku ascii logo
-[image] fixed image detection for kitty: remove check on env variable

(pin)

2020-11-21 22:34:21 UTC MAIN commitmail json YAML

Updated databases/py-pymysql, devel/py-pygit2

(adam)

2020-11-21 22:34:00 UTC MAIN commitmail json YAML

py-pygit2: updated to 1.4.0

1.4.0
- Upgrade to libgit2 1.1, new ``GIT_BLAME_IGNORE_WHITESPACE`` constant
- Add wheels for Python 3.9
- Drop support for PyPy3 7.2
- New optional ``flags`` argument in ``Repository.__init__(...)``,
  new ``GIT_REPOSITORY_OPEN_*`` constants
- Documentation

(adam)

2020-11-21 22:22:35 UTC MAIN commitmail json YAML

py-pymysql: updated to 0.10.1

v0.10.1
* Fix missing import of ProgrammingError.
* Fix auth switch request handling.

(adam)

2020-11-21 22:18:22 UTC MAIN commitmail json YAML

Updated net/libtorrent-rasterbar, net/qbittorrent

(adam)

2020-11-21 22:17:56 UTC MAIN commitmail json YAML

qbittorrent: updated to 4.3.0.1

v4.3.0
- FEATURE: Many UI elements colors are themeable now (jagannatharjun)
- FEATURE: Allow changing GUI icons from theme bundles (jagannatharjun)
- FEATURE: Notify user when torrent moving finished (glassez)
- FEATURE: Shortcut CTRL + I opens Statistics window (LoopsGod)
- FEATURE: Add RSS functionality in Web UI (Sepro)
- FEATURE: Drop ".unwanted folder" feature (glassez)
- FEATURE: Expose libtorrent peer_turnover, max_concurrent_http_announces, no_connect_privileged_ports settings (Sophist, an0n666, NotTsunami)
- BUGFIX: Fix typo in Options dialog (Andrei Stepanov)
- BUGFIX: Remove "requires restart" from network interface settings (an0n666)
- BUGFIX: Rename "Create subfolder" to "Keep top-level folder" (thalieht)
- BUGFIX: Show tooltip for some properties in transfer list (Nick Korotysh)
- BUGFIX: Fix calculation of torrent current state (glassez)
- BUGFIX: Improve detecting completed files when adding, rechecking or moving a torrent (glassez)
- BUGFIX: Fixed broken announce logic in embedded tracker causing failures in some cases (FranciscoPombal)
- BUGFIX: Disable checkbox if torrent doesn't have root folder (thalieht)
- BUGFIX: Update country flag icons with upstream (Chocobo1)
- BUGFIX: Private torrent: If tracker entry is edited clear old peer list. Also don't allow user to manually add peers. (an0n666)
- BUGFIX: Fix large strings not visible in log widget (jagannatharjun)
- BUGFIX: Disable edit action in Peer list widget (Chocobo1)
- BUGFIX: Add a scroll area to torrent creator dialog (Ernesto Castellotti)
- BUGFIX: Content tab: Open double-clicked folder regardless on which column the click happens (Chocobo1)
- BUGFIX: "Open containing folder" on a folder now opens it in its parent folder (Chocobo1)
- BUGFIX: Fix GeoDB download in systems with non-C locales (FranciscoPombal)
- BUGFIX: Fix peer blocked message (FranciscoPombal)
- BUGFIX: Make more robust the banning of selected peers from the list (NotTsunami)
- BUGFIX: Use toned green color for downloading pieces in Pieces bar (jagannatharjun)
- BUGFIX: Correctly fill whole width of speed graph (jagannatharjun)
- BUGFIX: Fix impossible speed in speed graph (jagannatharjun)
- WEBUI: Hide additional search filters on small screens (Thomas Piccirello)
- WEBUI: Shrink search bar on small screens (Thomas Piccirello)
- WEBUI: Fix search categories only working in English (Thomas Piccirello)
- WEBUI: Add Trackers section to sidebar (Thomas Piccirello)
- WEBUI: Fix Enter button behavior in textarea (Tom Piccirello)
- WEBUI: Fix wrong file renaming selection range (MR)
- WEBUI: Preselect "Default save path" in watched folders (thalieht)
- WEBUI: Fix banning peers (brvphoenix)
- WEBUI: Fix seeding time checkbox placement (Chocobo1)
- WEBUI: Bump Web API version (Thomas Piccirello)
- RSS: Fix renaming RSS autodownload rule (glassez)
- RSS: Fix RSS article is not marked as "read" when torrent is downloaded (glassez)
- SEARCH: Update minimum Python version to 3.5.0 (ngosang)
- SEARCH: Make middle-click close search tabs (Will Da Silva)
- WINDOWS: NSIS: Update Dutch translation (Thomas De Rocker)
- WINDOWS: NSIS: Change the installers uninstallation question to clear confusion (an0n666)
- LINUX: Fix typo in systemd service file (Shane Allgeier)
- LINUX: Don't use HTML in tray tooltip (thalieht)
- LINUX: Don't create 'data' subdirectory in XDG_DATA_HOME (lbilli)
- LINUX/MACOS: Add HTTPS tracker certificate validation option (NotTsunami)
- OTHER: Many CMake improvements (FranciscoPombal)
- OTHER: Support for libtorrent 1.1.x is dropped (Chocobo1)
- OTHER: Many code cleanups and improvements (FranciscoPombal, Chocobo1, glassez)

(adam)

2020-11-21 22:16:09 UTC MAIN commitmail json YAML

libtorrent-rasterbar: updated to 1.2.11

libtorrent-1.2.11

Fixes since the 1.2.10 release:

fix issue with moving the session object
deprecate torrent_status::allocating. This state is no longer used
fix bug creating torrents with symbolic links
remove special case to save metadata in resume data unconditionally when added throught magnet link
fix bugs in mutable-torrent support (reusing identical files from different torrents)
fix incorrectly inlined move-assignment of file_storage
add session::paused flag, and the ability to construct a session in paused mode
fix session-pause causing tracker announces to fail
fix peer-exchange flags bug
allow saving resume data before metadata has been downloaded (for magnet links)
record blocks in the disk queue as downloaded in the resume data
fix bug in set_piece_deadline() when set in a zero-priority piece
fix issue in URL parser, causing issues with certain tracker URLs
use a different error code than host-unreachable, when skipping tracker announces

(adam)

2020-11-21 19:44:32 UTC MAIN commitmail json YAML

php72: Make php-embed a no-op for other than main php package

This avoids the situation when more than one SAPI is requested to build,
which is unsupported (only one of fpm, filter, module) can be built at
once.

(otis)

2020-11-21 19:43:57 UTC MAIN commitmail json YAML

php73: Make php-embed a no-op for other than main php package

This avoids the situation when more than one SAPI is requested to build,
which is unsupported (only one of fpm, filter, module) can be built at
once.

(otis)

2020-11-21 19:42:25 UTC MAIN commitmail json YAML

php74: Make php-embed a no-op for other than main php package

This avoids the situation when more than one SAPI is requested to build,
which is unsupported (only one of fpm, filter, module) can be built at
once.

(otis)

2020-11-21 14:54:36 UTC MAIN commitmail json YAML

doc: Added www/php-phalcon4 version 4.1.0

(otis)

2020-11-21 14:54:15 UTC MAIN commitmail json YAML

www: Add php-phalcon4 4.1.0

Phalcon is a full stack PHP framework offering low resource consumption and
high performance.

See https://pecl.php.net/package/phalcon

(otis)

2020-11-21 14:52:58 UTC MAIN commitmail json YAML

php-phalcon: Revert back to 3.x (due to erroneous commit)

(otis)

2020-11-21 13:57:21 UTC MAIN commitmail json YAML

php-phalcon4: Add php-phalcon4 4.1.0

Phalcon is a full stack PHP framework offering low resource consumption and
high performance.

See https://pecl.php.net/package/phalcon

(otis)

2020-11-21 13:50:15 UTC MAIN commitmail json YAML

doc: Added devel/php-psr version 1.0.1

(otis)

2020-11-21 13:49:50 UTC MAIN commitmail json YAML

2020-11-21 13:02:05 UTC MAIN commitmail json YAML

doc: Remove torsmo

(nia)

2020-11-21 13:01:23 UTC MAIN commitmail json YAML

2020-11-21 12:28:43 UTC MAIN commitmail json YAML

thunderbird: Fix typo in PLIST

(wiz)

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

Updated x11/qt5, devel/meson, devel/glib2

(adam)

2020-11-21 11:30:49 UTC MAIN commitmail json YAML

gdbus-codegen glib2 glib2-tools: updated to 2.66.3

Overview of changes in GLib 2.66.3
==================================

* Fix awkward bug with `GPollFD` handling in some situations (work by Claudio
  Saavedra and Eugene M)

* Fix sending FDs attached to very large D-Bus messages (work by Simon McVittie
  and Giovanni Campagna)

* Bugs fixed:
- Main loop ignores GPollFD sources when there is at least one source ready with priority higher than default one
- Backport !1718 “gtrace: Add G_GNUC_PRINTF annotation” to glib-2-66
- Backport !1713 “gmain: g_main_context_check() can skip updating polled FD sources” to glib-2-66
- Backport !1711 “Fix race in socketclient-slow test” to glib-2-66
- Backport !1725 “gdbus: Cope with sending fds in a message that takes multiple writes” to glib-2-66
- Backport !1734 “glocalfileinfo: Use a single timeout source at a time for hidden file cache” to glib-2-66

Overview of changes in GLib 2.66.2
==================================

* Important and time-critical fix to DST transitions which will happen in Europe
  on 2020-10-25 on distributions which use the ‘slim’ tzdata format (which is
  now the default in tzdata/tzcode 2020b) (work by Claudi M., LRN)

* Further timezone handling changes to restore support for changing the timezone
  when `/etc/localtime/` changes (work by António Fernandes, Sebastian Keller)

* Fix deadlock on Windows when `G_SLICE` is set in the environment (diagnosis by
  Christoph Reiter)

* Fix UTF-8 validation when escaping URI components (thanks to Marc-André Lureau) (!1680)

* Bugs fixed:
- fstatat is available only on macOS 10.10+
- top bar time is incorrect, timezone map in control center is broken
- Setting G_SLICE makes Windows programs hang since 2.66
- Backport !1680 “guri: Fix UTF-8 validation when escaping URI components” to glib-2-66
- Backport !1684 “glocalfileinfo: Fix use of fstatat() on macOS < 10.10” to glib-2-66
- uri: add missing (not)nullable annotations
- Backport !1691 “gmain: Fix possible locking issue in source unref” to glib-2-66
- Backport !1692 “gsignal: Plug g_signal_connect_object leak” to glib-2-66
- Backport !1661 “Lookup fallback time zones in the cache to improve performance” to glib-2-66
- Backport !1698 “gslice: Inline win32 implementation of g_getenv() to avoid deadlock” to glib-2-66
- Backport !1683 “Fix the 6-days-until-the-end-of-the-month bug” to glib-2-66
- Backport !1706 “Add various missing nullable annotations” to glib-2-66

* Translation updates:
- Chinese (Taiwan)
- Portuguese
- Slovak

Overview of changes in GLib 2.66.1
==================================

* A performance problem where timezones were reloaded from disk every time a
  `GTimeZone` was created has been fixed
  `/etc/localtime` will not take effect until a process restarts; future changes
  in a subsequent 2.66.x release will improve this

* Security fix for incorrect scope/zone ID parsing in URIs (!1669)

* Bugs fixed:
- Invalid Pointer Arithmetic in g_path_get_basename
- GDBus DBUS_COOKIE_SHA1 mechanism may use too old a key
- gtk3/glib crash on gimp
- Time zone cache is constantly invalidated if TZ is NULL
- gthreadedresolver: faulty logic in parse_res_txt
- Define G_MSVC_SYMBOL_PREFIX correctly for ARM
- Minor Coverity fixes
- Fix various signedness warnings
- glocalfile: Never require G_LOCAL_FILE_STAT_FIELD_ATIME
- trash portal: Handle portal failures
- gio-tool-trash: Prevent recursion to speed up emptying trash
- glist: Clarify that g_list_free() and friends only free an entire list
- utils: Limit the scope of the variable `max`
- Fix g_module_symbol() under Windows sometimes not succeeding
- guri: Fix URI scope parsing
- gdatetime: Avoid integer overflow creating dates too far in the past

* Translation updates:
- Danish
- Greek, Modern (1453-)
- Hebrew
- Latvian
- Portuguese
- Russian

(adam)

2020-11-21 11:27:23 UTC MAIN commitmail json YAML

meson: updated to 0.56.0

0.56.0:
* meson test can now filter tests by subproject
* Native (build machine) compilers not always required by project()
* New extra_files key in target introspection
* Preliminary AIX support
* Wraps from subprojects are automatically promoted
* meson.build_root() and meson.source_root() are deprecated
* dep.as_link_whole()
* Add support for all Windows subsystem types
* Added NVidia HPC SDK compilers
* Project and built-in options can be set in native or cross files
* unstable-keyval is now stable keyval
* CMake subproject cross compilation support
* Machine file keys are stored case sensitive
* Consistency between declare_dependency() and pkgconfig.generate() variables
* Qt5 compile_translations now supports qresource preprocessing
* Controlling subproject dependencies with dependency(allow_fallback: ...)
* Custom standard library
* Improvements for the builtin curses dependency
* HDF5 dependency improvements
* External projects
* Per subproject warning_level option
* meson subprojects command
* Added CompCert C compiler
* Dependencies listed in test and benchmark introspection
* include_type support for the CMake subproject object dependency method
* Deprecate Dependency.get_pkgconfig_variable and Dependency.get_configtool_variable

(adam)

2020-11-21 11:22:35 UTC MAIN commitmail json YAML

2020-11-21 10:41:47 UTC MAIN commitmail json YAML

(wm/mutter) Fix build --  msgfmt: unknown option -- desktop

(mef)

2020-11-21 10:05:46 UTC MAIN commitmail json YAML

doc: Removed chat/telepathy-mission-control

(nia)

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

2020-11-21 09:56:27 UTC MAIN commitmail json YAML

2020-11-21 09:53:44 UTC MAIN commitmail json YAML

doc: Removed security/gnome-keyring-manager

(nia)

2020-11-21 09:52:48 UTC MAIN commitmail json YAML

2020-11-21 09:47:12 UTC MAIN commitmail json YAML

2020-11-21 09:45:39 UTC MAIN commitmail json YAML

2020-11-21 09:34:59 UTC MAIN commitmail json YAML

2020-11-21 09:06:47 UTC MAIN commitmail json YAML

tex-plex: Fix LaTeX spelling

(ryoon)

2020-11-21 03:48:51 UTC MAIN commitmail json YAML

doc: Updated wm/marco to 1.24.1nb3

(gutteridge)

2020-11-21 03:48:07 UTC MAIN commitmail json YAML

marco: add two upstream bug fixes

These haven't made it to a branch yet, but have been carried elsewhere,
e.g., Fedora applied them two months ago.

(gutteridge)

2020-11-21 02:42:03 UTC MAIN commitmail json YAML

mozjs78: requires minimum GCC 7.1

(gutteridge)

2020-11-21 02:28:13 UTC MAIN commitmail json YAML

mozjs78: record correct minimum Rust version

(gutteridge)

2020-11-21 01:21:49 UTC MAIN commitmail json YAML

doc: Updated lang/pear to 1.10.12nb2

Bump PKGREVISION.

(taca)

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

lang/pear: update Archive_Tar to 1.4.11

Update included Archive_Tar to 1.4.11.

Archive_Tar 1.4.11 (2020-11-19 17:11 UTC)

Changelog:

* Fix Bug #27002: Filename manipulation vulnerabilities (CVE-2020-28948 /
  CVE-2020-28949) [mrook]

(taca)

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

doc: Updated x11/libX11 to 1.7.0

(wiz)

2020-11-20 20:42:53 UTC MAIN commitmail json YAML

libX11: update to 1.7.0.

libX11 version 1.7.0 includes a new API, hence the change from the 1.6
series to 1.7:

* XSetIOErrorExitHandler which provides a mechanism for applications
  to recover from I/O error conditions instead of being forced to
  exit. Thanks to Carlos Garnacho for this.

This release includes a bunch of bug fixes, some which have been pending for over three years:

* A bunch of nls cleanups to remove obsolete entries and clean up
  formatting of the ist. Thanks to Benno Schulenberg for these.

* Warning fixes and other cleanups across a huge swath of the
  library. Thanks to Alan Coopersmith for these.

* Memory allocation bugs, including leaks and use after free in the
  locale code. Thanks to Krzesimir Nowak, Jacek Caban and Vittorio
  Zecca for these.

* Thread safety fixes in the locale code. Thanks to Jacek Caban for
  these.

* poll_for_response race condition fix. Thanks to Frediano Ziglio for
  the bulk of this effort, and to Peter Hutterer for careful review
  and improvements.

Version 1.7.0 includes a couple of new locales:

* ia and ie locales. Thanks to Carmina16 for these.

There are also numerous compose entries added, including:

* |^ or ^| for ↑, |v or v| for ↓, ~~ for ≈. Thanks to Antti
    Savolainen for this.

* Allowing use of 'v' for caron, in addition to 'c', so things like
  vC for Č, vc for č. Thanks to Benno Schulenberg for this.

* Compose sequences LT, lt for '<', and GT, gt for '>' for keyboards
  where those are difficult to access. Thanks to Jonathan Belsewir
  for this.

(wiz)

2020-11-20 19:08:18 UTC MAIN commitmail json YAML

doc: Updated print/poppler to 20.11.0

(wiz)

2020-11-20 19:08:06 UTC MAIN commitmail json YAML

poppler*: update to 20.11.0

Release 20.11.0:
        core:
        * More work on rendering of standalone Annot Widgets. Issue #806
        * Fix crashes in embedded file handling on broken files. Issue #967
        * Fix uninitialized memory read on broken files
        * Save a bit of memory in Dict data

        cpp:
        * Fix crashes in embedded file handling on broken files. Issue #966

        utils:
        * pdftohtml: HTML and XML output includes font opacity.

        qt5:
        * Rename ArthurOutputDev to QPainterOutputDev

        build system:
        * Fix linker error when gtk is not in a default location
        * Add some checks for gtk-doc support
        * Reorganize GObject introspection config
        * Enable CMAKE_LINK_DEPENDS_NO_SHARED

Release 20.10.0:
        core:
        * Filter out repeated forms
        * Implement EmbedStream::reset()
        * CairoOutputDev: evict just font faces owned solely by cache.
        * Splash: Rename Yd to Ydown, Xu to Xup, etc.
        * Splash: fix crash in out-of-memory situation.
        * Fix some undefined behaviour situation with forged files

Release 20.09.0:
        core:
        * Compability fix for Forms
        * Fix fetching of Objects failing in some cases
        * Fix clearing date in Annot setModified/setDate
        * TextSelectionPainter: support glyphless fonts
        * Splash: Don't try read past end of image
        * avoid abort() on large memory allocation
        * Fix memory leak on broken files
        * Fix potential invalid memory read
        * Small code improvements

        qt5:
        * Document TextAnnotation::inplaceAlign
        * Make Annotation::setModification/CreationDate work on existing annots
        * Be a bit more stubborn converting dates that come from xml
        * Clean as many null characters from the end as possible when converting strings

        glib:
        * Add accessor functions for PopplerAttachment
        * Deprecate PopplerAttachment GTime fields
        * Deprecate PopplerDocument date properties

        utils:
        * pdftoppm: report error and exit if output file cannot be written
        * Document that PDF-file can be '-' to read it from stdin

        build system:
        * cmake: Modern way to link against libpng, zlib and libtiff
        * cmake: Remove stray support for lcms1 in pdftocairo

Release 20.08.0:
        core:
        * Sub-page objects: initialize clip max values considering the render resolution. Issue #937
        * Splash: Set initial line width to 1. Issue #674
        * Fix stack overflow with specially crafted files
        * GfxShading: Simplify holding the Function
        * Splash: Fix x86 + windows asm build

        qt5:
        * Deprecate Document::toc
        * Deprecate AnnotationUtils

Release 0.90.1:
        core:
        * Fix regression on PS conversion.
          Regression only happened on applications that are locale enabled
          i.e. Okular but not pdftops, when using a quite new lcms and
          the user locale uses , as decimal separator instead of .
        * Add UTF16LE support to TextStringToUCS4.
          Even if the standard clearly says it should be UTF16BE

        qt6:
        * Add work in progress qt6 port. Ignore for now :)

Release 0.90.0:
        core:
        * Color profile tweaks
        * Small signature improvements
        * BBoxOutputDev: Fix calculation when type3 fonts are involved
        * Fix potential crash when reading Forms
        * Fix infinite loop in broken file

        glib:
        * Fix adding annots in rotated pages
        * Add ability to reset forms
        * Several fixes to the documentation

        qt5:
        * Make it clear we require Qt 5.5
        * demo: Fix crash on broken files
        * Small documentation improvements

        utils:
        * pdftoppm: Add option to set display profile
        * pdftops: Add a -rasterize option with values always, never, or whenneeded

        build system:
        * Require cmake 3.5
        * More modern cmake way to link against curl

Release 0.89.0:
        core:
        * Add support for ResetForm action. Issue #225
        * Fix crash in PDFDoc::getSignatureFields when there's no Forms at all
        * Fix exporting to PS of some files with CID fonts
        * Use ICC profiles in PS output (if new enough lcms is used)
        * Allow almost-singular tiling pattern matrices. Issue #894
        * Fix memory leak when failing to load some fonts
        * CairoOutputDev: Use stroke opacity when clipping to a stroke path
        * CairoOutputDev: Fix tiling patterns when pattern cell is too far. Issue #190

        glib:
        * Add poppler_movie_get_aspect

        cpp:
        * Add the font infos to the text_box object

Release 0.88.0:
        core:
        * Support Widget Annotation Buttons not linked to any Form
        * SplashOuputDev: Use stroking opacity when clipping to a stroke path
        * Handle 1 bit RGB images in ICC colorspace
        * Internal code improvements

        qt5:
        * Add Document::signatures. Returns signatures not attached to any page
        * ArthurOutputDev: Fix font hinting
        * ArthurOutputDev: Set the opacity when filling with axial gradients
        * ArthurOutputDev: Implement the clipToStrokePath method
        * ArthurOutputDev: Use stroking opacity when clipping to a stroke path

        glib:
        * Add poppler_page_get_bounding_box
        * Add poppler_form_field_get_alternate_ui_name
        * Implement rotation for 'flagNoRotate' annots. Issue #767

        cpp:
        * Add non_raw_non_physical layout for page::text()

        utils:
        * pdftohtml: Fix noRoundedCoordinates->noroundcoord in man page
        * pdfsig: Show also signatures that aren't attached to any page

(wiz)

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

doc: Updated graphics/libv4l to 1.20.0

(wiz)

2020-11-20 18:25:07 UTC MAIN commitmail json YAML

libv4l: update to 1.20.0.

v4l-utils-1.20.0
----------------

Akinobu Mita (1):
      v4l2-ctl: add sizeimage suboption for set-fmt-video options

B奪rd Eirik Winther (1):
      qvidcap: Add stride option to command line

Chris Leick (1):
      Update German translation

David Seifert (1):
      Fix GCC 10 / -fno-common

Gregor Jasny (8):
      buildsystem: Start v4l-utils 1.19.0 development cycle
      dvbv5-zap: Fix typo
      v4l2-ctl: include C++ cmath header
      ubuntu1604: add missing headers for std::exit
      libcecutil: Remove vanished TODO file from ditribution list
      v4l2-ctl: Do not distribute generated 32bit source
      v4l2-compliance: Do not distribute generated 32bit source
      libcecutil: Distribute cec-gen.pl

Hans Petter Selasky (2):
      Fix broken for loop in libv4l
      Fix for mismatched class/struct tags

Hans Verkuil (133):
      v4l2-compliance: improve metadata capture support
      test-media: remove left-over debug lines
      v4l2-compliance: fail if selection is present for compressed video
      cec-compliance: rename 'ok' to 'unknown'
      cec-ctl/msg2ctl.pl: don't add HTNG commands to msgtable
      cec-compliance: add --test-fuzzing option
      test-media: update vimc tests
      v4l-utils: sync with latest media_tree master
      keytable: add new generated keymaps
      msg2ctl.pl: add newline after log_msg
      cec-follower: drop the hardcoded UI commands list
      cec-ctl/cec-log: use new CEC_OP_UI_CMD defines
      cec utils: support CEC_ADAP_G_CONNECTOR_INFO
      cec-compliance/follower: use new CEC_OP_UI_CMD defines
      utils/libcecutil: add CEC utility library
      cec-follower: switch to the new CEC utilities library
      cec-compliance: use the new CEC utilities library
      cec-ctl: use the new CEC utilities library
      utils/common/cec*: remove unused cec files
      cec-htng(-funcs).h: move to libcecutil
      libcecutil: do not assume building in source tree.
      libcecutil: remove empty generated headers on failure
      libcecutil: cec-gen.pl now generates all headers in one go
      v4l-utils: sync to latest cec-funcs.h
      libcecutil: spaces should be replaced by - for help_features
      cec-compliance: move util_receive to cec-compliance.cpp
      cec-compliance: add timeout to util_receive
      cec-compliance: fix a bug in util_receive
      cec-compliance: Improve the INACTIVE_SOURCE test
      cec-follower: add INACTIVE_SOURCE support.
      v4l2-compliance: fix read/write tests
      cec-compliance: improve Inactive Source test
      cec-compliance: Set OSD Name is not TV specific
      Makefile.am: copy v4l2-tpg.h, not v4l2-tpg*
      v4l-utils: sync with latest media_tree master
      v4l2-info.cpp: support the new hold capture flags
      cec-compliance: remove old tuner tests
      cec-follower: add support for Status Request
      cec-compliance: improve failure reporting
      cec-follower: fix index handling
      v4l-utils: sync with latest media_tree master
      cec-compliance: improve the Inactive Source test
      v4l-utils: sync with latest media_tree master
      v4l2-compliance: better scaler detection for M2M devices
      cec-ctl: add a --phys-addr-from-edid option
      cec: fix Makefile.am to get the right library dependencies
      libcecutil: convert latency values to ms
      cec-ctl: finish --stress-test-power-cycle with active display
      cec-compliance: make the subtest names unique
      cec-compliance: add -e and -l options
      cec-compliance: make test names easier to type
      qvidcap: fix typo: fnt -> fmt
      qvidcap: switch to RGB24 if format is unsupported
      v4l2-ctl: support -k (concise) when showing touch data
      v4l2-compliance: relax a 'is the DONE flag set' test
      v4l-utils: fix sync-with-kernel: it missed pixelformats
      qvidcap: make texts consistent
      cec-follower: add --ignore option
      cec-follower: support CEC 2.0 power status reporting
      cec-compliance: test CEC 2.0 power transitions
      cec-ctl: add --phys-addr-from-edid-poll
      cec-compliance: return OK_PRESUMED in the power transition test
      cec-compliance: update patch link
      cec-compliance: change a fail to a warn
      qvidcap: use --pixelformat instead of --pixel-format
      cec-ctl: show PA changes with --phys-addr-from-edid-poll
      cec-ctl: sleep 5s before retry, use cec_phys_addr_exp
      cec: remove duplicate cec_phys_addr_exp defines
      cec-ctl: improve --test-power-cycle test
      cec-ctl: fix --phys-addr-from-edid-poll support
      cec: show OSD Name with quotes around the name
      v4l2-compliance: log the size of time_t
      v4l2-compliance: use %zd with sizeof(time_t)
      v4l2-ctl/compliance: fix 32-bit g_topology casts
      v4l2-ctl/compliance: fix 32-bit compiler warnings
      v4l2-compliance: use a better invalid address
      v4l2-compliance: fix uninitialized have_sel variable
      v4l2-compliance: return ENOTTY if selection is not supported
      cec-compliance: add invalid ioctls test
      v4l2-compliance: add tests for invalid ioctls
      cec-ctl/compliance: call srandom()
      cec-compliance: '-e' alias for --expect was missing
      cec-compliance.h: add warn_on_test, clean ups
      cec-compliance: fail/warn if reported latency > 50ms
      cec-compliance: add --expect-with-no-warnings
      cec-compliance: swap -n/-N options
      v4l-utils: remove trailing spaces
      qvidcap: properly initialize m_curSize/Data
      Revert "qvidcap: properly initialize m_curSize/Data"
      qvidcap: properly initialize m_curSize/Data
      v4l2-compliance: check source and sink pad types of a link
      cec-compliance: clarify obscure error message
      cec-ctl: remove trailing space in output
      cec-ctl: add timestamps to the power-cycle tests
      cec-ctl: improve --stress-test-power-cycle option
      libcecutil: translate abort_msg to a message string
      libcecutil: drop CEC_MSG_ prefix when logging messages
      v4l2-compliance: improve USERPTR streaming tests
      v4l2-compliance: fix bug/improve testing filler
      v4l2-compliance: fix userptr buffer checks
      cec-compliance: improve system_info_give_features()
      sync with latest media_tree master
      v4l-utils: add --enable-v4l2-compliance/ctl-32 option
      v4l-utils: fix autoconf/automake errors
      test-media: add -32 option
      v4l2-compliance: fix 32 bit warnings
      v4l2-ctl/compliance-32: fix when configuring from another dir
      v4l2-compliance: fix typo: v4l2-ctl -> v4l2-compliance
      cec-ctl: add 'repeats' suboption to --stress-test-power-cycle
      cec-ctl: added polls suboption to --stress-test-power-cycle
      cec-ctl: handle ENONET errors
      Revert "cec-ctl: handle ENONET errors"
      cec-ctl: set wakeup_la correctly and handle ENONET & EINVAL in stress tests
      v4l2-compliance: fix weird formatting with -f
      cec-ctl: don't transmit IMAGE_VIEW_ON every second
      cec-ctl: introduce and use transmit_msg_retry()
      cec-compliance: check for invalid transient power states
      cec-ctl: check for incorrect state transitions
      cec-ctl: add min-sleep suboption
      cec-ctl: show timeouts vs Nacks
      cec-ctl: show | instead of e or E
      test-media: postpone the dmesg command
      cec-follower: check both CEC_CAP_PHYS_ADDR and _CONNECTOR_INFO
      cec-ctl: improve wait_for_pwr_state
      cec-ctl: add physical address sanity checks
      v4l-utils: sync with latest media_tree master
      v4l2-compliance: fix step < 0 control check
      v4l-utils: sync with latest media kernel
      v4l2-compliance: zero mbus_code
      v4l2-compliance: add tests for V4L2_CAP_IO_MC
      v4l2-ctl: zero v4l2_fmtdesc
      v4l-utils: sync with latest media kernel
      gconv: fix compiler warning

Helen Koike (1):
      v4l2-ctl: add missing subdev usage in --help-all

Jiunn Chang (12):
      cec-follower: create analog channel frequencies
      cec-follower: add tuner analog service emulation
      cec-follower: fix bugs for tuner emulation
      cec-follower: add tuner step increment/decrement
      cec-follower: fix analog tuner device info update
      cec-follower: rename freq_idx to service_idx
      cec-follower: create digital ARIB channels
      cec-follower: create digital ATSC channels
      cec-follower: create digital DVB channels
      cec-follower: add tuner digital service emulation
      cec-follower: fix tuner step increment/decrement
      cec-compliance: add tuner control test

Lars Wendler (1):
      v4l-utils: configure.ac: Avoid bashisms

Laurent Pinchart (1):
      qv4l2: Use C library file operations with v4lconvert for raw mode devices

Mauro Carvalho Chehab (3):
      cec: fix cec-log.h dependency issues
      v4l2grab: allow using direct calls instead of libv4l
      v4l2grab: add support for setting the fourcc code

Peter Seiderer (1):
      keymap.h needs sys/types.h and argp.h with musl

Philipp Zabel (1):
      v4l2-compliance: fix assert on only read/write-only controls

Ricardo Ribalda Delgado (4):
      v4l2-ctl: Support query V4L2_CTRL_TYPE_AREA controls
      v4l2-ctl: Support getting V4L2_CTRL_TYPE_AREA controls
      v4l2-ctl: Support setting V4L2_CTRL_TYPE_AREA controls
      v4l2-compliance: Allow all the selection targets for subdevs

Rosen Penev (31):
      keytable: use input_event properly
      keytable: add compatibility for input_event_sec
      treewide: remove bzero
      treewide: fix redundant expressions
      treewide: remove pointless c_str
      dvb-sat: remove pointless abs call
      utils: checks for empty instead of size in if
      treewide: add extra {} to initialization
      treewide: do not use return after else
      treewide: fix wrong identation
      utils: simplify bool returns
      treewide: fix math problems
      treewide: replace C casts with C++
      treewide: apply performance fixes
      utils: use bool literals
      utils: do not use empty void with C++
      utils: remove extra commas
      utils: fix float equal warning
      utils: add copy assignment operator
      utils: initialize variable
      utils: fix wrong format
      utils: fix compilation with C++98
      utils: add noreturn attribute and remove dead code
      utils: fix implicit float conversions
      utils: fix fallthrough warnings
      utils: fix double promotions
      utils: replace exit with std variant
      cec-compliance: add missing header for clang
      compiler.h: fix compilation with libcxx
      compiler.h: fix compilation with clang + std=c++98 + glibcxx
      utils: replace chr functions with std variants

Sean Young (17):
      ir-ctl: report timeout when it cannot be modified
      keytable: do not warn if keymap not found in IR_KEYTABLE_USER_DIR
      ir-keytable: bpf: improve rsc imon pointer decoder
      sync v4l-utils.spec with the fedora repo
      keytable: cannot load BPF decoders from udevd
      50-rc_keymap.conf prevents debian testing from booting
      lircd2toml: warn when scancode has duplicate definitions
      keytable: keymap without protocol is invalid
      rc_keymap.5: improve wording around using rc_keymaps for sending
      keytable: a bpf protocol can have parameters and no scancodes
      Fix build failure on s390x
      keytable: support 64 bit scancodes
      keytable: new samsung36 bpf decoder
      Add keymap for Samsung AK59-00125A remote
      ir-ctl: removed nested functions to support building with clang
      ir-ctl: allow unmodulated signal to be sent
      keytable: "-p all" should not attempt BPF decodes that don't exist

Vandana BN (5):
      v4l2-ctl: Print UVC meta info
      v4l2-compliance: fix metadata output support
      v4l2-compliance: Verify metadata formats
      v4l2-ctl: support for metadata output
      v4l2-ctl: Add Support for Touch

(wiz)

2020-11-20 18:13:40 UTC MAIN commitmail json YAML

doc: Updated graphics/ilmbase to 2.5.3

(wiz)

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

doc: Updated graphics/openexr to 2.5.3

(wiz)

2020-11-20 18:13:18 UTC MAIN commitmail json YAML

Update ilmbase and openexr to 2.5.3:

## Version 2.5.3 (August 12, 2020)

Patch release with various bug/security fixes and build/install fixes, plus a performance optimization:

### Summary

* Various sanitizer/fuzz-identified issues related to handling of invalid input
* Fixes to misc compiler warnings
* Cmake fix for building on arm64 macOS (#772)
* Read performance optimization (#782)
* Fix for building on non-glibc (#798)
* Fixes to tests

## Version 2.5.2 (June 15, 2020)

Patch release with various bug/security fixes and build/install fixes.

### Summary

* [CVE-2020-15305] Invalid input could cause a heap-use-after-free error in DeepScanLineInputFile::DeepScanLineInputFile()
* [CVE-2020-15306] Invalid chunkCount attributes could cause heap buffer overflow in getChunkOffsetTableSize()
* [CVE-2020-15304] Invalid tiled input file could cause invalid memory access TiledInputFile::TiledInputFile()
* OpenEXRConfig.h now correctly sets OPENEXR_PACKAGE_STRING to "OpenEXR" (rather than "IlmBase")
* Various Windows build fixes

(wiz)

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

Note update of the "mutt" package to version 2.0.2

(tron)

2020-11-20 18:10:45 UTC MAIN commitmail json YAML

mutt: Update to version 2.0.2

This is an important bug fix release, addressing CVE-2020-28896.  Mutt had
incorrect error handling when initially connecting to an IMAP server, which
could result in an attempt to authenticate without enabling TLS.

(tron)

2020-11-20 18:00:48 UTC MAIN commitmail json YAML

TODO: remove git 2.29.1, done

(wiz)

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

doc: Updated security/polkit to 0.118

(wiz)

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

polkit: update to 0.118.

--------------
polkit 0.118
--------------

WARNING WARNING WARNING: This is a prerelease on the road to polkit
1.0. Public API might change and certain parts of the code still needs
some security review. Use at your own risk.

This is polkit 0.118.

Highlights:
move to mozjs78
tarball CI fix

Build requirements

glib, gobject, gio    >= 2.32
mozjs-78
gobject-introspection >= 0.6.2 (optional)
pam (optional)
ConsoleKit OR systemd

Changes since polkit 0.117:

Xi Ruoyao:
    tarball fixup for distcheck

Valentin David:
    updated dependency to mozjs78

Many thanks to all contributors!

Jan Rybar et al.,
September 8, 2020

--------------
polkit 0.117
--------------

WARNING WARNING WARNING: This is a prerelease on the road to polkit
1.0. Public API might change and certain parts of the code still needs
some security review. Use at your own risk.

This is polkit 0.117.

Highlights:
Gitlab CI activation - all merge requests are tested before merged
New Norwegian translation, several other language updates

Build requirements

glib, gobject, gio    >= 2.32
mozjs-68
gobject-introspection >= 0.6.2 (optional)
pam (optional)
ConsoleKit OR systemd

Changes since polkit 0.116:

Bastien Nocera:
    Activated Gitlab CI

Xi Ruoyao:
    Updated dependency to mozjs68

Kalev Lember, Jan Rybar
    Memory management fixes

Anders Jonsson, Karl Ove Hufthammer, Andika Triwidada, Yuri Chornoivan:
    Language updates

Many thanks to all contributors!

Jan Rybar et al.,
July 24, 2020

(wiz)

2020-11-20 17:49:20 UTC MAIN commitmail json YAML

doc: Updated devel/libatomic to 10.2.0

(wiz)

2020-11-20 17:49:10 UTC MAIN commitmail json YAML

libatomic: update to 10.2.0.

Update to latest version, changes not separately documented.

(wiz)

2020-11-20 17:29:28 UTC MAIN commitmail json YAML

doc: Updated graphics/gnuplot to 5.4.0

(prlw1)

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

Update gnuplot to 5.4.0

The lua option is there to enable the TikZ terminal, so install its
LaTeX style files to make use of it.

Replace and deprecate old "set loadpath" command means the list of font
paths is gone.

Highlights:
* Support for 64-bit integer arithmetic
        o All evaluation of expressions and functions uses 64-bit arithmetic
          if supported by the hardware platform.
        o Integer overflow is detected and handled according to user preference.

* Voxel grids
        o Gnuplot now supports operations based on 3D grids of voxel data.
        o The current content of one or more voxel grids can be referenced by
          splot commands to assign colors or other properties to plot elements.
        o Data in a voxel grids can be plotted by splot styles dots, points,
          or isosurface.

* Pixmaps as objects
        o "set pixmap" allows import of a png/jpeg/gif image as a pixmap that
          can be positioned anywhere in a plot or on the page.  Unlike plotting
          "with image", pixmap objects retain their original aspect ratio and
          size independent of axis scaling or rotation.
          Example: http://gnuplot.info/demo_5.4/pixmap.html

* New plot styles and plot options
        o 3D plot style "with polygons" reads polygon faces from a data file.
          These can be used to create a surface or to describe a solid object.
          Example: http://gnuplot.info/demo_5.4/polygons.html
        o "splot $voxelgrid with isosurface" creates a tessellated 3D surface
          enclosing voxels above a requested threshold level.
          Example: http://gnuplot.info/demo_5.4/isosurface.html
        o "set spiderplot" selects a new plotting mode for creating spider
          plots, also known as radar charts. These are essentially parallel
          axis plots in which the axes are arranged radially rather than
          vertically.
          Example: http://gnuplot.info/demo_5.4/spiderplot.html
        o Plot styles "with circles" and "with boxes" can be used in 3D plots.
          Example: http://gnuplot.info/demo_5.4/3Dboxes.html
        o 2D plot style "with arrows" is a variant of "with vectors" in which
          each arrow is specified by x:y:length:angle rather than x:y:dx:dy.
        o pm3d surfaces can have individual fill styles and separate top/bottom
          fill colors.
          Example: http://gnuplot.info/demo_5.4/hidden_compare.html
        o pm3d option "noclipcb" causes quadrangles with palette color outside
          cbrange to be omitted from the plot rather than being assigned a
          color clipped to cbmin or cbmax.
        o Contour line types can be customized.
          Example: http://gnuplot.info/demo_5.4/custom_contours.html
...

(prlw1)

2020-11-20 17:18:21 UTC MAIN commitmail json YAML

python39: Fix invalid ALTERNATIVES

(triaxx)

2020-11-20 17:16:12 UTC MAIN commitmail json YAML

doc: Updated net/gh to 1.2.1

(leot)

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

gh: Update to 1.2.1

pkgsrc changes:
- Remove patch-go.mod, version was bumped upstream too

Changes:
1.2.1
=====
Security
--------
  * This fixes the security vulnerability where running gh inside of an
    untrusted directory on Windows could lead to .\git.exe, .\git.bat, or a
    similarly crafted executable in the same directory being run instead of the
    system git command. See GHSA-fqfh-778m-2v32

Fixes
-----
  * issue list: fetch and display all labels instead of just the first three
  * pr view <branch>: allow viewing closed PRs
  * pr create: omit the unnecessary and misleading Create a pull request for
    '<branch>' on GitHub by visiting: <URL> message generated by git push
  * pr checks: improve error message when no checks are reported
  * repo clone: print friendly error for the required argument
  * release create: print friendly error for the required argument
  * garden: completely reset status line when moving around
  * Allow running gh commands from Windows Explorer search bar

1.2.0
=====
Features
--------
  * api: add flag --hostname to set host target for api requests
  * pr merge: add confirmation step in interactive mode
  * auth login: add flag --scopes to set authorization scopes
  * auth status: add flag --show-token to display auth token
  * config set: add validation of configuration values
  * config set: add warning for unknown configuration keys
  * Codespaces: add support for "integration" tokens
  * Add GH_NO_UPDATE_NOTIFIER environment variable to allow skipping of update
    checks
  * Skip update checks in CI environments

Bugs
----
  * issue list: fix result inconsistencies when specifying limit
  * issue list: fix filtering by milestone for large milestone numbers
  * repo clone: use canonical capitalization for remote URLs
  * pr create: fix continue in browser for branches with special characters
  * repo garden: fix incorrect terminal state after Ctrl-C
  * Improve shell autocompletions for bash, zsh, and PowerShell

Build
-----
  * Rename the internal command package, resulting in a rename of Version and
    Date variables passed via ldflags at build time.
    To set version and date when building from source, use the GH_VERSION and
    BUILD_DATE environment variables in conjunction with our Makefile.

1.1.0
=====
Features
--------
  * Support GH_PAGER environment override for PAGER
  * Disable terminal pager when its value is set to cat
  * repo view: add option to specify a branch
  * repo view: render :emoji: syntax as emoji characters

Bugs
----
  * Fix pr create when branch was already pushed to a non-base remote
  * pr status/view/create: fix API-related failures with GitHub Enterprise
    Server
  * Fix markdown rendering when terminal pager is enabled
  * repo create: respect repo name input given in interactive prompt
  * auth login: display correct hostname in Personal Access Token instructions
  * auth login: document minimum required token scopes
  * pr checkout: fix running on detached HEAD
  * pr merge: default to "no" for "delete branch after merge" prompt
  * gist list: switch to GraphQL API to improve fetching
      + support fetching more than 100 gists
      + list gists ordered by creation time, descending
      + for machine-readable output, serialize timestamps in RFC 3339 format
      + ensure newlines in gist description are rendered as spaces
  * gist view/edit: fix passing Gist URL as argument
  * gist edit: check ownership before editing
  * gist edit: avoid updating gist when the contents haven't changed
  * repo garden: fix for repositories with only a few commits
  * repo garden: restore tty settings on exit
  * Fix reading the current git branch name when it contains a non-breaking
    space
  * Document gh config set pager ... option
  * Fix .tar upload tests on different OSs

(leot)

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

mate-settings-daemon: remove superfluous gnome-keyring dependency

Not only is gnome-keyring super crufty, it is not actually used by this
package.

Prodded by nia@ on IRC

(bsiegert)

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

doc: Updated mail/neomutt to 20201120

(wiz)

2020-11-20 16:34:53 UTC MAIN commitmail json YAML

neomutt: update to 20201120.

2020-11-20  Richard Russon  <rich@flatcap.org>
* Security
  - imap: close connection on all failures
* Features
  - alias: add <limit> function to Alias/Query dialogs
  - config: add validators for {imap,smtp,pop}_authenticators
  - config: warn when signature file is missing or not readable
  - smtp: support for native SMTP LOGIN auth mech
  - notmuch: show originating folder in index
* Bug Fixes
  - sidebar: prevent the divider colour bleeding out
  - sidebar: fix <sidebar-{next,prev}-new>
  - notmuch: fix <entire-thread> query for current email
  - restore shutdown-hook functionality
  - crash in reply-to
  - user-after-free in folder-hook
  - fix some leaks
  - fix application of limits to modified mailboxes
  - write Date header when postponing
* Translations
  - 100% Lithuanian
  - 100% Czech
  - 70% Turkish
* Docs
  - Document that $sort_alias affects the query menu
* Build
  - improve ASAN flags
  - add SASL and S/MIME to --everything
  - fix contrib (un)install
* Code
  - my_hdr compose screen notifications
  - add contracts to the MXAPI
  - maildir refactoring
  - further reduce the use of global variables
* Upstream
  - Add $count_alternatives to count attachments inside alternatives

(wiz)

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

php72: add default-off php-embed option to install embed SAPI

Requested by Sergey Osokin in PR 55508.

(otis)

2020-11-20 15:34:11 UTC MAIN commitmail json YAML

php73: add default-off php-embed option to install embed SAPI

Requested by Sergey Osokin in PR 55508.

(otis)

2020-11-20 15:16:12 UTC MAIN commitmail json YAML

doc: Updated games/xscorch to 0.2.1

(nia)

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

xscorch: Update to 0.2.1

Changes in 0.2.1
------------------

  KNOWN BUGS:
    * Leap Frogs fail to leap in Interleaved Mode, because the land
      is not cleared by one explosion before the next missile is animated.
    * Some moves/items are interpreted locally instead of sent through
      the network server like they should be.  It contributes to desync.
    * Graphics/Computers are fast - hangs and crashes have been reported.
    * The wedge code sometimes draws straight ends instead of rounded ones.
    * The man page is out of date enough to notice.

  BUG FIXES:
    * Audited for 64-bit pointers and should now run on 64-bit platforms.
    * Hans de Goede of the Fedora project fixed a stack smash in saddconf.
    * Fix from Sayu for roller infinite loop on elastic/rubbery walls bug.

  MISCELLANEOUS:
    * Updated the FSF's address in our GPL notices.
    * Upgraded various autotools cruft so it kinda works with newer versions.
    * Patch from Ilya Barygin to allow linking with the --as-needed option.
    * Added autoselection of h_addr_list[0] vs. h_addr.
    * Updated the libtoolization.

  GTK 2.0 CONVERSION
    * GTK >= 2.20 is now required.  I got tired of the GTK habit of
      constantly coming up with a new shiny thing and deprecating every
      way that used to be the right way to do stuff, so I am not going
      to even vaguely try to support GTK < 2.20.
    * Fixed segfault in some menus caused by incorrect use of GtkDialogBox.
    * Changed yet more random interfaces GTK changed for whatever reason.
    * We need to finish GTK2 support.  We are using allow deprecated some.
      1. GdkFont is deprecated, so all the font code still needs rewritten.
      2. The chat window used GtkText and still need to be rewritten.
      3. sgtk/swidgets/sconsole.c:#define  __ALLOW_DEPRECATED_GDK__
        sgtk/swidgets/sdialog.c:#define  __ALLOW_DEPRECATED_GDK__
        sgtk/swindow-gtk.c:#define  __ALLOW_DEPRECATED_GDK__

(nia)

2020-11-20 15:13:31 UTC MAIN commitmail json YAML

php74: add default-off php-embed option to install embed SAPI

Requested by Sergey Osokin in PR 55508.

(otis)

2020-11-20 14:55:02 UTC MAIN commitmail json YAML

doc: Updated emulators/mednafen to 1.26.1

(nia)

2020-11-20 14:54:00 UTC MAIN commitmail json YAML

mednafen: Update to 1.26.1

-- 1.26.1: --

November 8, 2020:
PSX: Fixed various inaccuracies in the SPU reverb emulation code.

PSX: Fixed quasi-benign dereferencing of a null pointer in the GPU code when playing a PSF.

November 3, 2020:
SNES-Faust: Fixed a crash when an MSU1-enabled game tried to play MSU1 audio but no audio tracks existed.

SNES-Faust: Only create MSU1 multithreaded audio reader object if at least one audio track is available.

November 2, 2020:
SNES-Faust: Fixed a design flaw in the MSU1 audio track loading code that broke loading of audio tracks when the game's filename included a "%" character.

November 1, 2020:
SS: Fixed compilation errors after configuring with --disable-debugger.

SS: Fixed compilation errors with clang.

-- 1.26.0-UNSTABLE: --

October 26, 2020:
SS: Added "The Lost World: Jurassic Park" to the internal database of games to enable full cache emulation with, to fix most rock face graphical glitches.

October 25, 2020:
SS: Added "Corpse Killer" to the internal database of games to enable full cache emulation with, to fix the glitchy rotation-zoom effect.

October 24, 2020:
SS: Fixed major bug, existing since Saturn save state support was added, in the SCU save state code that caused wrong state to be saved(and later restored)
when an SCU DMA level in indirect mode was active.

SS: Added "Kaitei Daisensou"/"In the Hunt" to the internal database of games to enable SH-2 read/write VDP1 draw slowdown with, to fix FMV tearing.

SS: Added "Zero Divide" to the internal database of games to use the data cache read bypass kludge with, to fix a graphical glitch with character portraits.

October 23, 2020:
SS: Made changes to prevent the CDB emulation from reporting PLAY status until the second sector is read after a seek completes; fixes game-breaking
problems in "Break Point", "DJ Wars", "Hop Step Idol", and "Tennis Arena".

SS: Fixed inaccuracies with how CDB playback buffer full auto-pause and resume works; fixes occasional hangs of finite duration in "Dragon Force II" and
"World Cup France '98: Road to Win" when trying to skip FMVs.

October 22, 2020:
SS: Added "Mujintou Monogatari R: Futari no Love Love Island" to the internal database of games to use the data cache read bypass kludge with,
to fix glitches when character portrait graphics change.

October 21, 2020:
SS: Added "Doraemon: Nobita to Fukkatsu no Hoshi" to the internal database of games to use the data cache read bypass kludge with,
to fix the blank Game Over screen.

SS: When a CDB 'Get CD Device Connection' command is issued very shortly after a 'Reset Selector' command, the 'Get CD Device Connection' command
will now be executed before the resetting effects of the 'Reset Selector' command occur.  Fixes startup hang in the USA version of "Independence Day".

October 20, 2020:
SS: Slowed down emulated VDP1 pixel plotting performance by a bit less than 20%(10% in 8bpp mode); fixes prematurely cut-off voices in "Paneltia Story",
and reduces tearing in "Yu-No".

October 18, 2020:
SS: Added "3D Baseball", "The Crow", "NBA Action", "NFL Quarterback Club 96", "Solar Eclipse", and "Titan Wars" to the internal database of games to
enable full cache emulation with, to fix minor FMV glitches.

SS: Added "Thunder Force Gold Pack 1" to the internal database of games to enable full cache emulation with, to fix the glitchy ship sprite in the ending
of "Thunder Force III".

SS: Added the Europe releases of "Virtua Cop" and "Virtua Cop 2" to the internal database of games to enable full cache emulation with, to fix
startup hangs.

SS: Added "Yu-No" to the internal database of games to enable full cache emulation with, to fix the problem of the intro FMV ending too soon.

SS: Added "Horror Tour" to the internal database of games to enable full cache emulation with, to fix graphical glitches on the save and load screens.

SS: Added "Falcom Classics II" to the internal database of games to enable SH-2 read/write VDP1 draw slowdown with, to fix tearing in the intro FMV of "Ys II".

SS: Added "Tokimeki Memorial: Forever With You" to the internal database of games to enable SH-2 read/write VDP1 draw slowdown with, to fix the glitchy
arm sprite in the Konami intro.

SS: Added "Virtua Fighter Kids" to the internal database of games to use the data cache read bypass kludge with, to fix a major FMV glitch.

October 17, 2020:
SS: Made a very small SSE2-based optimization to the cache tag evaluation code.

October 16, 2020:
SS: Removed incorrect write mirrors for the SH-2 CCR register; fixes FMV glitches in "NFL Quarterback Club 97".

SS: When full cache emulation is enabled(e.g. via database), alternate slave CPU and bus sharing emulation code will be used, to reduce
disproportionate sharing of the bus(it's still not perfect, however).

SS: SH-2 PC-relative MOV.W and MOV.L loads are now correctly treated as instruction fetches instead of data fetches with respect to the
OD/ID bits of CCR.

SS: The SH-2 WB/EX pipeline stall emulation logic is now always enabled, instead of only being enabled in full cache emulation mode as it was previously.

October 12, 2020:
SS: Moved SH-2 cache entry invalid bit from bit31 of the internal combined tag variable to bit0, for slightly better code generation.

October 11, 2020:
SS: Slave SH-2 on/off is now handled outside of the regular event handling system to prevent a crash under certain conditions.

October 9, 2020:
SS: Extended the handling of VDP1 command execution slowdown on SH-2 CPU reads/writes to also include SH-2 DMA accesses.

October 5, 2020:
SS: Bumped up minimum seek timing delay, to compensate for upcoming general CPU timing improvements in the games sensitive to seek timing.

October 4, 2020:
SS: The SR value loaded with RTE is now properly masked.

October 2, 2020:
SS: Allow the SMPC joystick reading process to be aborted earlier on, while still waiting for vblank to end; fixes another hang in "QuoVadis".

SS: Added "Wolf Fang SS: Kuuga 2001" to the internal database of games to enable SH-2 CPU read/write VDP1 draw slowdown with, to
fix glitchy graphics in the player's robot.

SS: Added "Mahjong Doukyuusei Special" to the internal database of games to use the data cache read bypass kludge with, to fix the missing
background graphics layer on disc 2.

SS: Added "Kidou Senkan Nadesico: Yappari Saigo wa Ai ga Katsu" to the internal database of games to use full cache emulation with, to fix a hang.

SS: Implemented emulation of the timing effects of the B-bus write buffer on SH-2 CPU writes; fixes hang in "QuoVadis".

September 4, 2020:
SNES-Faust: Fixed bug in the multithreaded PPU renderer that could cause massive graphics corruption when a game interleaves reads and writes to
VRAM without resetting the VRAM address, like in "NBA Pro Basketball: Bulls vs Blazers".

August 28, 2020:
SS: Delay CDB status position info update by about 44us after a seek request(via Play command, or otherwise); fixes missing graphics in
the intro of "Magical Drop 3".

-- 1.25.0-UNSTABLE: --

June 27, 2020:
SS: Implemented more accurate emulation of VDP1 drawing of excessively-large primitives.
It's not perfect, there's still something weird going on with antialiasing, and the effects on gradient shading
and texturing are not fully emulated, but it's enough to fix missing graphics in the attract mode of "Virtua Cop",
and a hang after defeating the final boss in "Rayman".

SS: Fixed an off-by-1 inaccuracy in the edge stepping code for sprites and polygons, with minor visible effects in
non-rectangular sprites/polygons.

June 26, 2020:
SS, MD: Fixed/Implemented M68K MULU and MULS instruction timing.

June 24, 2020:
SS: Added wait states to M68K writes; fixes hang in "Lunar" after the Meribia pub singer's singing, that was caused by a timer being
reloaded too quickly in an interrupt handler.

June 13, 2020:
SS: Allow VDP1 primitive drawing code to be suspended(and later resumed) mid-drawing when it's consumed too much emulated time; fixes excessive CPU usage during
the FMV in "Dark Seed II".

June 4, 2020:
SS: Added "Senken Kigyouden", "Xian Jian Qi Xia Zhuan", "Virtua Fighter", and "Virtua Fighter Remix" to the internal database of games to
enable full cache emulation with, to fix graphical glitches.

May 17, 2020:
SS: Implemented more complete emulation of SCSP's buggy(inter-slot contamination) linear interpolation on FM carrier slots.

(nia)

2020-11-20 14:39:04 UTC MAIN commitmail json YAML

doc: Updated news/sfeed to 0.9.20

(leot)

2020-11-20 14:38:52 UTC MAIN commitmail json YAML

sfeed: Update to 0.9.20

Changes:
- sfeed_xmlenc: be more paranoid in printing encoding names
- sfeed_web: improve parsing <link> if it has no type attribute

(leot)

2020-11-20 14:36:07 UTC MAIN commitmail json YAML

trio: Fix "unable to infer tagged configuration" errors for libtool.

(nia)

2020-11-20 14:33:27 UTC MAIN commitmail json YAML

doc: Updated www/webkit-gtk to 2.30.3

(leot)

2020-11-20 14:33:14 UTC MAIN commitmail json YAML

webkit-gtk: Update to 2.30.3

Changes:
2.30.3
======
- Add new build option USE(64KB_PAGE_BLOCK).
- Fix backdrop filters with rounded borders.
- Fix scrolling iframes when async scrolling is enabled.
- Allow applications to handle drag and drop on the web view again.
- Update Outlook user agent quirk.
- Fix the build with video support disabled.
- Fix several crashes and rendering issues.

(leot)

2020-11-20 14:27:30 UTC MAIN commitmail json YAML

doc: Updated x11/xdesktopwaves to 1.4

(nia)

2020-11-20 14:26:47 UTC MAIN commitmail json YAML

xdesktopwaves: Update to 1.4

Version 1.4
* Added backdrop failure checking, and because this is not always reliable,
  also added an (emergency) exit button.
* Adapted to new KDE versions.
* Added support for Hygon Dhyana processor.
* Fixed some minor portability flaws.

(nia)

2020-11-20 13:50:58 UTC MAIN commitmail json YAML

doc: Updated games/xgalaga to 2.1.1.0

(nia)

2020-11-20 13:50:24 UTC MAIN commitmail json YAML

xgalaga: Update to 2.1.1.0

Version 2.1.01.0 (HR 2008/03/05)
- Updated configure.in and Makefile.in for building an new configure
  script and Makefile with BSD support (autoconf -o configure configure.in).
  The goal is to build on supported platforms 'out of the box'. If there
  is anything to do, please let me know at
  tshe_hermann remove_this at web dot de
- Added scrolling credits in the title screen. Therefore increased
  the third paragraph of the version number.

Version 2.1.00.2 (HR 2008/02/11)
- Changed numbering scheme to a dotted style to become better compatibility
  with distro's numbering scheme.
- Fixed broken sound. xgal.sndsrv.linux opens /dev/dsp now with O_WRONLY.
  This makes simultaneously playing oggs working.
- Added man page (content and build handling). Added <s> and <Q> key.

Version 2.1.00-1 (HR 2008/02/07)
- added ifdefs in score.c for compiling with no sound support
- added file mkinstalldirs. Needed by make install

Version 2.1.00-0 (HR 2008/02/06)
- This release is mainly a bugfix relase. Some of them are years old.
  See hints below.
- added the xgalaga_2.0.34-44.diff from debian. Thanks to Joey Hess for
  collecting all these stuff over the years.
  Main changes are: compiling xgalaga-hyperspace, full screen mode, security
  fixes for HOME-Variable and global score file, joystick support,
  improvements of sound server, new weapons machine gun and spread shot, ....
- Bugs as reported at sourceforge Request ID 1394882 "make error on fc4 64-bit"
  and 1167157 "make error on FC3" are supposed to be fixed. Changed the order
  of header files in several .c files. I have no 64 bit system to test this,
  but I got the same error on ubuntu 7.10
- Debian bug report #149743: "xgalaga starts when i want to turn sounds off" is
  fixed. In fact, it started on any key except <q> or <Q>. Now starts only on
  the keys <k> and <m> as stated in the last line on the title screen.
  Turning sound off works during the game and at the title screen. For clarity
  there is now a 'Q' (=quiet) right from the level, which appears, when sound
  is switched off.
- Debian bug report #60266: "Too slow when sounds are not available" is
  probably fixed. I could not exactly reproduce the bug. On my box, xgalaga
  crashes totally. Maybe it depends on the sound system. I added the evaluation
  of the returncode on writing to /dev/dsp. The crash was gone away.
- Debian bug report #399987 "xgalaga -level accepts ""impossible to loose""
  levels" is partially fixed. The -level parameter value is cut to 15. Higher
  levels are still avalable by playing (good luck).
- Added a couple of additional key codes. The <p> (pause) and <s> (toggle
  sound) did not work, because they produce key codes increased with 256.
  Editing the high score name also didn't work on the same reason.
- Added bugfix for "[1837041] Fix seg fault" as reported on sourceforge
- Changed order of libs in configure.in. This (and some other improvements)
  makes xgalaga compile under Cygwin/X

(nia)

2020-11-20 13:27:23 UTC MAIN commitmail json YAML

Update to dhcpcd-9.3.3 with the following changes:

* dhcpcd: Don't create a launcher process if keeping in foreground
* dhcpcd: Add --noconfigure option
* control: Create an unpriv socket for non master mode
* options: Don't log unknown ones when printing pidfile location
* privsep: Fix Linux ARM32 and operating over a serial terminal
* Linux: Fix detection of IPv4 addresses
* Linux: Fix namespace matching issue

(roy)

2020-11-20 13:22:22 UTC MAIN commitmail json YAML

doc: Updated net/rclone to 1.53.3

(leot)

2020-11-20 13:22:09 UTC MAIN commitmail json YAML

rclone: Update to 1.53.3

pkgsrc changes:
- Move all GO_MODULE_FILES to a separate go-modules.mk file (a bit easier to
  maintain), NFCI.

Changes:
1.53.3
------
* Bug Fixes
    * random: Fix incorrect use of math/rand instead of crypto/rand
      CVE-2020-28924 (Nick Craig-Wood)
        * Passwords you have generated with `rclone config` may be insecure
        * See [issue #4783](https://github.com/rclone/rclone/issues/4783) for
  more details and a checking tool
    * random: Seed math/rand in one place with crypto strong seed (Nick Craig-Wood)
* VFS
    * Fix vfs/refresh calls with fs= parameter (Nick Craig-Wood)
* Sharefile
    * Fix backend due to API swapping integers for strings (Nick Craig-Wood)

1.53.2
------
* Bug Fixes
    * acounting
        * Fix incorrect speed and transferTime in core/stats (Nick Craig-Wood)
        * Stabilize display order of transfers on Windows (Nick Craig-Wood)
    * operations
        * Fix use of --suffix without --backup-dir (Nick Craig-Wood)
        * Fix spurious "--checksum is in use but the source and destination
  have no hashes in common" (Nick Craig-Wood)
    * build
        * Work around GitHub actions brew problem (Nick Craig-Wood)
        * Stop using set-env and set-path in the GitHub actions
  (Nick Craig-Wood)
* Mount
    * mount2: Fix the swapped UID / GID values (Russell Cattelan)
* VFS
    * Detect and recover from a file being removed externally from the cache
      (Nick Craig-Wood)
    * Fix a deadlock vulnerability in downloaders.Close (Leo Luan)
    * Fix a race condition in retryFailedResets (Leo Luan)
    * Fix missed concurrency control between some item operations and reset
      (Leo Luan)
    * Add exponential backoff during ENOSPC retries (Leo Luan)
    * Add a missed update of used cache space (Leo Luan)
    * Fix --no-modtime to not attempt to set modtimes (as documented)
      (Nick Craig-Wood)
* Local
    * Fix sizes and syncing with --links option on Windows (Nick Craig-Wood)
* Chunker
    * Disable ListR to fix missing files on GDrive (workaround) (Ivan Andreev)
    * Fix upload over crypt (Ivan Andreev)
* Fichier
    * Increase maximum file size from 100GB to 300GB (gyutw)
* Jottacloud
    * Remove clientSecret from config when upgrading to token based
      authentication (buengese)
    * Avoid double url escaping of device/mountpoint (albertony)
    * Remove DirMove workaround as it's not required anymore - also (buengese)
* Mailru
    * Fix uploads after recent changes on server (Ivan Andreev)
    * Fix range requests after june changes on server (Ivan Andreev)
    * Fix invalid timestamp on corrupted files (fixes) (Ivan Andreev)
* Onedrive
    * Fix disk usage for sharepoint (Nick Craig-Wood)
* S3
    * Add missing regions for AWS (Anagh Kumar Baranwal)
* Seafile
    * Fix accessing libraries > 2GB on 32 bit systems (Muffin King)
* SFTP
    * Always convert the checksum to lower case (buengese)
* Union
    * Create root directories if none exist (Nick Craig-Wood)

(leot)

2020-11-20 12:39:49 UTC MAIN commitmail json YAML

doc: Updated games/easyrpg-player to 0.6.2.3

(nia)

2020-11-20 12:39:10 UTC MAIN commitmail json YAML

easyrpg-player: Update to 0.6.2.3

  This release was unplanned but we introduced a regression in 0.6.2.2 that
  we have to fix. Next time we will be a bit more conservative in
  backporting fixes :(. But this is for-sure the last patch release. The
  next release will be huuuge.

  Regressions fixed

  The implementation of Skill reflection crashed the Player when the skill
  had no target, e.g. when it was a skill that just toggled a switch. This
  broke directly the first battle in OFF. (#2342)

  Battle

  The correct default state rank B instead of C is now used for enemy damage
  calculation. (#2332)

  Damage calculation for states is now more correct: The damage/recovery is
  rounded down. (#2343)

  For Developers

  The Player compiles now on the Haiku operating system. (#2359)

  When using vcpkg and CMake 3.15 or newer the detection whether a shared or
  a static runtime (/MD vs /MT) shall be used is now autodetected via
  MSVC_RUNTIME_LIBRARY. (#2267)

  CMake will not download the TestGame via git anymore. The motivation here
  was years ago that we want to use the TestGame for unit and regression
  testing but this never happened.

(nia)

2020-11-20 11:40:09 UTC MAIN commitmail json YAML

gst-plugins1-oss: Skip if platform doesn't have OSS

(nia)

2020-11-20 11:35:35 UTC MAIN commitmail json YAML

gcr: Needs autopoint

(nia)

2020-11-20 08:10:07 UTC MAIN commitmail json YAML

doc: Updated x11/xprop to 1.2.5

(wiz)

2020-11-20 08:09:58 UTC MAIN commitmail json YAML

xprop: update to 1.2.5.

Jason Nader (1):
      Add missing `-help` function

Keith Packard (5):
      Make output with unknown width terminal the same as old code
      Free string list returned from XmbTextPropertyToTextList
      Correct icon buffer width computation for truecolor terminals
      Check return value from ioctl(TIOCGWINSZ)
      xprop 1.2.5

Pierre-Loup A. Griffais (5):
      Don't display icons if they would line-wrap.
      Break down memory allocation logic and fix overallocating for UTF8.
      Fix aspect ratio for icon display by using two characters per icon pixel.
      Support true color output for icons if the terminal advertises it.
      Fix formatting of back-to-back not shown icons.

(wiz)

2020-11-20 05:55:02 UTC MAIN commitmail json YAML

2020-11-19 20:19:56 UTC MAIN commitmail json YAML

doc: Added misc/s6-portable-utils version 2.2.3.0

(schmonz)

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

Add and enable s6-portable-utils.

(schmonz)

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

Initial import of s6-portable-utils, packaged in wip by cfkoch@edgebsd.org.

s6-portable-utils is a set of tiny general Unix utilities, often performing
well-known tasks such as cut and grep, but optimized for simplicity and
small size. They were designed for embedded systems and other constrained
environments, but they work everywhere.

Other set of small utilities are usually system-specific; for instance, the
(otherwise excellent) BusyBox project only works on Linux.

(schmonz)

2020-11-19 20:14:42 UTC MAIN commitmail json YAML

doc: Added net/s6-networking version 2.3.2.0

(schmonz)

2020-11-19 20:13:19 UTC MAIN commitmail json YAML

Add and enable s6-networking.

(schmonz)

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

Initial import of s6-networking, a suite of small networking tools for
Unix systems. It includes command-line client and server management, TCP
access control, privilege escalation across UNIX domain sockets, IDENT
protocol management, clock synchronization, and secure connections using
the TLS protocol.

(schmonz)

2020-11-19 20:06:39 UTC MAIN commitmail json YAML

doc: Added net/s6-dns version 2.3.3.0

(schmonz)

2020-11-19 20:06:20 UTC MAIN commitmail json YAML

Add and enable s6-dns.

(schmonz)

2020-11-19 20:05:54 UTC MAIN commitmail json YAML

Initial import of s6-dns, packaged in wip by cfkoch@edgebsd.org.

s6-dns is a suite of DNS client programs and libraries for Unix systems,
as an alternative to the BIND, djbdns or other DNS clients.

s6-dns may include its own series of DNS caches and servers at some
point in the future.

(schmonz)

2020-11-19 20:02:13 UTC MAIN commitmail json YAML

doc: Updated net/amule to 2.3.2

(nia)

2020-11-19 20:01:41 UTC MAIN commitmail json YAML

amule: Update to 2.3.2, fix build using FreeBSD Ports patches

Version 2.3.2 - The "don't close tabs" version.
----------
2016-09-16

circulosmeos:
* amuleweb cookies read behind a "lowercase" proxy (http/2 compliant)

Dan64:
* Read AICH root hashes from binary eMuleCollection files

gnazio:
* Fixed configure of libpng when sh != bash

GonoszTopi:
* Allow any kind of file links in collections
* Make UPnP log go to the appropriate category (#1681)
* Use the C++ compiler to check for features we're about to use
  in C++ source files (#1572)
* Adapt configure to handle subversion repository clones in
  mercurial and git
* Fix bfd detection for systems missing -liberty
* Add support for 'canceled.met' to the fileview tool
* Implemented the missing 'show shared' command in amulecmd
* Fix check for a valid locale config entry being done *after*
  the locale has been set
* Fix Crypto++ detection routine happily using build library
  for host when cross-compiling
* Fix bug #1711: Kad Info tab should display my own user ID
* Fix wrong sized images in the priscilla skin
* Fix bug #1423: Add the possibility to not create sparse files
* Fix bug #1743: crash when importing part files
* Review assertions in the eD2k and Kademlia code and remove
  those that could be triggered by a malformed incoming packet
* Fix a possible uninitialized variable access and a definite
  memory leak in the UPnP code

iz0bbz:
* Fix WinSock library version detection with MinGW-w64
* Fix compilation with MinGW-w64

kam:
* WebServer serves .json, .manifest and .appacache files

Mr Hyde:
* Fix "Disable computer's timed standby mode" for MacOS 10.9 Mavericks
* Compilation fix on Linux Slackware 64bit and MacOS 10.9.4
* Fix configure on Mac

sc0w:
* Add ability to use middle-click to close search tabs

Stu Redman:
* Display hashing progress in progress bars
* Assertion from background thread now prints a message and not just closes the app
* Backtrace (crash or assertion) is written to logfile
* Fix: disabling protocol obfuscation broke Kad and triggered assertions
* Fixed "Prompt on exit" preference
* Fixed country flags for Turkish localization
* Fixed loading of zipped IP filter (#1674)
* Fixed showing of shared files to other clients
* Fixed assertions in CFormat("%p") on 64 bit OS with wx 2.9
* Boost Asio can now be used as networking layer instead of wxWidgets
* Fixed memory leak when AICH hashing already known files
* New download links for server list and nodes.dat (with gav616 and xosevp)
* Projects for Visual Studio 2013 (which is now the preferred Win32 compiler)
* Fixed build with wx 3.0 (including STL build)

tgragnato:
* Fixed ASIO compilation with libcxx

Tianming Xie:
* Fix for debian bug #795061: There is no rule to generate Scanner.h

(nia)

2020-11-19 20:01:08 UTC MAIN commitmail json YAML

doc: Added sysutils/s6 version 2.9.2.0

(schmonz)

2020-11-19 20:00:46 UTC MAIN commitmail json YAML

Add and enable s6.

(schmonz)

2020-11-19 20:00:05 UTC MAIN commitmail json YAML

Initial import of s6, packaged in wip by cfkoch@edgebsd.org.

s6 is a small suite of programs for UNIX, designed to allow process
supervision (a.k.a service supervision), in the line of daemontools and
runit, as well as various operations on processes and daemons. It is meant
to be a toolbox for low-level process and service administration, providing
different sets of independent tools that can be used within or without the
framework, and that can be assembled together to achieve powerful
functionality with a very small amount of code.

(schmonz)

2020-11-19 19:58:27 UTC MAIN commitmail json YAML

arpack-ng: fix build with gfortran 10

gfortran 10 rejects certain argument mismatches, causing build
errors. This issue is fixed upstream[0], but the commit modifies
40 files, so until the next release use -fallow-argument-mismatch
to downgrade these to warnings, as suggested by the gcc 10 porting
guide[1].

[0] https://github.com/opencollab/arpack-ng/commit/9418632214acf6d387896ab29a8f5bdff2d4e38a
[1] https://gcc.gnu.org/gcc-10/porting_to.html#argument-mismatch

(mcf)

2020-11-19 19:28:49 UTC MAIN commitmail json YAML

eog: Needs itstool

(nia)

2020-11-19 19:26:29 UTC MAIN commitmail json YAML

rpcemu: Fix building on NetBSD due to non-standard fopen64 crap

(nia)

2020-11-19 19:24:26 UTC MAIN commitmail json YAML

doc: Added lang/execline version 2.6.1.1

(schmonz)

2020-11-19 19:24:08 UTC MAIN commitmail json YAML

Add and enable execline.

(schmonz)

2020-11-19 19:23:39 UTC MAIN commitmail json YAML

Initial import of execline, packaged in wip by cfkoch@edgebsd.org.

execline is a (non-interactive) scripting language, like sh, but its syntax
is quite different from a traditional shell syntax. The execlineb program
is meant to be used as an interpreter for a text file; the other commands
are essentially useful inside an execlineb script.

(schmonz)

2020-11-19 18:58:16 UTC MAIN commitmail json YAML

fd-find: Needs gmake tool

(nia)

2020-11-19 18:38:37 UTC MAIN commitmail json YAML

doc: Removed multimedia/gmediaserver

(nia)

2020-11-19 18:37:50 UTC MAIN commitmail json YAML

2020-11-19 18:32:40 UTC MAIN commitmail json YAML

doc: Removed graphics/flickrnet

(nia)

2020-11-19 18:31:58 UTC MAIN commitmail json YAML

2020-11-19 17:19:57 UTC MAIN commitmail json YAML

dosbox-x: Include bsd.prefs.mk

(nia)

2020-11-19 17:17:16 UTC MAIN commitmail json YAML

2020-11-19 16:53:05 UTC MAIN commitmail json YAML

doc: Updated emulators/dosbox-x to 0.83.7

(nia)

2020-11-19 16:52:31 UTC MAIN commitmail json YAML

dosbox-x: Update to 0.83.7

0.83.7
  - The primary DOSBox-X Wiki is now located at the
    URL: https://dosbox-x.com/wiki (Wengier)
  - Implemented the x86 dynamic core for both 32-bit
    and 64-bit systems by re-porting the code from SVN.
    Dynamic core now supports either the dynamic_x86
    or the dynamic_rec core. The dynamic_x86 core will
    be used by default for x86 and x86_64 platforms and
    if "core=dynamic" is set, and Windows 9x can be run
    in this dynamic core (although at this time may
    encounter some issue with the S3 driver). You can
    also explicit specify setting "core=dynamic_x86" or
    "core=dynamic_rec" for either the dynamic_x86 core
    or the dynamic_rec core. Also thank joncampbell123
    for the 64-bit fix. (Wengier)
  - You can now use your own save file (in addition to
    save slots! There are now a "Use save file" toggle
    item and "Browse save file..." for browsing save
    files on your computer. A config option "savefile"
    (in [dosbox] section) is added to specify a save
    file to use at start. (Wengier)
  - Save state feature now allows users to optionally
    enter remarks when saving a state. A submenu group
    "Save/load option" is added (under "Capture") where
    you can toggle menu items "No remark when saving
    state" (for disabling input of remarks when saving)
    and "force load state mode". A menu item "Display
    state information" is added as well to display the
    information of the saved state. (Wengier)
  - DOSBox-X will now use native dialog box to display
    quit warnings and save state errors. (Wengier)
  - Changed some DOS error messages (such as "Illegal
    command" which now reads "Bad command or filename")
    similar to real DOS systems. (Wengier)
  - ADDKEY and INT2FDBG commands now appear as programs
    on Z: drive instead of shell commands. (Wengier)
  - Improved the -z (move virtual drive Z:) function of
    MOUNT command. You can move the virtual drive as
    many times as you want, and save/load states will
    work even after you move the Z: drive. (Wengier)
  - Enhanced the config option "freesizecap" to allow
    the setting "fixed" which is the same as "false",
    and a new setting "relative" is added, which will
    be similar to the setting "fixed" but the reported
    free disk size will also change relative to the
    change of the free disk size ever since. (Wengier)
  - Added support for Opus CD-DA tracks by porting and
    cleaning up the source code from other projects.
    Many thanks to Marty Shepard and kcgen. (Wengier)
  - Support for FluidSynth MIDI Synthesizer is now
    included in the MinGW builds by default just like
    Visual Studio builds. Set "mididevice=fluidsynth"
    and a soundfont file to use it. (Wengier)
  - Enabled xBRZ scaler for Visual Studio SDL2 builds
    just like Visual Studio SDL1 builds. (Wengier)
  - Added menu item "Show Sound Blaster configuration"
    under "Sound" menu to show the current information
    about Sound Blaster, and also menu item "Show MIDI
    device configuration" (also under "Sound" menu)
    to show information about the current MIDI device
    such as the soundfont file in use. (Wengier)
  - Added "Mount multiple disk/CD images" option to the
    mounting options of the Drive menu to allow users
    to mount more than one disk/CD images to a drive,
    swappable from the menu. Also added separators to
    the Drive submenu to make it look better. (Wengier)
  - Added new CPU types to the "Emulate CPU speed" menu
    group namely 286-25MHz, 386DX-25MHz, 486DX4-100MHz,
    486DX5-133MHz, Pentium-60MHz, Pentium-75MHz, and
    Pentium-90MHz. Thanks again for the data provided
    by the user maximus105. (Wengier)
  - You can now select a special key (e.g. Alt+Tab,
    Ctrl+Break, Ctrl+Alt+Del, etc) to be sent from the
    key defined in the mapper editor. The key can be
    selected (Ctrl+Alt+Del by default) from the "Send
    special key" menu group in "Main" menu. (Wengier)
  - Added full Ctrl+Break emulation at the BIOS and
    DOS level, updated console emulation to match.
    The "Pause" mapper shortcut is now moved to
    HOST[F11/F12]+Pause instead of Ctrl+Pause so that
    Ctrl+Break can work properly for users, and the
    function to send the Ctrl+Break key from the menu
    ("Send special key" under "Main") is added. Also,
    the PC-98 STOP key now functions the same as the
    Ctrl+C and Ctrl+Break keys in IBM PC mode.
  - Added functions "CopyToClipboard" and "QuickRun" to
    the mapper editor so that you can use shortcuts to
    activate them (default shortcuts: HOST(F11/F12)+A
    and HOST(F11/F12)+Q respectively), and a default
    shortcut HOST(F11/F12)+V is added to the clipboard
    paste function. Meanwhile, FullCore and SimpleCore
    shortcuts are removed from the mapper. (Wengier)
  - Added two new menu items in the "Shared clipboard
    functions" menu group under "Main", including "Copy
    all text on the DOS screen" which will copy all
    screen text to the clipboard, and "Stop clipboard
    pasting" which allows user to stop pasting in the
    middle of pasting long clipboard content. (Wengier)
  - The mouse copy/paste feature is now available for
    non-Windows systems on SDL2 builds. Also, pasting
    from the clipboard with a mapped shortcut is also
    available for Linux/X11 on SDL1 builds. (Wengier)
  - Added "Use US keyboard layout" toggle menu item in
    the "PC-98" menu group under "Video" to select
    whether to force the default US keyboard layout in
    PC-98 mode, same as the "pc-98 force ibm keyboard
    layout" config option in [pc98] section. Also moved
    the "PC-98 PIT master clock" options from the "DOS"
    menu to this menu group. (Wengier)
  - The full dosbox-x.reference.conf file is renamed to
    dosbox-x.reference.full.conf. The original file
    dosbox-x.reference.conf now contains common config
    options instead of all config options. (Wengier)
  - The CONFIG command and Configuration Tool will now
    save common and modified config options by default.
    The -all command-line option (or "Save all options
    to the configuration file" checkbox) will force to
    save all config options. A new -mod command-line
    option is added to CONFIG command to save modified
    config options only, and a new -norem command-line
    option is added to not write remarks. (Wengier)
  - Updated the Windows installer to default to the
    "typical" installation. For the full installation
    start menu items will be added for DOSBox-X builds
    copied to subdirectories. A new checkbox "Write
    common config options (instead of all) to the
    configuration file" is added which when checked
    will only write common and modified advanced config
    options to the config file. Furthermore, for both
    "typical" and "full" installations the Windows
    installer will now also copies the DLL files
    inpout32.dll (32-bit) and inpoutx64.dll (64-bit) to
    the DOSBox-X install directory for use with the
    direct parallel port passthrough feature. (Wengier)
  - Improved Flatpak support for Linux. (rderooy)
  - Improved message for the -help command-line option,
    adding for example -silent and -socket command-line
    options in the help messages. (Wengier)
  - Added -silent command-line option to run DOSBox-X
    silently (without showing the DOSBox-X window) and
    then exit after executing AUTOEXEC.BAT. (Wengier)
  - Fixed command-line option -socket not working for
    the null-modem feature. (Wengier)
  - Fixed issue that aspect ratio not being respected
    in full-screen mode when a GLSL shader is enabled
    with an OpenGL output. (Wengier)
  - Fixed toggle in the "Frameskip" menu group did not
    change when selecting a different option. (Wengier)
  - Fixed shelling from programs may not work when the
    shell config option is set. (Wengier)
  - The default country setting ("country" option in
    [config] section]) now defaults to auto-detection
    if possible, or 81 (Japan) in PC-98 mode. (Wengier)
  - Increased the default maximum DOS files (adjustable
    from [config] section) from 127 to 200. (Wengier)
  - Improved resetting with LOADLIN program. (Wengier)
  - Improved Gravis Ultrasound (GUS) implementation to
    make it more accurately represent the GUS DMA state
    as expected by the running DOS software.
  - The archive attribute will no longer automatically
    be applied to directories on non-Windows systems.
    This fixed issue with PLAYMIDI.EXE from Gravis
    Ultrasound when listing directories. (Wengier)
  - Applied hack to allow the low DMA channel detection
    in the SB16 DIAGNOSE program to work. (Wengier)
  - The default setting of the clip_paste_speed option
    has been changed from 20 to 30, which will help
    prevent lost keystrokes when pasting from the host
    clipboard for some programs. (Wengier)
  - With Pentium CPU setting (cputype=pentium) DOSBox-X
    no longer reports FDIV bug by default. An advanced
    config option "report fdiv bug" is added to report
    such CPU bug when set to true. (rderooy & Wengier)
  - Added support for the XDG_DATA_HOME environment
    variable for config directory in Linux. (rderooy)
  - Added support for compiling with pcap for Windows
    MinGW builds. (Jookia)
  - Added config option "windowposition" (in [sdl]
    section) to set the window position at startup in
    the positionX,positionY format. (tomba4)
  - Added config option "raw_mouse_input" (in [sdl]
    section; SDL2 builds only) to bypass the operating
    system's mouse acceleration & sensitivity settings.
    Implemented by NicknineTheEagle.
  - Added config option "startquiet" (in [dos] section)
    which when set to true will silence the information
    messages before launching Windows programs to run
    on the Windows host. A toggle menu item "Quiet mode
    (no start messages)" is added to the "Windows host
    applications" menu group in "DOS" menu. (Wengier)
  - The menu "Show details" (under "Main") is renamed
    to "Show FPS and RT speed in title bar". (Wengier)
  - Add menu group "Text-mode" under "Video" menu to
    change some text-mode related video settings, such
    as changing the number of rows and columns. A zip
    package named TEXTUTIL.ZIP is added to the Z drive
    that contains various utilities (such as CGA.COM,
    EGA.COM, 132X25.COM, 132X43.COM) to change current
    video setting from the command line. Also added a
    config option "high intensity blinking" which when
    set will display high intensity background colors
    instad of blinking foreground text. The menu item
    "Allow 9-pixel wide fonts" is moved from the menu
    group "Compatibility" to here. (Wengier)
  - Added "Debugging" menu group under "Help" menu, and
    moved items from the "Video" Debug and "DOS" Debug
    menus and the debugger here (debug builds only).
    Also allowed to hide/show the console or debugger
    window in Windows debug builds. With the menu item
    "Console wait on error" checked the Windows console
    window will wait for the ENTER key before closing
    itself after an E_EXIT occurs. (Wengier)
  - Updated MPXPLAY to latest version 1.65. (Wengier)
  - Integrated SVN commits (Allofich)
    - r4386: Correct MPU-401 clock-to-host function to
    operate independently of playing. Fixes hang at
    exit when playing Roland music in demos by The
    Phoney Coders. Clamp tempo to valid range.
    - r4384: ICW1 on the PIC clears the Interrupt Mask
    Register. Fixes Antagony and quite a few demos that
    expect IRQs to be unmasked.
    - r4382: Refine adlib timers a bit more and make
    reading the Adlib take a bit more time.
    - r4378: Prevent some possible deadlocks with sti
    in dynrec core.
    - r4375: Improve compatibility with older Intel
    chipsets
    - r4374: Add a bit of hack so cycles=max/auto 90%
    keeps on working inside batch files after r3925.
    - r4371: Fix regression in Clue: Master Detective.
    - r4370: As an adjunct to r4369, make the reference
      counts of standard device handles equivalent to
      those of real DOS.
    - r4369: Compatible side-effect behavior of DOS in
      the file close function.
    - r4368: Improve error codes for some DOS file functions.
    - r4367: Change FPU_FBST to only write 18 decimals
      instead of the wrongly 19, this makes it possible
      to switch 64 integers which in turn fixes some
      rounding issues. (jmarsh)
    - r4282,r4283: Switch to a different way to calculate
      DBOPL table offsets.
    - r4280: Prevent GenerateDMASound from running with
      input of 0.
    - r4279: Remove DMA_TRANSFEREND and replace with
      DMA_MASKED.
    - r4277: Remove cases not needed after r4276
    - r4276: Remove defunct code related to the initial
      display mode of the system BIOS during video mode
      changes.
    - r4274: fix externals.
    - r4273: Make frameskip an integer.
    - r4269: Use fabsf when return value is a float.
      Small warning fix.
    - r4265: Some more cleanups and memleak fixes.
    - r4264: Pick some lowhanging fruit. (some memory
      leaks and unused variables)
    - r4262: missed one
    - r4261: These actually use float as input.
    - r4258: Rename bios tester to biostest and make it
      debug only to avoid people trying to load real
      bioses.
    - r4257: Add simple program that allows you to boot
      into a bios image for running cpu tester bios.

(nia)

2020-11-19 16:29:43 UTC MAIN commitmail json YAML

python3{7,8,9}: build fix when include files have invalid UTF-8

I happen to have include/gts.h installed, which includes an accented
ISO-8859-1 character in its copyright message. This trips up the configuration
of Python in pkgsrc.

Ignore files with invalid unicode characters.

Also regenerate one other patch. No revision bump since the result is the same.

(bsiegert)

2020-11-19 15:10:07 UTC MAIN commitmail json YAML

fonts: + tex-plex-doc.

(kleink)

2020-11-19 15:09:41 UTC MAIN commitmail json YAML

doc: Added fonts/tex-plex-doc version 4.0.1.

(kleink)

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

2020-11-19 15:08:03 UTC MAIN commitmail json YAML

fonts: + tex-plex.

(kleink)

2020-11-19 15:07:38 UTC MAIN commitmail json YAML

doc: Added fonts/tex-plex version 4.0.1.

(kleink)