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

2024-05-13 07:45:23 UTC Now

2022-04-02 18:02:36 UTC MAIN commitmail json YAML

doc: Updated www/stagit to 1.1

(fcambus)

2022-04-02 18:02:25 UTC MAIN commitmail json YAML

stagit: update to 1.1.

ChangeLog:

- do not percent-encode: ',' or '-' or '.' it looks ugly
- libgit2 config opts: set the search to an empty path
- add dark mode support for the example stylesheet
- improve stream read and write error handling

(fcambus)

2022-04-02 15:30:09 UTC MAIN commitmail json YAML

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

(fcambus)

2022-04-02 15:29:57 UTC MAIN commitmail json YAML

dbip-country-lite: update to 2022.04.

No upstream ChangeLog.

(fcambus)

2022-04-02 15:28:43 UTC MAIN commitmail json YAML

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

(fcambus)

2022-04-02 15:28:17 UTC MAIN commitmail json YAML

dbip-city-lite: update to 2022.04.

No upstream ChangeLog.

(fcambus)

2022-04-02 15:27:05 UTC MAIN commitmail json YAML

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

(fcambus)

2022-04-02 15:26:50 UTC MAIN commitmail json YAML

dbip-asn-lite: update to 2022.04.

No upstream ChangeLog.

(fcambus)

2022-04-02 14:15:21 UTC MAIN commitmail json YAML

doc: Updated lang/rakudo to 2022.03

(mef)

2022-04-02 14:15:10 UTC MAIN commitmail json YAML

(lang/rakudo) Updated 2022.02 to 2022.03

(https://rakudo.org/post/announce-rakudo-release-2022.03)
New in 2022.03:

  * Deprecations:

  * Additions:

      + Expose the .file and .line methods on Label objects [028828ac]
      + Allow Date / DateTime day parameter to be a Callable / Whatever
        allowing e.g. Date.new(2022,3,*) for the last date in March 2022. (#
        4808) [37756433]
      + Make sure tools/install-dist.p6 is also available as .raku [6ddf7529]
  * Removals:

  * Changes:

      + Make error on Date.later(:hour|minute|second) more awesome [7f00f798]
      + Give .chomp the possibility to specify a needle (#4739) [cccc3e8c]
      + Improve error message for invalid arguments passed to traits [eb151d53]
      + Test should work with any default version of the language [9425d0fa]
  * Fixes:

      + Un =my= X::Comp::Group [74cca333]
      + Turn junctions into value objects [cc3ed94b]
      + Fix a bug with gist over Junction keys [df09bef0]
      + Fix classification and categorization over junctions [c50f51f9]
      + Fix typo'd missing : in .nominal_type signature (#4788) [59dcca66]
      + Decrement # of calls in a block if any are optimized away [4d19c236]
      + Fix [native array .repeated / .unique] issues on JVM backend [b46fed9c]
      + Fix IO::Path.parent [4ef9426f][e53716aa]
      + Fix multi-method candidates lost when 6.e role is applied [6b58cc03]
      + Workaround for cases where .ACCEPTS may return non-Raku object
        [f1f5d5cd]
      + Fix issue with native array.splice [blin] [63830142]
      + Fix issue with Net::Curl [blin] [6d04cc39]
      + Make DateTime.new(Allomorph:D) work [60603bac]
      + Restore given / when optimization for Numeric cases [986b1df4]
      + Fix/test Pod::To::Text rendering of =defn elements (#4803) [ca2d1d6c]
      + Remove erroneous early exit from install-dist.raku [edb8a200]
      + Fix resources of the parent repo not found when using Staging
        [07d580bc]
  * Internal:

      + Optimize more cases of p6decontrv ops (#4793) [2ed88523]
      + Use new native unsigned integer NQP ops where applicable [ceaa38fc]
        [4d61a582][28a734d1][548c2550][167c2394][72b9e1c2][e000840d][88386a09]
        [3e89b30a][96cbc2be][f807186e][de9eeeb2][a71ec345][7c5595e2][a965cdcb]
        [771655b0][5c8a2cf7]
      + Generate the SignedBlob/UnsignedBlob roles [65507b89][7870b446]
        [4677dcb7] [fb25bd4e]
      + Use --/++$i instead of $i = nqp::add/sub_i($i,1) for readability, as
        this is no longer needed for performance [5caf7aaf][648d02a1][0fac2da8]
        [db277ae2][11494f98][e06e32ef][2dfc69e2][3b64a627][81099326][a6019d51]
        [2bf84660][c92b44ec][af7c1c32][8077ebd3][6513988b][b79e9ba5][802a4737]
        [8529cc97][a236d438][08dcab8d][c1345c57][c7231cd7][bd722aba][473e903a]
        [f8e69321]
      + Streamline the Blob/Buf generated code a bit [6a21196c][6230645a]
      + Generate the sorting logic for native arrays [64c7dfa1]
      + Make Complex multiplication factor constant [7bc572e7]
      + Streamline Complex -> Real coercion [e3b836a5]
      + Simplify creating a Complex object [967a130f]
      + Enable num->str coercion in native.repeated/unique [979cc607]
      + Remove unneeded/confusing can('prec') checks [232a55b9]
      + Remove some unnecessary trys (#4773) [0949d67c]
      + Stop telling users to avoid mimalloc [200579f7]
      + CURS simplifications (use TWEAK over BUILD, remove .name) [3f10f7da]

(mef)

2022-04-02 14:04:57 UTC MAIN commitmail json YAML

doc: Updated lang/nqp to 2022.03

(mef)

2022-04-02 14:04:10 UTC MAIN commitmail json YAML

(lang/nqp) Updated 2022.02 to 2022.03, explicit ChangeLog unknown

(mef)

2022-04-02 13:53:15 UTC MAIN commitmail json YAML

doc: Updated devel/MoarVM to 2022.03

(mef)

2022-04-02 13:53:03 UTC MAIN commitmail json YAML

(devel/MoarVM) Updated 2022.02 to 2022.03

New in 2022.03

Core:
+ Update libuv to version 1.43.0 [cc54203e]
+ Bump mimalloc to v2.0.5 [1b8b2e39]
+ The result of a getenv() call should not be freed [a78776ea]
+ Some nativeref optimizations and fixes [348f0927][fed7bb86][0f853f8f]
  [28643799][f7891c8f][062fe30f]
+ Fix all returned native integers getting treated as signed [bb2fb105]
  [535ff68b][345ec7d3]
+ Make rakudo available on the GNU Hurd [a9c0058d][0d584831][e96bab85]
+ Fix potential invalid free in nativecall [4bf970a9]
+ Add missing _u cases to disp program callsite code [b0723bcb]
+ Correctly allocate/free CStrs when using mimalloc [764fff9b]

GC:
+ Root orig since MVM_frame_capturelex can allocate [df8d3bb9]

JIT:
+ Restore jitting of sp_getarg_[inso] [91006ae5]
+ Jit even more *_u versions of ops [0ee1ca24]

Spesh:
+ Fix frame walker finding wrong value after multi level inlining [059c013b]
+ Fix spesh of named uint parameters [482e284f]
+ Fix speshing of param_on_o [0b45dd48]

Strings:
+ Add an MVM_nativecall_encode_string function [596b4215]

(mef)

2022-04-02 13:43:34 UTC MAIN commitmail json YAML

doc: Updated sysutils/fzf to 0.29.0

(mef)

2022-04-02 13:43:21 UTC MAIN commitmail json YAML

(sysutils/fzf) Updated 0.28.0 to 0.29.0

  * Added change-preview(...) action to change the --preview command
      + cf. preview(...) is a one-off action that doesn't change the default
        preview command
  * Added change-preview-window(...) action
      + You can rotate through the different options separated by |

        fzf --preview 'cat {}' --preview-window right,40% \
            --bind 'ctrl-/:change-preview-window(right,70%|down,40%,border-top|hidden|)'

  * Fixed rendering of the prompt line when overflow occurs with --info=inline

(mef)

2022-04-02 13:27:26 UTC MAIN commitmail json YAML

Updated sysutils/wbm-* to 1.990 [mef 2022-04-02]

(mef)

2022-04-02 13:26:47 UTC MAIN commitmail json YAML

Updated sysutils/webmin to 1.990 [mef 2022-04-02]

(mef)

2022-04-02 13:23:12 UTC MAIN commitmail json YAML

(sysutils/webmin, wbm-*) Updated 1.960 to 1.990, adjusting PLIST

https://www.webmin.com/changes.html
Version 1.990 (3rd March 2022)
      + Fixed two security bugs in the File Manager module that could be
        exploited by less privileged Webmin users.
      + Added buttons to stop and start the Cron daemon.
      + Fail2ban rules are preserved when applying the IPtables configuration
        file.
      + Added support for static routes when using Netplan for network
        configuration.
      + Updated the Authentic Theme to the latest version.
      + Updated the UI in several modules to use the latest API and be more
        consistent with the rest of Webmin.

Version 1.984 (26th December 2021)
      + Mostly a bugfix release for issues found in 1.983.

Version 1.983 (4th December 2021)
      + Bugfix release for issues found in 1.982.

Version 1.982 (26th November 2021)
      + Added support for HTTP2 in the Apache module.
      + Added an optional feature to re-format the Apache configuration file.
      + Several different contributed translation updates.
      + Added support for extracting archive files and directory uploads in the
        File Manager.
      + Updated the Authentic Theme to the latest version.
      + Many many other small bugfixes and features.

Version 1.981 (28th August 2021)
      + Fixes a couple of minor bugs, including one that broke MySQL backups in
        some cases.

Version 1.980 (22nd August 2021)
      + In the Webmin Configuration module, added an option on the
        Authentication Options page to enable a password change API for use by
        other programs.
      + Removed rarely-used code to check for Webmin module updates.
      + Improved discovery of PHP INI configuration files.
      + Added support for Rocky and Alma Linuxes.
      + Let's Encrypt renewals can use Virtualmin Cloud DNS providers, if
        configured.
      + Various language updates from contributors.
      + Update the Authentic Theme to the latest release.

Version 1.979 (15th June 2021)
      + Added support for setting up two-factor authentication in Usermin.
      + Security fixes for un-trusted inputs in the Network Configuration
        module.
      + Updated the Authentic Theme to the latest version.
      + Various bugfixes for issues found in version 1.974.

Version 1.974 (1st May 2021)
      + Bugfix release for various issues in 1.973.

Version 1.973 (7th March 2021)
      + Bugfix release for minor issues in 1.972.

Version 1.972 (1st March 2021)
      + Updated the CA cert used for Let's Encrypt again.
      + Updated the Authentic Theme to the latest version.
      + Added support for per-user preferences to the File Manager and other
        modules.

Version 1.970 (6th January 2021)
      + Updated the CA cert used for Let's Encrypt.
      + Updated the Authentic Theme to the latest version.
      + Added limits on the number of concurrent connections per IP address and
        IP network.
      + Fixed a security bug that affects Webmin when run on Windows.
      + Many French translation updates.

Version 1.962 (11th November 2020)
      + Bugfix release for 2FA issues.

(mef)

2022-04-02 13:16:00 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.242

(wiz)

2022-04-02 13:15:50 UTC MAIN commitmail json YAML

mame: update to 0.242.

Today is a bittersweet day. After a quarter of a century, we窶况e
decided that it窶冱 no longer in our best interests to distribute
MAME as Open Source/Free Software. Wait, that窶冱 not the right
announcement窶ヲ After many fruitful years, we窶况e come to realise MAME
has achieved everything it can. The project is now in maintenance
mode, and there will be no new functionality or regular releases.
Hang on, that can窶冲 be right, either! Happy April Fools窶� day!

We have an interesting release today in several ways. Yes, the
rumours are true, after many years, we窶况e added support for another
LaserDisc-based arcade system. It窶冱 a system that only ran a single
game: Time Traveler, created by Rick Dyer at Virtual Image Productions,
starring Stephen Wilber, and published by Sega. This full-motion
video game consists of a near-constant stream of quick time events,
utilising a mixture of live action video and computer-generated
imagery. Although re-living the early 窶�90s corniness is pretty
awesome, this is a milestone because it窶冱 the first LaserDisc arcade
game preserved using the Domesday86 Project toolchain. In short,
this involves the use of custom hardware to record the raw radio
frequency signal from a LaserDisc player窶冱 laser pickup, and then
decoding it in software. This frees you from the limitations of
LaserDisc player demodulators and video capture devices. As well
as better, more consistent video quality, this opens up possibilities
like combining multiple captures to overcome disc degradation and
laser pickup dropout.

In another first for emulation, MAME 0.242 adds support for systems
based on Rockwell B5000 family microcontrollers. This includes
several electronic toys from Mattel, and calculators from Rockwell
themselves. You窶冤l also find the first working game based on a
Sharp SM530 microcontroller: the Star Fox game watch from Nelsonic.

There are plenty of software list updates this month, including
recently-released prototype dumps for Mega Drive, NES and Super
NES, all the latest Apple II dumps, and some more of the steady
stream of Commodore 64 cassettes. You窶冤l also see that a big batch
of Amiga software has been promoted to working 窶� that窶冱 because
the Amiga family has had an overhaul this month, and it窶冱 paid off
with substantial improvements in compatibility.

There窶冱 lots more going on, in fact this was a record month for
pull requests, with over a hundred and thirty merged, including
quite a few from first-time contributors, as well as some regulars.
It窶冱 great to have you all with us! There are dozens of reported
bugs fixed, too, with a particular emphasis on fixing up DIP switch
labelling.

(wiz)

2022-04-02 12:13:53 UTC MAIN commitmail json YAML

magicpoint: Make gunzip runtime dependency explicit. Delint.

(nia)

2022-04-02 11:51:22 UTC MAIN commitmail json YAML

java-tokyocabinet: require a slightly older JVM for 1.4 compat

(nia)

2022-04-02 11:48:20 UTC MAIN commitmail json YAML

2022-04-02 11:31:55 UTC MAIN commitmail json YAML

2022-04-02 11:12:02 UTC MAIN commitmail json YAML

2022-04-02 11:08:47 UTC MAIN commitmail json YAML

2022-04-02 10:58:07 UTC MAIN commitmail json YAML

minipro: add missing dependencies

(nia)

2022-04-02 10:50:26 UTC MAIN commitmail json YAML

pftop: Mark BROKEN on NetBSD-current

(nia)

2022-04-02 10:43:53 UTC MAIN commitmail json YAML

Updated textproc/p5-Locale-Maketext-Gettex to 1.32

(wen)

2022-04-02 10:42:39 UTC MAIN commitmail json YAML

Update to 1.32

Upstream changes:
2021-02-08      version 1.32
        1. Makefile.PL, Build.PL: Added the CPAN distribution metadata.

2021-02-07
        1. maketext: Fixed the version number.

2021-02-07      version 1.31
        1. Updated .gitignore.
        2. Added MANIFEST.SKIP.
        3. MANIFEST, META.json, META.yml, SIGNATURE: Generated files
            removed from the Git repository.
        4. COPYING: Removed the redundant and irrelevant GPL license.
        5. BUGS, INSTALL, README, THANKS, TODO, README.md: Replaced the
            messy GNU-styled documents with a single Markdown README.md,
            and updated the URLs.
        6. Gettext.pm, Functions.pm, maketext, 11-command-line.t,
            12-cache.t, Changes: Various fixes to avoid JetBrains IDE
            problem detection.

(wen)

2022-04-02 10:35:35 UTC MAIN commitmail json YAML

2022-04-02 10:28:14 UTC MAIN commitmail json YAML

2022-04-02 10:26:32 UTC MAIN commitmail json YAML

Renaissance: MKPIE not supported

(nia)

2022-04-02 10:23:59 UTC MAIN commitmail json YAML

mysql80-server: fix PLIST for memcached option

(nia)

2022-04-02 10:07:51 UTC MAIN commitmail json YAML

2022-04-02 10:06:32 UTC MAIN commitmail json YAML

Update to 1.3.6

Upstream changes:
2019-12-05, version 1.3.6
=========================

Other changes
-------------

* Fixed cross-compilation (broken in 1.3.5).

2019-11-17, version 1.3.5
=========================

Implementation changes
----------------------

* Fix bug in scale_float() throwing underflow_exception.

Other changes
-------------

* Support builds on:
  - 64-bit MinGW
  - Elbrus 2000
  - Risc-V64
  - MIPS release 6

(wen)

2022-04-02 09:44:25 UTC MAIN commitmail json YAML

fix helix import line

(nikita)

2022-04-02 09:38:10 UTC MAIN commitmail json YAML

doc: Updated editors/helix to 22.03

(nikita)

2022-04-02 09:36:15 UTC MAIN commitmail json YAML

2022-04-02 09:21:06 UTC pkgsrc-2022Q1 commitmail json YAML

The first set of pullups, up to ticket #6611

(bsiegert)

2022-04-02 09:20:32 UTC pkgsrc-2022Q1 commitmail json YAML

Pullup ticket #6611 - requested by nia
lang/ruby: NetBSD/arm build fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.245

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Sat Apr  2 07:51:46 UTC 2022

  Modified Files:
  pkgsrc/lang/ruby: rubyversion.mk

  Log Message:
  ruby: Do not append an ABI on NetBSD to the arch-specific extension
  directory. Failure seen in:

  http://victory.netbsd.org/pkgsrc/packages/reports/2022Q1/evbarm7-9.0/20220330.2134/ruby31-base-3.1.1/install.log

(bsiegert)

2022-04-02 09:17:58 UTC MAIN commitmail json YAML

Updated textproc/p5-Net-Dict to 2.22

(wen)

2022-04-02 09:17:06 UTC MAIN commitmail json YAML

Update to 2.22

Upstream changes:
2.22 2021-06-08 NEILB
    - Updated tests to reflect changes in the dict.org databases

(wen)

2022-04-02 09:12:30 UTC pkgsrc-2022Q1 commitmail json YAML

Pullup ticket #6610 - requested by wiz
sysutils/ioping: build fix

Revisions pulled up:
- sysutils/ioping/distinfo                                      1.8

---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Tue Mar 29 17:48:53 UTC 2022

  Modified Files:
  pkgsrc/sysutils/ioping: distinfo

  Log Message:
  ioping: fix patch checksum

(bsiegert)

2022-04-02 09:12:22 UTC pkgsrc-2022Q1 commitmail json YAML

Pullup ticket #6609 - requested by tnn
www/gitea: build fix

Revisions pulled up:
- www/gitea/Makefile                                            1.69
- www/gitea/distinfo                                            1.30
- www/gitea/go-modules.mk                                      1.1

---
  Module Name: pkgsrc
  Committed By: tnn
  Date: Mon Mar 28 15:59:22 UTC 2022

  Modified Files:
  pkgsrc/www/gitea: Makefile distinfo
  Added Files:
  pkgsrc/www/gitea: go-modules.mk

  Log Message:
  gitea: don't download distfiles during build phase (convert to go-module.mk)

(bsiegert)

2022-04-02 09:06:00 UTC MAIN commitmail json YAML

Updated math/R-quantreg to 5.88

(wen)

2022-04-02 09:04:22 UTC MAIN commitmail json YAML

2022-04-02 08:55:58 UTC MAIN commitmail json YAML

Updated textproc/p5-PPIx-QuoteLike to 0.020

(wen)

2022-04-02 08:55:04 UTC MAIN commitmail json YAML

Update to 0.020

Upstream changes:
0.020          2022-03-17      T. R. Wyant
    Correct and optimize the computation of logical column position (the
    one that takes account of tabs).

0.019          2021-11-15      T. R. Wyant
    Add CONTRIBUTING file.

    Try to quell weird Win32 test failures which seem to occur only in
    tests where I am using 'use open' to put the standard handles into
    UTF-8 mode. The fix (I hope) is to do this to the Test::Harness
    handles at run time instead of to the standard handles at compile
    time.

(wen)

2022-04-02 08:01:48 UTC MAIN commitmail json YAML

gfortran: Correct notion of check. All pkgsrc gccs before version 10 are
broken on 32-bit arm.

(nia)

2022-04-02 07:57:11 UTC MAIN commitmail json YAML

gfortran.mk: Use gcc version 10 on all arm-type netbsds.

(nia)

2022-04-02 07:51:46 UTC MAIN commitmail json YAML

ruby: Do not append an ABI on NetBSD to the arch-specific extension
directory. Failure seen in:

http://victory.netbsd.org/pkgsrc/packages/reports/2022Q1/evbarm7-9.0/20220330.2134/ruby31-base-3.1.1/install.log

(nia)

2022-04-02 07:17:55 UTC MAIN commitmail json YAML

2022-04-02 07:12:20 UTC MAIN commitmail json YAML

doc: Updated audio/termusic to 0.6.12

(pin)

2022-04-02 07:11:59 UTC MAIN commitmail json YAML

audio/termusic: update to 0.6.12

[v0.6.12]
  -Released on: March 31st, 2022.
  -Add album photo function. It'll show the jpg or png file under the same
  folder of the playing track, if the track doesn't have embeded photo.
  -Fix pause bug.
  -Fix error embedding lrc after downloading from youtube.
  -Filter unsupported file extension when adding to playlist(based on backend).

(pin)

2022-04-02 03:11:40 UTC MAIN commitmail json YAML

Updated finance/R-timeSeries to 3062.100

(wen)

2022-04-02 03:10:27 UTC MAIN commitmail json YAML

Update to 3062.100

Upstream changes:
2020-01-24  Martin Maechler  <maechler@stat.math.ethz.ch>

* DESCRIPTION (Version): 3062.100 ;  using Authors@R

* R/utils-head.R: tail.matrix() in R-devel uses 'keepnums'.

* R/timeSeries-readSeries.R (et all): do *NOT* use
  `if(class(.) == "timeSeries")` but use `inherits(*, "...")` !!

* R/methods-plot.R (.plotTimeSeries): fix wrong logic in
  `if(.. && at == "auto")` when `at` can be a vector (!)

* R/aaa-utils.R (`%||%`): utility, to be used extensively in
* R/methods-plot2.R (.xtplot.timeSeries).

(wen)

2022-04-02 03:02:53 UTC MAIN commitmail json YAML

Updated devel/R-uuid to 1.0.4

(wen)

2022-04-02 03:01:34 UTC MAIN commitmail json YAML

Update to 1.0.4

Upstream changes:
1.0-4
    o Windows: use dynamic buffer when querying DLLs to
avoid "Too many DLLs" error.

1.0-3 2021-11-01
    o guard flock() with HAVE_FLOCK for platforms that
don't have it

1.0-2 2021-10-25
    o silence benign sendfile warning from upstream

1.0-1 2021-10-20
    o update to latest upstream libuuid sources
(util-linux c4a543ff, libuuid e6743239)

    o Add LinkingTo: API allowing other packages to
use UUID generation from C code

(wen)

2022-04-02 02:58:10 UTC MAIN commitmail json YAML

Updated devel/R-crayon to 1.5.1

(wen)

2022-04-02 02:57:05 UTC MAIN commitmail json YAML

Update to 1.5.1

Upstream changes:
1.5.1

    crayon now does not fail to install from source if the utils package is not loaded (#133).

1.5.0

    You can use the new cli.default_num_colors option to set the default number of ANSI colors, only if ANSI support is otherwise detected. See the details in the manual of num_ansi_colors(). (From cli.)

    crayon now install cleanly on R 3.4.x and R 3.5.x on Windows (#131).

1.4.2

    Better ANSI support detection if there is an active sink().

    Support ANSI markup in RStudio jobs.

1.4.1

    ANSI color support detection works correctly now in older RStudio (#112).

    ANSI color support detection works correctly now on older R versions (#109).

1.4.0

    Overhauled and much improved detection of ANSI color support and number of ANSI colors.

    NO_COLOR environment variable disables color (#64)

    Now colors are turned on if ANSICON (https://github.com/adoxa/ansicon) is active.

    New hyperlink() function to add hyperlinks to terminal output. The new has_hyperlink() function tests if the current stdout() supports this.

    reset style now restores previous style for text following it (@brodieG, #35).

    Warnings are no longer generated when the INSIDE_EMACS environment variable is set but does not include a version number.

(wen)

2022-04-02 02:24:33 UTC MAIN commitmail json YAML

Updated devel/p5-File-MimeInfo to 0.32

(wen)

2022-04-02 02:23:42 UTC MAIN commitmail json YAML

Update to 0.32

Upstream changes:
0.32  2022-03-06
- Fix uninitialized values in _read_list() call, provided by mazunki

(wen)

2022-04-02 02:21:17 UTC MAIN commitmail json YAML

Updated devel/p5-File-Slurper to 0.013

(wen)

2022-04-02 02:20:07 UTC MAIN commitmail json YAML

Update to 0.013

Upstream changes:
Changes for version 0.013 - 2021-12-25

    Always split on newlines in read_lines

(wen)

2022-04-02 02:17:10 UTC MAIN commitmail json YAML

Updated devel/p5-Future to 0.48

(wen)

2022-04-02 02:15:52 UTC MAIN commitmail json YAML

Update to 0.48

Upstream changes:
0.48    2022-01-26
        [CHANGES]
        * Implement the new AWAIT_ON_CANCEL API shape for Future::AsyncAwait

        [BUGFIXES]
        * Make sure to set rtime for immediate futures (RT134620)

(wen)

2022-04-02 01:24:36 UTC MAIN commitmail json YAML

doc: Updated time/xfce4-orage to 4.16.0

(gutteridge)

2022-04-02 01:24:17 UTC MAIN commitmail json YAML

xfce4-orage: update to 4.16.0

4.16.0 (2022-03-17)
======
Note: GlobalTime and Orage panel plugin are being deprecated and will be
removed in a future release. Their features will be integrated with or provided
by existing Xfce components.
See https://gitlab.xfce.org/apps/orage/-/issues/3#note_43209

Finalize port to GTK 3, small fixes and cleanup for 4.16.0 (see MRs for more
details):
- Add new application icon (!18)
- Fix some memory leaks
- i18n: Use `xfce_textdomain()` to initialize translations
- Trace messages cleanup (!15)
- Update COPYING (Issue #10, !17)
- Use stdout and stderr correctly in main.c
- Build tz_convert only with bundled libical (!14)
- Switch to reverse-DNS naming for icon and desktop files (!13)
- D-Bus service cleanup (!12)
- Fix `orage_exec()` and its calls
- Update project files (!10)
- Fixed strptime parse issue on FreeBSD (#6, !11)
- Fix make distcheck warnning
- Fixed libpopt detection on FreeBSD (!9)
- Fix build warnings 3: Clang static analyzer (!6)
- Added 'git' to program version string and 'sed' check (!7)
- Fix build warnings 2: Compilation (!4)
- Fix build warnings 1: Autotools (!3)
- Add basic GitLab pipeline (!2)

Commits from merge request !1 (GTK 3 port), which also includes 4.15.x below:
- Reverted to c60567fe
- Fixed typos
- Added support for 'legacy' non RGBA GTK colours. Both RGBA and old
colous are now supported.
- Replaced unused parameters '(void)' castings with GLib G_GNUC_UNUSED.
Added GLib check to configure.
- Removed trailing whitespaces and corrected formatting
- Updated version numbers
- Aligned new appointment->alarm Sound and Procedure entry fields and
removed unused code.
- Renamed 'OragePlugin *clock' to 'OragePlugin *plugin' or 'OragePlugin
*orage_plugin'
- Fixed libical support, supported libical version is now >= 3.0.
- Added variable tmp only when HAVE_LIBICAL is not defined
- Dead code removal
- Removed outdated is_utc, libical uses UTC timezone. This patch allows
to use libical 3.0
- Updated with 'Ical week start day' issue
- Fixed: "'Ical week start day' configuration parameter is ignored".
Issue #5
- Changed version number to 4.15.2

- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque,
  Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan),
  Croatian, Czech, Danish, Dutch, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean,
  Latvian, Lithuanian, Malay, Norwegian Bokm奪l, Norwegian Nynorsk,
  Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil),
  Romanian, Russian, Serbian, Slovak, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Urdu, Urdu (Pakistan), Uyghur

4.15.1 (2021-12-15, unreleased version)
======
Notes from old ChangeLog file:
* Fixed libbsd dependency: reverted libical strl* functions back to
  str* or changed orage functions from strl* to g_strl*.
* Automake changes: silent mode is now default
* Minimum autogen required version is 4.16.0
* Ported GlobalTime to GTK3:
  * Replaced GlobalTime background and foreground colours from GdkColor to
    GdkRGBA (old colours from GlobalTime configuration is not valid
    anymore)
* Ported panel-plugin to GTK3.
  * Changed to plugin to use panel plugin class. Initial patches
    contributed by Patronos.

Full commit list:
- Version 4.15.1 release time
- Updated with panel plugin changes
- Changed 'save' signal to member of plugin class
- Dead code removal
- Added FIXME comments
- Changed int parameter to gint
- Removed invalid "column-homogeneous" property from box property
- Fixed plugin tooltip
- Fixed rc file write
- Fixed panel plugin blocking/unblocking when configuration menu is
closed
- Fixed "properties_frame" handling
- Added log domain for panel plugin
- Fixed object "dialog" getters and setters
- Fixed class based plugin intialization
- Added xfce_titled_dialog_get_type == 0 check
- Updated TODO message
- Removed redundant declaration
- Replaced GTK_STOCK_OK with "_OK"
- Replaced deprected GTK2 code with alternative GTK3 code
- Replaced gtk_tool_button_new_from_stock with
orage_toolbar_append_button
- Removed deprecated gtk_widget_get_default_style
- Removed redundant const qualifiers
- Fixed typo
- Replaced gtk_font_button_get_font_name with gtk_font_chooser_get_font
and added g_free for release memory from allocated font name
- Disable unused parameter warning
- Changed variable clock_rotation_array from char to const gchar
- Changed OS default background to white and foreground (text colour)
to black
- Replaced gtk_style_context_get_property with gtk_style_context_get
- Fixed casting of GtkStyleProvider
- Replaced deprecated gtk_css_provider_get_default with
gtk_css_provider_new
- Suppressed deprecated warnings
- Changed clock background and font colour from GtkColour to GtkRGBA
- Casted GtkWidget to GtkLabel
- Replaced gtk_widget_override_font with gtk_label_set_attributes
- Replaced hbox with box
- Replaced table with grid
- Suppresed unused parameter warning
- Fixed tooltips for GTK3 (removed gtk_tooltips_new and related)
- Removed unused code
- Fixed panel plugin type name
- Code cleanup: replaced ';;' with ';'
- Patches from issues #4: started to porting orage plugin to class
structure.
- Replaced string constants which was used in several places with macros
- Added patches from issues #2 and #3. These patches allows to compile
panel-pugin, but compiled code is still non functional (needs cleanup
from remaining GTK2 version).
- Enabled XFCE API for GTK3 (X-XFCE-API=2.0)
- Internal libical and tz_convert fixes to get it compiled on Fedora35
- Suppressed unused parameter warnings
- Replaced subdir object build with convenience library
- Enabled building panel plugin
- Enabled building 'xfce-xfcalendar-settings.desktop'
- Fixed compiler warnings about coparing signed and unsigned
- Replaced gtk_hbox_new with gtk_box_new
- Suppressed deperecation warnings for
gtk_widget_override_background_color and gtk_widget_override_color
- Isolated deprecated color modify functions
- Replaced deprecated gtk_font_button_get_font_name with
gtk_font_chooser_get_font
- Replaced deprecated gtk_widget_modify_font and
gtk_widget_override_font with gtk_label_set_attributes
- GNU intltool 0.51.0 (Ubuntu 21.04) needs that 'm4' directory exists
before calling intltoolize
- Replaced Globaltime colours from GdkColor to GdkRGBA
- Replaced GTK_STOCK_OK in globaltime timezone selection with "_OK" and
changed orage timezone selection to match as possible with globaltime
timezone slection (in future globaltime tz selection will be merged
with orage tz selection)
- Replaced gtk_image_new_from_stock with gtk_image_new_from_icon_name
- Replaced stock ID based buttons with named icon based
- Fixed grid cell lengths for two last rows in "Text Default
Formatting" table
- Replaced table with grid
- Replaced all boxes in gt_prefs.c with grid
- Removed redundant gtk_box_pack_start
- Removed redundant warning macros
- Replaced deprecated gtk_widget_modify_font with
gtk_widget_override_font
- Fixed GlobalTime raising event handling
- Added more debug info for tray icon rising
- Ported code that use GdkEventClient to GTK3
- Replaced box with grid
- Replaced clocks.hdr_hbox box with grid
- Replaced clocks.main_hbox hbox with grid
- Disabled unused parameter warning
- Fixed pointer error while pressing any button (re-added functions.h)
- Added .gitignore
- Added X11 library check to configure
- Created convinience library for shared files (shared between Orage
and Globaltime)
- Re-enabled building Globaltime
- Fixed libbsd dependency: reverted libical strl* functions back to str*
- Added new TODOs and removed already done
- Updated changes in version 4.15.x
- Removing dependency to libbsd: replaced strlcpy, strlcat, etc
functions with g_strl* functions
- Added silent automake rules as default
- Updated required XDT_AUTOGEN_REQUIRED_VERSION to 4.16.0
- Fixed Orage internal CSS filenames
- Changed working version to 4.15.1
- Reverted back required autogen version

4.15.0 (2021-10-07, unreleased version)
======
Most code ported to GTK3, tested only on FreeBSD.
- GTK3 port

(gutteridge)

2022-04-02 01:15:25 UTC MAIN commitmail json YAML

doc: Updated time/p5-DateTime-TimeZone to 2.52

(gutteridge)

2022-04-02 01:15:11 UTC MAIN commitmail json YAML

p5-DateTime-TimeZone: update to 2.52

2.52    2022-03-16

- This release is based on version 2022a of the Olson database. This release
  includes contemporary changes for Palestine.

(gutteridge)

2022-04-01 19:05:15 UTC pkgsrc-2022Q1 commitmail json YAML

Pullup ticket #6608 - requested by tnn
devel/SDL: NetBSD/i386 build fix

Revisions pulled up:
- devel/SDL/distinfo                                            1.86
- devel/SDL/patches/patch-build-scripts_strip__fPIC.sh          1.1

---
  Module Name: pkgsrc
  Committed By: tnn
  Date: Mon Mar 28 14:34:13 UTC 2022

  Modified Files:
  pkgsrc/devel/SDL: distinfo
  Added Files:
  pkgsrc/devel/SDL/patches: patch-build-scripts_strip__fPIC.sh

  Log Message:
  SDL: fix build on NetBSD/i386

  XXX maybe pullup 2022Q1?

(bsiegert)

2022-04-01 18:56:13 UTC pkgsrc-2022Q1 commitmail json YAML

Pullup ticket #6607 - requested by wiz
devel/R-tcltk2: mark as broken (infinite loop)

Revisions pulled up:
- devel/R-tcltk2/Makefile                                      1.5

---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Mon Mar 28 15:51:46 UTC 2022

  Modified Files:
  pkgsrc/devel/R-tcltk2: Makefile

  Log Message:
  R-tcltk2: mark as BROKEN

  Infinite loop during build, see PR pkg/56696.

(bsiegert)

2022-04-01 18:41:02 UTC MAIN commitmail json YAML

nodejs: disable "near code ranges" on NetBSD/evbarm-aarch64 for now

It results in mmap(2) errors of the PR kern/55533 variety.

(tnn)

2022-04-01 17:59:30 UTC MAIN commitmail json YAML

doc/TODO: + calibre-5.40.0.

(wiz)

2022-04-01 17:19:28 UTC MAIN commitmail json YAML

bootstrap: Separate UnixWare and OpenServer

Add a skeletal UnixWare README.  Undo my previous confusion.

(gdt)

2022-04-01 16:39:37 UTC MAIN commitmail json YAML

doc: Updated databases/p5-gdbm to 5.34.1

(wiz)

2022-04-01 16:39:23 UTC MAIN commitmail json YAML

doc: Updated lang/perl5 to 5.34.1

(wiz)

2022-04-01 16:39:12 UTC MAIN commitmail json YAML

perl5: update to 5.34.1

*  Modules and Pragmata

**  Updated Modules and Pragmata

B::Deparse has been upgraded from version 1.56 to 1.57.
Encode has been upgraded from version 3.08 to 3.08_01.
GDBM_File has been upgraded from version 1.19 to 1.19_01.
Module::CoreList has been upgraded from version 5.20210520 to 5.20220313.
perl5db.pl has been upgraded from version 1.60 to 1.60_01.

*  Testing

Tests were added and changed to reflect the other additions and changes in this
release.

*  Selected Bug Fixes

B::Deparse now correctly handles try/catch blocks with more complex scopes.

(wiz)

2022-04-01 15:40:09 UTC MAIN commitmail json YAML

nodejs: more CHECK_PORTABILITY_SKIP

(tnn)

2022-04-01 13:45:32 UTC MAIN commitmail json YAML

bootstrap: Note that OpenServer7 is known to work

(gdt)

2022-04-01 12:18:15 UTC MAIN commitmail json YAML

ups-nut: Take MAINTAINERSHIP

This is really for the main package, but also for the secondary ones.
(I am working with upstream to test on NetBSD before the release of
2.8.0, and working on a package update.)

(gdt)

2022-04-01 11:53:40 UTC MAIN commitmail json YAML

doc: Updated chat/mumble to 1.4.230

(nia)

2022-04-01 11:53:28 UTC MAIN commitmail json YAML

2022-04-01 11:44:41 UTC MAIN commitmail json YAML

celt: set BUILDLINK_INCDIRS

this is needed by a future mumble update.

(nia)

2022-04-01 10:46:44 UTC MAIN commitmail json YAML

mk/defaults: document SDL12_TYPE

(nia)

2022-04-01 10:45:27 UTC MAIN commitmail json YAML

SDL: add a user-configurable mk.conf option to decide whether to use
SDL or sdl12-compat. This is disabled by default until sdl12-compat is
in a better state (e.g. dosbox does not work for me).

use the original SDL 1.2:
SDL12_TYPE= retro

use sdl12-compat:
SDL12_TYPE= compat

(nia)

2022-04-01 10:43:18 UTC MAIN commitmail json YAML

doc: Added devel/sdl12-compat version 1.2.52

(nia)

2022-04-01 10:43:05 UTC MAIN commitmail json YAML

devel: add sdl12-compat

This is the Simple DirectMedia Layer, a general API that provides low level
access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D
framebuffer across multiple platforms.

This code is a compatibility layer; it provides a binary and source compatible
API for programs written against SDL 1.2, but it uses SDL 2.0 behind the
scenes. If you are writing new code, please target SDL 2.0 directly and do
not use this layer.

(nia)

2022-04-01 09:34:40 UTC MAIN commitmail json YAML

doc/TODO: + freetype2-2.12.

(wiz)

2022-04-01 09:34:14 UTC MAIN commitmail json YAML

2022-04-01 09:31:32 UTC MAIN commitmail json YAML

Updated textproc/py-phonenumbers, textproc/py-tomlkit

(adam)

2022-04-01 09:31:14 UTC MAIN commitmail json YAML

py-tomlkit: updated to 0.10.1

0.10.1

Fixed
- Preserve the newlines before super tables when rendering.
- Fix the bug that comments are appended with comma when rendering a multiline array.

0.10.0

Fixed
- Fix the only child detection when creating tables.
- Include the `docs/` directory and `CHANGELOG.md` in sdist tarball.

(adam)

2022-04-01 09:28:15 UTC MAIN commitmail json YAML

py-phonenumbers: updated to 8.12.46

What's new in 8.12.40
---------------------
New `to_string()` methods have been added for enum-like classes, emitting strings that describe
integer values known to be enum values.

(adam)

2022-04-01 08:08:23 UTC MAIN commitmail json YAML

doc: mention botan* moves

(wiz)

2022-04-01 08:07:29 UTC MAIN commitmail json YAML

2022-04-01 08:06:26 UTC MAIN commitmail json YAML

2022-04-01 08:04:55 UTC MAIN commitmail json YAML

2022-04-01 08:01:12 UTC MAIN commitmail json YAML

security/botan2: import botan-2.19.1

Reimported from security/botan-devel.

Botan is a crypto library written in C++. It provides a variety of
cryptographic algorithms, including common ones such as AES, MD5, SHA,
HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that
are more obscure or specialized. It also offers X.509v3 certificates
and CRLs, and PKCS #10 certificate requests. A message processing
system that uses a filter/pipeline metaphor allows for many common
cryptographic tasks to be completed with just a few lines of code.
Assembly optimizations for common CPUs, including x86, x86-64, and
PowerPC, offers further speedups for critical tasks such as SHA-1
hashing and multiple precision integer operations.

This package contains major version 2 of the library.

The version contains a much improved TLS infrastructure.  It also
depends on C++11.

(wiz)

2022-04-01 08:00:34 UTC MAIN commitmail json YAML

security/botan1: import botan-1.10.17nb1

Reimported from security/botan.

Botan is a crypto library written in C++. It provides a variety of
cryptographic algorithms, including common ones such as AES, MD5, SHA,
HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that
are more obscure or specialized. It also offers X.509v3 certificates
and CRLs, and PKCS #10 certificate requests. A message processing
system that uses a filter/pipeline metaphor allows for many common
cryptographic tasks to be completed with just a few lines of code.
Assembly optimizations for common CPUs, including x86, x86-64, and
PowerPC, offers further speedups for critical tasks such as SHA-1
hashing and multiple precision integer operations.

Botan is licensed under the same permissive terms as NetBSD itself.

This package contains the old major version 1 of the library.

(wiz)

2022-04-01 07:32:12 UTC MAIN commitmail json YAML

mk/defaults: document RUST_TYPE

(nia)

2022-03-31 23:30:17 UTC MAIN commitmail json YAML

2022-03-31 23:24:32 UTC MAIN commitmail json YAML

doc: Updated security/botan-devel to 2.19.1

(wiz)

2022-03-31 23:24:23 UTC MAIN commitmail json YAML

botan: update to 2.19.1.

Version 2.19.1, 2022-01-21
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* Fix a compilation problem affecting macOS XCode (GH #2880)

* Fix a build problem preventing amalgamation builds in 2.19.0
  (GH #2879)

Version 2.19.0, 2022-01-19
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* Add a forward error correction code compatible with the
  zfec library (GH #2868 #2866)

* Improve Emscripten build (GH #2864)

* Always use ``-L`` before build flags (GH #2858 2848)

* Fix compilation issue on earlier macOS versions (GH #2851)

* Add a GCC 4.8 CI target to prevent build regressions (GH #2869)

* Add support for Loongarch64 (GH #2877)

* Check OSXSAVE flag before using AVX2 instructions (GH #2878)

Version 2.18.2, 2021-10-25
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* Avoid using short exponents when encrypting in ElGamal, as some PGP
  implementations generate keys with parameters that are weak when
  short exponents are used (GH #2794)

* Fix a low risk OAEP decryption side channel (GH #2797)

* Work around a miscompilation of SHA-3 caused by a bug in Clang 12
  and XCode 13. (GH #2826)

* Remove support in OpenSSL provider for algorithms which are
  disabled by default in OpenSSL 3.0 (GH #2823, #2814)

* Add CI based on GitHub actions to replace Travis CI (GH #2632)

* Fix the online OCSP test, as the certificate involved had expired.
  (GH #2799)

* Fix some test failures induced by the expiration of the trust root
  "DST Root CA X3" (GH #2820)

Version 2.18.1, 2021-05-09
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* Fix a build regression in 2.18.0 which caused linker flags which
  contain ``-l`` within them (such as ``-fuse-linker-plugin``) to
  be misinterpreted. (GH #2715)

* Fix a bug which caused decoding a certificate which contained
  more than one name in a single RDN. (GH #2611 #2630 #2724)

* Fix a bug which caused OID lookup failures when run in a locale
  which uses thousands separators (pt_BR was reported as having
  this issue). (GH #2732 #2730 #2237)

* DNS names in name constraints were compared with case sensitivity, which
  could cause valid certificates to be rejected. (GH #2739 #2735)

* X.509 name constraint extensions were rejected if non-critical. RFC 5280
  requires conforming CAs issue such extensions as critical, but not all
  certificates are compliant, and all other known implementations do not
  require this. (GH #2739 #2736)

* X.509 name constraints were incorrectly applied to the certificate which
  included the constraint. (GH #2739 #2737)

Version 2.18.0, 2021-04-15
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* Add support for implementing custom RNG objects through the
  FFI interface (GH #2627 #2600)

* Improve safegcd bounds, improving runtime performance (GH #2628 #2619)

* Fix a bug introduced in 2.9.0 where BigInt::operator< would return
  an incorrect result if both operands were negative. (GH #2641 #2638)

* Reject non-TLS messages as quickly as possible without waiting for
  a full record. (GH #2676)

* Add build support for RISC-V 32

* Fixes for TLS::Stream::async_shutdown (GH #2673)

* Fix a regression introduced in 2.17.0 where LDFLAGS which add an extra
  library (such as ``-latomic`` needed on SPARC) were not always applied
  effectively. (GH #2622 #2623 #2625)

(wiz)

2022-03-31 22:36:19 UTC MAIN commitmail json YAML

bootstrap: Tweak README platform list

A number of README names have caught up with platform name changes;
adjust them.

Demote OSF1 to "believe to have no users", since people say it doesn't
work and nobody is saying otherwise.

(gdt)

2022-03-31 22:09:43 UTC MAIN commitmail json YAML

bootstrap: Enhance README

Put a *, for known not to work, by OSF1.

(gdt)

2022-03-31 21:48:45 UTC MAIN commitmail json YAML

py-test-asyncio: add new test dependency

(wiz)

2022-03-31 21:48:22 UTC MAIN commitmail json YAML

doc: Added devel/py-test-trio version 0.7.0

(wiz)

2022-03-31 21:48:13 UTC MAIN commitmail json YAML

devel/Makefile: + py-test-trio

(wiz)

2022-03-31 21:47:54 UTC MAIN commitmail json YAML

devel/py-test-trio: import py-test-trio-0.7.0

This is a pytest plugin to help you test projects that use Trio,
a friendly library for concurrency and async I/O in Python.

(wiz)

2022-03-31 21:36:24 UTC MAIN commitmail json YAML

bootstrap: Say that OSF1 is believed to be broken.

(gdt)

2022-03-31 18:27:41 UTC MAIN commitmail json YAML

Updated devel/py-ipython, devel/py-ipykernel

(adam)

2022-03-31 18:27:24 UTC MAIN commitmail json YAML

py-ipykernel: updated to 6.11.0

6.11.0

Enhancements made

- Include method signatures in experimental completion results
- Try to pass cell id to executing kernel.

Maintenance and upkeep improvements

- Handle warnings in tests
- Run flake and remove deprecated import
- Add ignore-revs file
- Autoformat with black and isort
- Add pytest opts and pre-commit

6.10.0

Enhancements made

- Improve performance of stderr and stdout stream buffer

Bugs fixed

- Check if the current thread is the io thread

Maintenance and upkeep improvements

- More CI cleanup
- CI cleanup

Documentation improvements

- Add precision about subprocess stdout/stderr capturing

(adam)

2022-03-31 18:22:41 UTC MAIN commitmail json YAML

py-ipython: updated to 8.2.0

IPython 8.2 mostly bring bugfixes to IPython.

- Auto-suggestion can now be elected with the ``end`` key.
- Some traceback issues with ``assert etb is not None`` have been fixed.
- History is now pulled from the sqitel database and not from in-memory.
  In particular when using the ``%paste`` magic, the content of the pasted text will
  be part of the history and not the verbatim text ``%paste`` anymore.
- Fix ``Ctrl-\\`` exit cleanup
- Fixes to ``ultratb`` ipdb support when used outside of IPython.

(adam)

2022-03-31 18:11:01 UTC MAIN commitmail json YAML

doc: Updated devel/nss to 3.77

(wiz)

2022-03-31 18:10:52 UTC MAIN commitmail json YAML

nss: update to 3.77.

Changes:
  - Bug 1762244 - resolve mpitests build failure on Windows.
  - Bug 1761779 - Fix link to TLS page on wireshark wiki
  - Bug 1754890 - Add two D-TRUST 2020 root certificates.
  - Bug 1751298 - Add Telia Root CA v2 root certificate.
  - Bug 1751305 - Remove expired explicitly distrusted certificates from certdata.txt.
  - Bug 1005084 - support specific RSA-PSS parameters in mozilla::pkix
  - Bug 1753535 - Remove obsolete stateEnd check in SEC_ASN1DecoderUpdate.
  - Bug 1756271 - Remove token member from NSSSlot struct.
  - Bug 1602379 - Provide secure variants of mpp_pprime and mpp_make_prime.
  - Bug 1757279 - Support UTF-8 library path in the module spec string.
  - Bug 1396616 - Update nssUTF8_Length to RFC 3629 and fix buffer overrun.
  - Bug 1760827 - Add a CI Target for gcc-11.
  - Bug 1760828 - Change to makefiles for gcc-4.8.
  - Bug 1741688 - Update googletest to 1.11.0
  - Bug 1759525 - Add SetTls13GreaseEchSize to experimental API.
  - Bug 1755264 - TLS 1.3 Illegal legacy_version handling/alerts.
  - Bug 1755904 - Fix calculation of ECH HRR Transcript.
  - Bug 1758741 - Allow ld path to be set as environment variable.
  - Bug 1760653 - Ensure we don't read uninitialized memory in ssl gtests.
  - Bug 1758478 - Fix DataBuffer Move Assignment.
  - Bug 1552254 - internal_error alert on Certificate Request with sha1+ecdsa in TLS 1.3
  - Bug 1755092 - rework signature verification in mozilla::pkix

(wiz)

2022-03-31 16:30:48 UTC MAIN commitmail json YAML

doc: Updated wm/obconf-qt to 0.16.2

(gutteridge)

2022-03-31 16:30:25 UTC MAIN commitmail json YAML

obconf-qt: update to 0.16.2

Upstream changes:

  * Fixed the option for centering window on opening.
  * Prevented elided text in left pane.
  * Updated translations.

(gutteridge)

2022-03-31 15:36:08 UTC MAIN commitmail json YAML

2022-03-31 15:29:42 UTC MAIN commitmail json YAML

doc: Updated www/zola to 0.15.3nb1

(nikita)

2022-03-31 15:29:29 UTC MAIN commitmail json YAML

zola: Fix build in sandbox.

(nikita)

2022-03-31 12:16:24 UTC MAIN commitmail json YAML

2022-03-31 11:55:31 UTC MAIN commitmail json YAML

Updated devel/glib2, devel/glib2-tools, devel/gdbus-codegen

(adam)

2022-03-31 11:54:54 UTC MAIN commitmail json YAML

glib2-tools glib2 gdbus-codegen: updated to 2.70.5

Overview of changes in GLib 2.70.5
==================================

* Bugs fixed:
- g_time_zone_new_offset() assertion failure if offset >= 25 hours
- glib: fix buffer overflow in g_canonicalize_filename()
- gtimezone: Fix assertion failure when called with a huge offset

* Translation updates:
- Catalan
- German
- Hungarian
- Lithuanian
- Romanian
- Serbian
- Turkish

(adam)

2022-03-31 10:53:42 UTC MAIN commitmail json YAML

Updated devel/yarn, devel/py-test-asyncio

(adam)

2022-03-31 10:42:16 UTC MAIN commitmail json YAML

py-test-asyncio: updated to 0.18.3

0.18.3 (22-03-25)
=================
- Adds `pytest-trio <https://pypi.org/project/pytest-trio/>`_ to the test dependencies
- Fixes a bug that caused pytest-asyncio to try to set up async pytest_trio fixtures in strict mode.

0.18.2 (22-03-03)
=================
- Fix asyncio auto mode not marking static methods.
- Fix a compatibility issue with Hypothesis 6.39.0.

(adam)

2022-03-31 10:40:50 UTC MAIN commitmail json YAML

yarn: updated to 1.22.18

v1.22.18

Node 17.7.0 had a regression in url.resolve which broke Yarn, causing network errors. This release fixes that, although the regression also got fixed on the Node side starting from 17.7.1, so as long as you keep your Node up-to-date it'll be fine.

(adam)

2022-03-31 09:50:54 UTC MAIN commitmail json YAML

isc-dhcp*: SunOS needs libnsl.

(jperkin)

2022-03-31 09:23:13 UTC MAIN commitmail json YAML

gst-plugins1-egl-gl: Fix BROKEN message

(nia)

2022-03-31 09:21:55 UTC MAIN commitmail json YAML

doc: Removed databases/virtuoso

(nia)

2022-03-31 09:21:30 UTC MAIN commitmail json YAML

2022-03-31 09:02:49 UTC MAIN commitmail json YAML

doc: Removed devel/SDL-intro-ko

(nia)

2022-03-31 09:02:28 UTC MAIN commitmail json YAML

doc: Removed devel/SDL-intro-en

(nia)

2022-03-31 09:01:05 UTC MAIN commitmail json YAML

2022-03-31 08:43:21 UTC MAIN commitmail json YAML

Updated textproc/py-tomli, devel/py-wrapt

(adam)

2022-03-31 08:43:02 UTC MAIN commitmail json YAML

py-wrapt: updated to 1.14.0

Version 1.14.0

Bugs Fixed

Python 3.11 dropped inspect.formatargspec() which was used in creating signature changing decorators. Now bundling a version of this function which uses Parameter and Signature from inspect module when available. The replacement function is exposed as wrapt.formatargspec() if need it for your own code.
When using a decorator on a class, isinstance() checks wouldn窶冲 previously work as expected and you had to manually use Type.__wrapped__ to access the real type when doing instance checks. The __instancecheck__ hook is now implemented such that you don窶冲 have to use Type.__wrapped__ instead of Type as last argument to isinstance().
Eliminated deprecation warnings related to Python module import system, which would have turned into broken code in Python 3.12. This was used by the post import hook mechanism.

New Features

Binary wheels provided on PyPi for aarch64 Linux systems and macOS native silicon where supported by Python when using pypa/cibuildwheel.

(adam)

2022-03-31 08:40:49 UTC MAIN commitmail json YAML

py-tomli: updated to 2.0.1

2.0.1

Improve

Make bundling easier by using relative imports internally and adding license and copyright notice to source files.
Make error messages more uniform
Raise a friendly TypeError for wrong file mode
Allow parse_float to return objects having the append attr
Eagerly raise an error if parse_float returns an illegal type

Packaging

Move from pytest testing framework to unittest and remove python-dateutil test dependency. Tests now only require Python interpreter.

(adam)

2022-03-31 07:30:33 UTC MAIN commitmail json YAML

Updated finance/py-stripe, devel/py-click, devel/py-pybind11, lang/py-mypy

(adam)

2022-03-31 07:30:09 UTC MAIN commitmail json YAML

py-mypy: updated to 0.942

0.942:

Fixes to Regressions

Let overload item have a more general return type than the implementation
Fix inheritance false positives with dataclasses/attrs
Support overriding dunder attributes in Enum subclass
Fix small conditional overload regression

Other Fixes

Fix issues related to the order of processing in the builtins import cycle
Fix crash in match statement if class name is undefined
Allow non-final __match_args__ and overriding

(adam)

2022-03-31 07:29:09 UTC MAIN commitmail json YAML

ltfs: finish removing patch that was removed from distinfo

Fix pkglint while here.

(wiz)

2022-03-31 07:28:01 UTC MAIN commitmail json YAML

py-pybind11: updated to 2.9.2

Version 2.9.2 (Mar 29, 2022)

Changes:

Enum now has an __index__ method on Python <3.8 too.
Local internals are now cleared after finalizing the interpreter.
Bug fixes:

Better support for Python 3.11 alphas.
PYBIND11_TYPE_CASTER now uses fully qualified symbols, so it can be used outside of pybind11::detail.
Some fixes for PyPy 3.9.
Fixed a potential memleak in PyPy in get_type_override.
Fix usage of VISIBILITY_INLINES_HIDDEN.

Build system improvements:

Uses sysconfig module to determine installation locations on Python >= 3.10, instead of distutils which has been deprecated.
Support Catch 2.13.5+ (supporting GLIBC 2.34+).
Fix test failures with numpy 1.22 by ignoring whitespace when comparing str() of dtypes.

Backend and tidying up:

clang-tidy: added readability-qualified-auto, readability-braces-around-statements, cppcoreguidelines-prefer-member-initializer, clang-analyzer-optin.performance.Padding, cppcoreguidelines-pro-type-static-cast-downcast, and readability-inconsistent-declaration-parameter-name.
clang-format was added to the pre-commit actions, and the entire code base automatically reformatted (after several iterations preparing for this leap).

(adam)

2022-03-31 07:25:58 UTC MAIN commitmail json YAML

py-click: updated to 8.1.1

Version 8.1.1
-------------
-  Fix an issue with decorator typing that caused type checking to
    report that a command was not callable. :issue:`2227`

Version 8.1.0
-------------
-  Drop support for Python 3.6. :pr:`2129`
-  Remove previously deprecated code. :pr:`2130`

    -  ``Group.resultcallback`` is renamed to ``result_callback``.
    -  ``autocompletion`` parameter to ``Command`` is renamed to
        ``shell_complete``.
    -  ``get_terminal_size`` is removed, use
        ``shutil.get_terminal_size`` instead.
    -  ``get_os_args`` is removed, use ``sys.argv[1:]`` instead.

-  Rely on :pep:`538` and :pep:`540` to handle selecting UTF-8 encoding
    instead of ASCII. Click's locale encoding detection is removed.
    :issue:`2198`
-  Single options boolean flags with ``show_default=True`` only show
    the default if it is ``True``. :issue:`1971`
-  The ``command`` and ``group`` decorators can be applied with or
    without parentheses. :issue:`1359`
-  The ``Path`` type can check whether the target is executable.
    :issue:`1961`
-  ``Command.show_default`` overrides ``Context.show_default``, instead
    of the other way around. :issue:`1963`
-  Parameter decorators and ``@group`` handles ``cls=None`` the same as
    not passing ``cls``. ``@option`` handles ``help=None`` the same as
    not passing ``help``.
-  A flag option with ``required=True`` requires that the flag is
    passed instead of choosing the implicit default value. :issue:`1978`
-  Indentation in help text passed to ``Option`` and ``Command`` is
    cleaned the same as using the ``@option`` and ``@command``
    decorators does. A command's ``epilog`` and ``short_help`` are also
    processed. :issue:`1985`
-  Store unprocessed ``Command.help``, ``epilog`` and ``short_help``
    strings. Processing is only done when formatting help text for
    output. :issue:`2149`
-  Allow empty str input for ``prompt()`` when
    ``confirmation_prompt=True`` and ``default=""``. :issue:`2157`
-  Windows glob pattern expansion doesn't fail if a value is an invalid
    pattern. :issue:`2195`
-  It's possible to pass a list of ``params`` to ``@command``. Any
    params defined with decorators are appended to the passed params.
    :issue:`2131`.
-  ``@command`` decorator is annotated as returning the correct type if
    a ``cls`` argument is used. :issue:`2211`
-  A ``Group`` with ``invoke_without_command=True`` and ``chain=False``
    will invoke its result callback with the group function's return
    value. :issue:`2124`
-  ``to_info_dict`` will not fail if a ``ParamType`` doesn't define a
    ``name``. :issue:`2168`
-  Shell completion prioritizes option values with option prefixes over
    new options. :issue:`2040`
-  Options that get an environment variable value using
    ``autoenvvar_prefix`` treat an empty value as ``None``, consistent
    with a direct ``envvar``. :issue:`2146`

(adam)

2022-03-31 07:25:28 UTC MAIN commitmail json YAML

nodejs: remove patches that were removed from distinfo during update

(wiz)

2022-03-31 07:24:00 UTC MAIN commitmail json YAML

py-stripe: updated to 2.70.0

2.70.0 - 2022-03-30
* API Updates
  * Add support for `cancel_action`, `process_payment_intent`, `process_setup_intent`, and `set_reader_display` methods on resource `Terminal.Reader`

(adam)

2022-03-31 07:23:25 UTC MAIN commitmail json YAML

devel/Makefile: + simde

(wiz)

2022-03-31 07:17:01 UTC MAIN commitmail json YAML

nodejs: add CHECK_PORTABILITY_SKIP

(tnn)

2022-03-30 21:57:36 UTC MAIN commitmail json YAML

doc: Updated x11/libX11 to 1.7.4

(wiz)

2022-03-30 21:57:26 UTC MAIN commitmail json YAML

libX11: update to 1.7.4.

Adam Jackson (1):
      xcb: Clarify the XInitThreads error message

Alan Coopersmith (1):
      gitlab CI: enable Static Application Security Testing (SAST)

Antti Savolainen (1):
      nls: add two compose sequences for an upwards arrow using dead_circumflex

ArenaL5 (2):
      nls: add a compose sequence for the middle dot (�) using dead_circumflex
      nls: add a compose sequence for the copyleft symbol

Benno Schulenberg (30):
      lcUTF8: remove two unneeded ifs and two elses that are never reached
      XKBMAlloc: use the correct first-key variable when extending a key range
      docs: unwrap some mistakenly wrapped lines, and correct a comment
      docs: unwrap the comments of structure elements in the man pages
      nls: remove redundant compose sequences with the deprecated 'underbar'
      nls: remove redundant compose sequences with deprecated Hebrew symbols
      nls: group some compose sequences better, and add some comments
      nls: delete some ineffective compose sequences (that were commented out)
      nls: move the block of Jamo to its logical place (ascending Unicodes)
      nls: remove the compose sequences with the deviant KP_Space symbol
      nls: fix a typo (be_BG => bg_BG) and drop an obsolete comment
      nls: put some entries in their alphabetical order, and adjust alignment
      nls: remove some obsolete Norwegian and Yugoslavian locale names
      nls: add the es_CU locale name, for Cuba
      XKBCvt: remove an if that never gets triggered
      remove a commented-out code fragment, and remove a stray blank line
      KeyBind: update the Greek case-conversion tables to Unicode Data 14.0
      KeyBind: slightly speed up some case conversions by adding missing returns
      KeyBind: reshuffle two ifs into the general order of ascending codes
      docs: add missing word, wrap line, fix typo, and trim an excess space
      nls: among the compose sequences, replace all runs of spaces with tabs
      nls: do some manual adjustment of whitespace in the compose sequences
      imDefLkup: verify that a pointer isn't NULL before using it
      nls: add compose sequences for leftward, upward and downward double arrow
      nls: use shape-based compose sequences for hammer-and-sickle instead
      nls: group the compose sequences for tilde, degree, and cedilla together
      nls: remove the mistaken eo_EO names -- EO is not a valid country code
      nls: map eo.UTF-8 directly to en_US.UTF-8 instead of using a relay alias
      nls: remove obsolete locale aliases with uppercase in the language code
      nls: add a compose sequence for the peace symbol

Christopher Chavez (2):
      Xlib.h: spelling fix in comment
      Xlib.h: fix spelling in comment

Denis Drakhnia (1):
      nls: Add ru_UA.utf8 locale alias.

Giovanni Mascellani (1):
      xcb_io: Allow jumps backwards when widening the request number.

Hodong (2):
      specs/XIM: fix a missing "EXT" in the documentation
      Fix two memory leaks in _XFreeX11XCBStructure()

Matt Turner (1):
      libX11 1.7.4

iyzana (1):
      nls: add locale alias from eo.UTF-8 to eo_XX.UTF-8

(wiz)

2022-03-30 21:53:23 UTC MAIN commitmail json YAML

doc: Updated x11/libXvMC to 1.0.13

(wiz)

2022-03-30 21:53:13 UTC MAIN commitmail json YAML

libXvMC: update to 1.0.13.

Alan Coopersmith (2):
      Fix spelling/wording issues
      Build xz tarballs instead of bzip2

Dylan Baker (4):
      editorconfig: add
      editorconfig: add meson
      meson: Add a meson build system
      autotools: fix Requires and Requires.Private in pkgconfig

Matt Turner (2):
      meson: Fix typo
      libXvMC 1.0.13

(wiz)

2022-03-30 16:37:03 UTC MAIN commitmail json YAML

doc: Updated devel/doxygen to 1.9.3

(micha)

2022-03-30 16:35:28 UTC MAIN commitmail json YAML

devel/doxygen: Update to 1.9.3

Bug fixes
=========
bug 679192 Missing images from generated qhp file [view]
bug_161451 @copydoc cannot span mutliple lines [view]
bug_365053 Wrong reference to ::classname [view] and [view]
bug_411629 ifdef-ed namespaces generate "endif" namespace (C#) [view]
bug_562008 cpp directives in \code fragments breaks subsequent links
          replacement [view]
bug_683640 Docset info.plist file doesn't include feed URL [view], [view]
bug_684050 line continuation in (auto)linking [view]
bug_688384 JavaDoc @link does not use code font [view]
bug_693776 @copydoc not working properly [view]
bug_712290 A command that will generate a warning during compilation [view]
bug_722111 - 'function' is displayed as C++ keyword (green) in HTML output
          [view], [view]
bug_749992 XML output - "bodyend" inside location tag sometimes prints the
            wrong row. [view]
bug_750666 Usergroup (layout.xml) url="[none]" doesn't work [view]
bug_753629 PLANTUML_JAR_PATH Environment Variable Needs Documenting [view]
bug_766164 Class Members is missing in the CHM. [view]
bug_771606 'doxygen -w' should not require existence of
          header.html/footer.html even if listed in an options file
          [view], [view]
bug_772405 *_AUTOBRIEF=YES gobbles end of paragraph from brief [view]
bug_774111 GENERATE_LEGEND with svg graphs [view], [view]
bug_774167 Left nav pane [view]
bug_791832 [view]
bug_792690 Spaces MAKEINDEX_CMD_NAME don't work the same as other config
          options [view]
bug_796673 doxygen markdown engine disallow parentheses in image title
          [view]
issue #7434 Error in LaTeX output of doxygen documentation of VHDL [view]
issue #7687 Write directory dependency graphs recursively. [view]
issue #7807 Incorrect handling of triple backticks with specifying
            language. [view], [view]
issue #8528 Markdown links to Markdown pages with explicit page command
            are broken [view]
issue #8590 XML: Issue with spacing around <programlisting> [view]
issue #8724 @ingroup not working with concepts [view], [view]
issue #8726 Confused by C++20 trailing requires-clause [view]
issue #8730 Read from invalid IncludeInfo object (version 1.9.2,
            Ubuntu 20.04) [view]
issue #8734 @note with @parblock within a table data cell breaks the HTML
            output [view]
issue #8738 Fixed sizes in project area of HTML output [view], [view]
issue #8743 <tt> missinterpreted [view], [view]
issue #8747 Improve output with WARN_AS_ERROR = FAIL_ON_WARNINGS [view],
            [view]
issue #8750 Crashes with 1.9.2 on Ubuntu 21.04 [view], [view]
issue #8752 Generated filenames depend on undefined behaviour - doxygen
            output not reproducible [view]
issue #8753 qhp file corrupt when subsection with no parent section [view]
issue #8755 :: lost in nested names when using markdown [view]
issue #8757 Segfault when using external search engine [view]
issue #8767 Order of pages in the tree view changes from 1.9.1 to 1.9.2
            [view]
issue #8785 Markdown runs on <PRE> if class attribute is specified [view]
issue #8789 qhp/qch broken in master [view], [view]
issue #8802 Nested \cond sections are not started (#8804) [view]
issue #8811 Incorrect xml tags in source code listing (XML output) [view]
issue #8815 fix group close [view]
issue #8817 If \if, \else or \endif is in a list, the subsequent list entry
            is not formatted as list entry but in "raw format" [view],
            [view]
issue #8838 export "something" { } wrong parsing [view]
issue #8851 Python call graph is not completely correct [view]
issue #8853 LaTeX generated output fails to compile [view]
issue #8854 Class hierarchy diagram is not correct, if inherited from
            Python built-in class ABC [view], [view], [view]
issue #8854 Class hierarchy diagram is not correct, if inherited from
            Python built-in class ABC [view]
issue #8855 Unable to build 1.9.2 [view]
issue #8864 Markdown Tables cannot merge cells both horizontally and
            vertically [view]
issue #8867 Fortran source file that contains the character literal
            "import" or 'import' [view], [view]
issue #8882 Java: Issue with virtual as identifier [view], [view], [view]
issue #8884 Java: Issue with dotted annotations [view]
issue #8889 ".html_html" attached to some url links when linking to
            external library [view], [view]
issue #8889 Extra ".html" attached to some url links when linking to
            external library [view], [view]
issue #8895 [bisected]Directory dependency graph has stopped working [view]
issue #8898 c#: Inherit documentation from interface property (not working
            as no docs displayed) [view]
issue #8903 Overload of function template can cause docs to be repeated
            [view]
issue #8905 Documentation: WARN_NO_PARAMDOC not disabled by EXTRACT_ALL?
            [view], [view]
issue #8909 Build error with git head GCC (version 12, Nov 2021) [view]
issue #8911 Undocumented function with C++ requires clause [view]
issue #8914 Double Square Bracket [[ somewhere ]] stop Doxygen [view]
issue #8918 \emoji does not support emoji with ZWJ [view]
issue #8921 Overloaded function (with templates as change) is not displayed
            in html page [view]
issue #8924 Horizontal scroll bar missing in HTML for wide class="dotgraph"
            objects [view]
issue #8925 Java: Issue with enum parsing (xml output) [view]
issue #8932 XML output: table caption doesn't have ID [view]
issue #8933 Return type "unsigned int constexpr" not parsed properly
            [view], [view]
issue #8934 documentation 'DEP' s.b. 'DEB' [view]
issue #8935 'make docs' fails when building PDF [view]
issue #8940 Not parsing #if correctly in C++ [view]
issue #8948 collaboration diagram should include smart pointer members
            [view], [view]
issue #8953 Improve markdown image handling [view]
issue #8956 Section links in markdown mainpage not working [view]
issue #8965 Allow other names for plantuml.jar [view]
issue #8973 Incorrect citations for entries with double dash and for cross
            references [view]
issue #9857 C# incorrect interpretation of '?'-operators [view]
Coloring of the nodes in the inheritance graph [view]
Fixed problem with large HTML tooltips running of the web page. [view]
Coverity: logically dead code [view]
Coverity: uninitialized struct elements [view]
Coverity: side_effect_free: Calling countLines(yyscanner) is only useful
          for its return value, which is ignored. [view]
Using in/out in C# results in doubling it [view]
Restore default SIGINT handler inside the signal handler [view]
In HTML the @image title did not appear as tooltip and quotes were not
properly escaped [view]
Double member names in python source code [view]
Fix memory corruption in TextStream. [view]
Handle decltype(*) return types in declinfo.l [view]
Warnings when using `CREATE_SUBDIRS` and `HTMLHELP` [view]
Don't use full path for *file in XML output [view]
Incorrect handling of JAVA style code statement in preprocessor [view]
Incorrect linecount in case of JAVADOC_AUTOBRIEF set [view]
Incorrect markdown links. [view]
Incorrect warning regarding SQLITE3 seyyttings [view]
Incorrect warnings due to WARN_IF_DOC_ERROR=NO [view]
Incorrect xml tags in source code listing (XML output) [view]
Doxygen stops on invalid namespace name [view]
Problems with blockquotes in markdown [view]
Fortran: Warning on empty \cond statement plus extra empty line. [view],
[view]
Escaped double quotes inside double quotes [view]
Fixed problem where member attributes were not rendered properly [view]
Forward declaration of enum class. [view]
Handling \code in non doxygen comment [view]
Warning with python file starting and ending with __ as file name [view]
Improve warning location for undocumented parameters/return types [view]
Limit number of list levels in output [view]
Unmatched tt tag. [view]
Value of first @copydoc could end up in the brief description. [view],
[view]

Features
========
Write directory dependency graphs recursively. [view]
Added missing symbols needed to enable SANITIZE_UNDEFINED [view]
Add the xml output format to the image command as generic format [view]
Add the HTML and XML commands to the index [view]
Added explanation for directory dependency graphs in graph manual. [view]
Avoid tampering with special commands while doing markdown parsing [view]
and [view]
Adding HTML tag <cite> [view]
Adding engine to xml output for plantuml [view]
Czech localization update, added all missing czech localization strings
up to 1.9.3 [view]
translate chinese upto version 1.9.2 [view]
Updated swedish translation to 1.9.2 [view]
Greek translation updated to 1.9.2. [view]
Portuguese translators upddated to 1.9.3. [view]
UTF-8 characters in email address [view]
Support for char32_t etc. in code coloring [view]
Changed license of doxmlparser from GPLv2 to MIT [view]
Better error message in case of a fatal error in a lexer [view]
Better readable warnings / debug messages incase of warning with token /
return value in docparser [view]
value attribute for <li> tag [view] and [view]
Copy original dotfile to output directory in case of DOT_CLEANUP is not
set [view]
allow using percentual numbers for images dimensions [view]
Make email obfuscation optional [view]
Improvement of WARN_LOGFILE possibilities [view], [view]
No warning in case non existing macro parameter [view]
HTML tag details [view], [view]
Include qualified names in `<memberdef>`s in XML output. [view]

Deprecated functionality
========================
CLASS_DIAGRAM has become obsolete. The same functionality can now be
achieved using HAVE_DOT and CLASS_GRAPH. Old settings in the Doxyfile will
be automatically converted when reading or updating it. [view], [view],
and [view]

Refactoring and cleanup
=======================
Add support for optional ranges to reg::Ex and use it util.cpp [view]
Allow using obsolete config values while upgrading [view], [view]
Use std::unordered_set for better performance [view]
Refactoring: Use std::unique_ptr<Private> for PIMPL idiom instead of raw
pointer [view]
Refactoring: changes how context data is cached. [view]
Refactoring: fixed typo and improved code uniformity [view]
Refactoring: replace custom reference counting by std::shared_ptr [view]
Refactoring: replace raw pointers with std::unique_ptr in template.cpp
[view]
Refactoring: replace the last raw pointers by std::unique_ptr in
template.cpp [view]
Refactoring: use fixed maps for properties [view]
Remove obsolete states from lexer code [view]
Remove redundant checks in config file [view]
Remove redundant range checks in config file [view]
Remove some implicit casts to improve portability of the code [view]
Remove unnecessary conversions for enum type options [view]
Optimize Markdown::isBlockCommand() [view]
Moved util.h:escapePath() to QCString::quoted() [view]
layout.cpp and tagreader.cpp both defined class ElementCallbacks [view]
Removed global variables for RTF and Latex, and made some fixes [view]
Represent enum in the config file also as an enum in the code [view]
Make generateClassDocs() process files in parallel [view]
Make generateFileDocs() process files in parallel [view]
Name of used struct [view]
Performance enhancements [view]
Restructuring and fixes [view]
Better search criterion for RTF INCLUDETEXT [view]
Consistent messages regarding enabling settings [view]
Improve type safety of scanner code by not using void* for yyscan_t
[view]

(micha)

2022-03-30 16:19:26 UTC MAIN commitmail json YAML

print/Makefile: +tex-regexpatch +tex-regexpatch-doc

(micha)

2022-03-30 16:15:34 UTC MAIN commitmail json YAML

doc: Updated x11/alacritty to 0.10.1

(pin)

2022-03-30 16:15:14 UTC MAIN commitmail json YAML

doc: Added print/tex-regexpatch-doc version 0.2f

(micha)

2022-03-30 16:15:13 UTC MAIN commitmail json YAML

x11/alacritty: update to 0.10.1

Added
  -Option font.builtin_box_drawing to disable the built-in font for drawing
    box characters

Changed
  -Builtin font thickness is now based on cell width instead of underline
    thickness

Fixed
  -OSC 4 not handling ?
  -? in OSC strings reporting default colors instead of modified ones
  -OSC 104 not clearing colors when second parameter is empty
  -Builtin font lines not contiguous when font.offset is used
  -font.glyph_offset is no longer applied on builtin font
  -Buili-in font arcs alignment
  -Repeated permission prompts on M1 macs
  -Colors being slightly off when using colors.transparent_background_colors

(pin)

2022-03-30 16:14:13 UTC MAIN commitmail json YAML

doc: Updated geography/echomap to 0.7.1

(pin)

2022-03-30 16:14:01 UTC MAIN commitmail json YAML

2022-03-30 16:13:55 UTC MAIN commitmail json YAML

geography/echomap: update to 0.7.1

v0.7.1
use FeatureIterator to stream geojson for perf

v0.7.0
Multiple dependency updates, including refactoring for clap

(pin)

2022-03-30 16:12:58 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 0.5.1

(pin)

2022-03-30 16:12:39 UTC MAIN commitmail json YAML

sysutils/felix: update to 0.5.1

Fix:
    Fix message when deleting multiple items 12b3572
    Remove duplicated call for env variable 0b15676

(pin)

2022-03-30 16:11:42 UTC MAIN commitmail json YAML

doc: Updated sysutils/onefetch to 2.12.0

(pin)

2022-03-30 16:11:28 UTC MAIN commitmail json YAML

doc: Added print/tex-regexpatch version 0.2f

(micha)

2022-03-30 16:11:24 UTC MAIN commitmail json YAML

sysutils/onefetch: update to 2.12.0

Notes:
    [language] added support for Ren'Py #560 @TabulateJarl8
    [info] added language bar distribution #585 @o2sh @spenserblack
    [misc] granted read access to onefetch snap to gitconfig files #588 @o2sh
    [language] added support for Ceylon #602 @DenverCoder1
    [misc] default to terminal foreground color for tilde, underline, colon
    and info #604 @o2sh
    [language] fix Lua logo so that it can be read even without color #610
    @yutkat
    [misc] replace colored crate with owo-colors #620 @o2sh @spenserblack
    [misc] remap White ANSI color to Default #625 @spenserblack
    [language] added support for Wolfram #609 @rcon56
    [misc] match circle color with github linguist #630 @o2sh
    [language] added support for VHDL #632 @BHatGuy

(pin)

2022-03-30 16:09:45 UTC MAIN commitmail json YAML

print/tex-regexpatch: Add 0.2f

The package generalises the macro patching commands provided by
P. Lehmann's etoolbox.

(micha)

2022-03-30 13:56:25 UTC MAIN commitmail json YAML

doc: Added fonts/selawik-ttf version 1.01

(wiz)

2022-03-30 13:56:14 UTC MAIN commitmail json YAML

fonts/Makefile: + selawik-ttf

(wiz)

2022-03-30 13:56:02 UTC MAIN commitmail json YAML

fonts/selawik-ttf: import selawik-ttf-1.01

Selawik is an open source replacement for Segoe UI.

(wiz)

2022-03-30 10:02:27 UTC MAIN commitmail json YAML

2022-03-30 09:57:00 UTC MAIN commitmail json YAML

doc: Updated lang/vala to 0.56.0

(wiz)

2022-03-30 09:56:50 UTC MAIN commitmail json YAML

vala: update to 0.56.0.

Vala 0.56.0
===========
* Various improvements and bug fixes:
  - codegen: Drop confusing warning when accessing interface members

* Bindings:
  - Add webkit2gtk-4.1 bindings
  - glib-2.0: Fix memory management of TestSuite.add*/get_root() with 2.70 [#1295]
  - libarchive: Fix a few binding errors
  - SDL2_ttf: Fix a few binding errors
  - tiff: Fix a few binding errors

Vala 0.55.91
============
* Various improvements and bug fixes:
  - girparser:
    + Handle duplicated and unnamed symbols
    + Add support for "copy_/free_function" metadata for compact classes
    + Don't count instance-parameter when checking for backwards closure
      reference [#721]

* Bindings:
  - gst-editing-services-1.0: Fix BaseEffect.set_time_translation_funcs()
  - gstreamer-audio-1.0: Fix a few binding errors
  - gstreamer-base-1.0: Fix a few binding errors
  - gstreamer-video-1.0: Fix a few binding errors
  - gtk4: Fix content_deserialize_async()
  - libarchive: Fix a few binding errors
  - libgsf-1: Fix a few binding errors
  - libgrss: Fix FeedItem.get_geo_point() parameters

Vala 0.55.90
============
* Various improvements and bug fixes:
  - codegen:
    + Emit G_DEFINE_AUTOPTR_CLEANUP_FUNC() for interfaces with base class [#1292]
    + Emit G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC() for structs [#1293]
    + Default to "has_type_id = false" for external error-domains
    + Emit GType definition for error domains [#699]
  - vala:
    + Catch and throw possible inner error of lock statements [#83]
    + Keep error-code symbol reference in callable expression context
    + Allow delegate without target to be used as constant type
  - girparser: Pick up type_id of error domains

* Bindings:
  - glib-2.0: Update 2.70/72 symbols
  - gstreamer: Update from 1.21.0+ git main
  - vapi: Update GIR-based bindings

Vala 0.55.3
===========
* Highlights:
  - Allow usage of dynamic on VarType [#187]

* Various improvements and bug fixes:
  - codegen: Use correct target/destroy of delegate field initializer [#1285]
  - codegen: Stop generating wrappers for dynamic property access
  - gtkmodule: Improve UI parsing and handling of nested objects and properties
  - vala:
    + Add missing TraverseVisitor.visit_data_type()
    + Improve check of generic type references in static contexts [#1284]
    + Make sure to drop our "trap" jump target in case of an error [#1287]
    + Move dynamic property errors to semantic analyzer pass
    + Free empty stack list for code contexts
    + Clear SemanticAnalyzer.current_{symbol,source_file} when not needed anymore

* Bindings:
  - gio-2.0,glib-2.0,gobject-2.0: Update 2.72 symbols
  - gstreamer: Update from 1.19.90+ git main
  - gtk4: Specify sentinel for GtkAcessible methods
  - gtk4: Update to 4.6.0+06ec4ec1
  - vapi: Update GIR-based bindings

Vala 0.55.2
===========
* Highlights:
  - Add support for async main and yield statements in main block [#1275]
  - Add foreach statement support for GLib.Array and GLib.Sequence

* Various improvements and bug fixes:
  - codegen:
    + Avoid symbol clashes with "va_*" from "stdarg.h"
    + Access of inline allocated array is guaranteed to be non null [#1282]
    + Don't uncoditionally null check callback_func for GLib.Closure [#1282]
    + Access of stack allocated struct is guaranteed to be non null [#1282]
    + Write array length of formal parameters with fixed length
  - vala:
    + Require lvalue access of delegate target/destroy "fields" [#857]
    + Implement missing YieldStatement.accept()
    + Add support to infer return type of dynamic signals
    + Transform assignment of an array element as needed [#889] [#1258]
  - parser: Reduce the source reference of main block method to its beginning
  - parser: Improve handling of nullable VarType in with-statement
  - manual: Update from wiki.gnome.org

* Bindings:
  - glib-2.0,gio-2.0: Update 2.72 symbols
  - gstreamer: Update from 1.19.3+ git master
  - gtk4: Update to 4.6.0+a092986a
  - glib-2.0: Fix criticals in string.joinv() with arrays that start with null
  - vapi: Add linux-media bindings (linux/media.h)
  - alsa: Add/fix *.alloca() functions
  - posix: Add limits.h binding
  - v4l2: Update V4l2.Capabilities and fix some inline arrays

Vala 0.55.1
===========
* Highlights:
  - Add support for partial classes [#370]
  - Add support for nested methods (local functions) [#1232]
  - Add multi-line support to Vala.Report [#764]
  - Support "emit" for explicit signal emission
  - Add native support to specify non default length-type for arrays [#607]

* Various improvements and bug fixes:
  - codegen:
    + Move some errors to semantic analyzer pass
    + Stop generating wrappers for dynamic signal connections
    + gdbus: Use g_dbus_method_invocation_take_error() as simplification
    + Initialize type parameter properties for generics earlier [#67]
    + Initialize "result" variable on declaration for abstract methods only
    + Use __once instead of __volatile in generated code
    + Generated SimpleType structs don't have a type id
  - vala:
    + Add optional SourceReference parameter to DataType classes
    + Preserve the source reference when resolving data types
    + Set source references of created DataType instances in OCE
    + Set TypeParameter as symbol of GenericType
    + Add accessibility check of type for constants and structs base type
    + Don't allow casting to void [#1070]
    + Don't allow casting real structs to classes or simple-types [#1249]
    + Check accessibility of initializer for constant and enum value
    + Show source location when reporting deprecations

* Bindings:
  - Add gnome-desktop-4, gnome-bg-4 and gnome-rr-4 bindings
  - Add libsoup-3.0 binding
  - Add webkit2gtk-5.0 bindings
  - glib-2.0: Add Unicode 14.0 symbols
  - glib-2.0: Update 2.72 symbols
  - gstreamer: Update from 1.19.3+ git master
  - gstreamer-1.0: Make Gst.Uri a sealed class
  - gtk4: Update to 4.6.0+06e5da45
  - webkit2gtk-*.0: Update to 2.35.1
  - vapi: Update GIR-based bindings

Vala 0.54.6
===========
* Various improvements and bug fixes:
  - codegen:
    + Allow boxing of non-external SimpleType structs [#1273]
    + Cast given default-value of struct with possible member initializer [#1272]
    + Clear existing length values when revisiting a slice expression [#1274]
  - vala:
    + Allow unsafe assignment of integer to enum while reporting a notice
    + Non nullable enum types are simple types [#1268]
    + Correctly replace "in" expression in pre-/postconditions of method [#1269]

* Bindings:
  - gio-2.0: Add custom MemoryOutputStream.with_*data() wrappers [#1271]

Vala 0.54.5
===========
* Various improvements and bug fixes:
  - codegen:
    + Correctly handle chain up of struct creation methods [#1264]
    + Use a dedicated EmitContext for _variant_get*() functions
    + gtkmodule: Handle nested closure elements and bind them accordingly [#1262]
  - vala:
    + NullLiteral is not a valid argument for string concatenation [#1260]
    + Set is_yield_expression in async context when chaining up to async base ctor
    + Report statement parsing error if it is not meant to be an expression [#1261]
    + girparser: Avoid possibily creating duplicated attributes
  - vapigen.m4: use $PKG_CONFIG_SYSROOT_DIR

* Bindings:
  - glib-2.0: Always use the actual C type for CCode.array_length_type
  - gstreamer: Cherry-pick bindings fixes from 0.56
  - gstreamer-1.0: Unskip the ElementFactory.make/create_full() symbols

Vala 0.54.4
===========
* Various improvements and bug fixes:
  - codegen:
    + Use CCodeConstant for member access of constant symbol
    + Emit constants without initializer list in defines section [#440]
    + Add and use CCodeConstantIdentifier for accessing constants
    + Check required length of enum type name for GType support
    + Add missing check while overriding virtual async interface methods [#852]
    + Drop inconsistent space for ObjectType parameters
    + Accept CCode.type attribute on parameters [#876]
    + Fix CCodeUnaryExpression.write() for PREFIX_INCREMENT/PREFIX_DECREMENT
  - vala:
    + Improve error message for invalid handler of dynamic signal
    + Using SignalHandler.disconnect() is required for dynamic signals
    + Check for unavailable value-type of variable initializer [#1253]
    + Add [Profile] as known attribute for methods
    + Report error on missing gio-2.0 package for async constructors
    + Fix signals with generic return
    + parser: Split out Parser.parse_switch_section_statement()
    + parser: Better handling of misplaced switch sections [#1246]
  - genie:
    + Amend text of indent and dedent for error messages [#497]
    + Accept INTERR token before type arguments when parsing type [#1245]
    + Properly handle plain "get" or "set" property accessors [#1248]
    + "exception" is the expected string for TokenType.ERRORDOMAIN
    + Accept accessibility/async modifiers on "construct" creation methods [#1235]
  - girparser: Accept "sealed" for transformed records and compact classes
  - gtkmodule: Improve error message for invalid signal element in ui-file
  - build: Add "test-update" which passed UPDATE_EXPECTED=1 to refresh c-expected
  - tests: Rename colliding test cases to avoid conflicts

* Bindings:
  - alsa: Add more API and fix a few things
  - gnome-desktop-3.0: Some parameter fixes
  - gstreamer: Cherry-pick bindings fixes from 0.56
  - gstreamer-base-1.0: Some parameter fixes [#1255]
  - gtk4: Update to 4.5.0~cd9b7307
  - pango: Cherry-pick bindings fixes from 0.56

Vala 0.54.3
===========
* Various improvements and bug fixes:
  - codegen: Actually free data when using "remove(_all)"
    on GLib.Queue/(S)List [#1238]
  - vala:
    + Parameter following ellipsis parameter is not allowed [#1237]
    + More thorough check of ValueType and set CodeNode.error on failure
    + Really check compatiblity of error types for delegate symbol
    + Correctly output signature of callable throwing error
    + Report error for non ErrorType in throws
    + Implement CodeWriter.visit_foreach_statement()/visit_catch_clause()
  - parser: Make sure ErrorCodes are accessible as needed
  - girparser: Add support for "ref_/ref_sink_/unref_function"
    metadata for classes [#1233]

Vala 0.54.2
===========
* Various improvements and bug fixes:
  - vala:
    + Multi-dimensional params-array not allowed [#1230]
    + Accept NullType as generic type argument
    + Set source references of created DataType instances in OCE

* Bindings:
  - gio-2.0: Update to 2.71.0~a0d2efdc
  - glib-2.0: Update 2.70 symbols
  - gtk4: Update to 4.5.0~da5efea6

Vala 0.54.1
===========
* Regression and bug fixes:
  - codegen:
    + Add type declaration for implicit temporary local variable
    + Sealed class in external package is not special [#1229]

* Bindings:
  - gstreamer: Update from 1.19.0+ git master
  - gtk4: Update to 4.5.0~3e20ecd6

(wiz)

2022-03-30 09:46:07 UTC MAIN commitmail json YAML

2022-03-30 09:26:34 UTC MAIN commitmail json YAML

doc/TODO: + rust-analyzer-0.0.20220328 [needs rust-1.59].

(wiz)

2022-03-30 09:23:38 UTC MAIN commitmail json YAML

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

(wiz)

2022-03-30 09:23:29 UTC MAIN commitmail json YAML

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

2022.3.24
* Remove double prompt for EASE mode
* Add background tab to instruct users on how to turn on HTTPS-only mode in major browsers
* Dependency and rules updates

(wiz)

2022-03-30 09:21:59 UTC MAIN commitmail json YAML

2022-03-30 09:20:27 UTC MAIN commitmail json YAML

2022-03-30 09:18:08 UTC MAIN commitmail json YAML

doc: Updated multimedia/dav1d to 1.0.0

(wiz)

2022-03-30 09:17:59 UTC MAIN commitmail json YAML

dav1d: update to 1.0.0.

Changes for 1.0.0 'Peregrine falcon':
-------------------------------------

1.0.0 is a major release of dav1d, adding important features and bug fixes.

It notably changes, in an important way, the way threading works, by adding
an automatic thread management.

It also adds support for AVX-512 acceleration, and adds speedups to existing x86
code (from SSE2 to AVX2).

1.0.0 adds new grain API to ease acceleration on the GPU, and adds an API call
to get information of which frame failed to decode, in error cases.

Finally, 1.0.0 fixes numerous small bugs that were reported since the beginning
of the project to have a proper release.

                                    .''.
        .''.      .        *''*    :_\/_:    .
        :_\/_:  _\(/_  .:.*_\/_*  : /\ :  .'.:.'.
    .''.: /\ :  ./)\  ':'* /\ * :  '..'.  -=:o:=-
  :_\/_:'.:::.    ' *''*    * '.\'/.' _\(/_'.':'.'
  : /\ : :::::    *_\/_*    -= o =-  /)\    '  *
    '..'  ':::'    * /\ *    .'/.\'.  '
        *            *..*        :
          *                      :
          *        1.0.0

(wiz)

2022-03-30 09:16:27 UTC MAIN commitmail json YAML

doc: Updated www/restish to 0.11.0

(wiz)

2022-03-30 09:16:17 UTC MAIN commitmail json YAML

restish: update to 0.11.0.

What's Changed

    feat: add edit convenience command by @danielgtaylor in #80

(wiz)

2022-03-30 09:12:11 UTC MAIN commitmail json YAML

doc: Updated graphics/py-cairo to 1.21.0

(wiz)

2022-03-30 09:12:01 UTC MAIN commitmail json YAML

py-cairo: update to 1.21.0.

1.21.0 - 2022-03-07
-------------------

* Require Python 3.7+ :pr:`250`
* Require meson 0.53+
* Using `setup.py` directly to build/install pycairo is deprecated.
  Use meson instead.
* `setup.py` now requires setuptools. Previously it was optional.
* The complete API reference is now included in the typing stubs, so it can be consumed/shown by IDEs. :pr:`236` :pr:`252`

(wiz)

2022-03-30 09:06:28 UTC MAIN commitmail json YAML

doc: Updated security/keepassxc to 2.7.0

(wiz)

2022-03-30 09:06:18 UTC MAIN commitmail json YAML

keepassxc: update to 2.7.0.

pkgsrc change: fix readline for CLI, enable browser support.

## 2.7.0 (2022-03-21)

### Major Additions
- Implement KDBX 4.1 [#7114]
- Add direct write save option for cloud storage and GVFS [#6594]
- Prevent screen capture on Windows and macOS [#6030]
- Support quick unlock using Windows Hello [#7384]
- Support quick unlock using Apple Watch [#5526]
- Allow specifying database backup paths [#7035]
- Add tag functionality [#6487][#7436][#7446]
- Add password rating column to entry view [#4797]
- Add group clone action [#6124]
- Show modifications between entry history items [#6789]
- Ability to bulk-delete and purge unused custom icons [#5970]
- Support adding custom passphrase wordlists [#6799]
- Support passphrase wordlists in numbered and PGP-signed formats [#6791]
- Implement support for hardware keys via wireless NFC [#6895]
- SSH Agent: Add support for OpenSSH 8.2 FIDO/U2F keys [#6371]
- CLI: Implement attachment handling [#5538]
- CLI: Add support for okon in offline HIBP checks [#5478]
- CLI: Implement `search` command and remove `locate` [#6805]
- CLI: Add db statistic output to `db-info` command [#7032]
- CLI: Add -i/--include option to `generate` command. [#7112]
- CLI: Add a -n (--notes) option to `add` and `edit` commands [#4646]
- CLI: Add keyfile option to `import` command [#5402]
- CLI: Adding a best option to clip to copy a password of the best match [#4489]
- Browser: Add Microsoft Edge support on Linux [#7100]
- Browser: Support native password generator from the extension [#6529]
- Browser: Add group settings [#4180]
- Browser: Add feature to ignore entries for HTTP-Auth Logins [#5394]
- Browser: Support triggering Auto-Type from browser extension [#6272]
- Browser: Add delete-entry command to API [#6899]
- Browser: Add search 'by-path' url to API [#5535]
- Browser: search for entries by UUID to API [#4763]
- Browser: Support auto-download of favicon on entry addition [#7179]
- Auto-Type: Major improvements to Auto-Type [#5864][#7463][#7435][#7391][#7129][#6400][#6364][#6361][#5283][#7507]
- Auto-Type: Fix typing to virtual machines on Windows [#7366]
- Auto-Type: Re-implement X11 keysym emulation [#7098]
- Auto-Type: Support multiple Xkb layouts [#6247]
- Auto-Type: Abort keystroke if modifiers held on X11 [#6351][#6357]
- Auto-Type: Add TOTP option to entry level Auto-Type menu [#6675]
- FdoSecrets: Major Refactor and Code Consolidation [#5747][#5660][#7043][#6915]
- FdoSecrets: Implement unlock before search [#6943]
- Reports: Add browser statistics report [#7197]

### Major Changes
- Port crypto backend to [Botan](https://github.com/randombit/botan) [#6209]
- Improve attachment handling and security [#6606][#5034][#7083]
- Allow selecting any open database in unlock dialog [#5427]
- KeeShare: Remove checking signed container and QuaZip dependency [#7223]
- Introduce security option to enable copy on double click (default off) [#6433]
- Add 'delete entry without confirm' functionality [#5812]
- Improve macOS and Windows platform integration [#5851]
- Lock only the current database by default [#6652]
- Show expired entries on DB unlock [#7290]
- Update D-Bus adaptor interface class name to match definition file [#7523]

### Other Changes and Fixes
- Add countdown progress bar to TOTP preview [#6930]
- Enter favicon url directly on icons page [#6614]
- Set C++17 as standard in the build system [#7180]
- Internalize ykcore into code base [#6654]
- Transition to Visual Studio builds on Windows [#5874]
- Ability to delete entries from health check reports [#6537]
- Enhance remembering last-used directories [#6711]
- Implement org.freedesktop.appearance.color-scheme support on Linux [#7422]
- Support sorting HTML export [#7011]
- Add display number of characters in passphrases [#5449]
- Use Alt+Tab on macOS to switch between databases [#5407]
- Add feature to sort groups using shortcut keys [#6999]
- Add CTRL+Enter to apply password generator changes [#6414]
- Display `Database created` timestamp on statistics report [#6876]
- Browser: Improve best matching credentials setting [#6893]
- SSH Agent: Use both Pageant and OpenSSH agent simultaneously on Windows [#6288]
- SSH Agent: Allow using database path to resolve keys [#6365]
- SSH Agent: Show correct error messages in main window [#7166]
- Multiple fixes for MSI installer [#6630]
- Fix tab order for CSV import dialog to match screen order [#7315]
- Don't mark kdbx:// urls as invalid [#7221]
- Make selected text copyable instead of copying password [#7209]
- Detect timestamp resolution for CSV files [#7196]
- Fix crash while downloading favicon [#7104]
- Correct naming of newly generated keyx files [#7010]
- Place the 'Recycle Bin' at the bottom of the list when groups are sorted [#7004]
- Handle tilde with custom browser paths [#6659]
- Don't scroll up when deleting an entry [#6833]
- Set the MIME-Type to text/plain when using wl-copy on wayland [#6832]
- Fix adaptive icon painting [#5989][#6033]
- Fix favicon download from URL with non-standard port [#5509]
- Ignore recycle bin on KeePassHTTP migration [#5481]
- Fix keepassxc-cr-recovery utility [#7521]
- Fix Auto-Type not working when audio recording indicator is active on macOS 12.2+ [#7526]

(wiz)

2022-03-30 08:29:11 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz to 4.1.0

(wiz)

2022-03-30 08:28:59 UTC MAIN commitmail json YAML

harfbuzz*: update to 4.1.0

Overview of changes leading to 4.1.0
Wednesday, March 23, 2022
====================================
- Various OSS-Fuzz fixes. (Behdad Esfahbod)
- Make fallback vertical-origin match FreeType窶冱. (Behdad Esfahbod)
- Treat visible viramas like dependent vowels in USE shaper. (David Corbett)
- Apply presentation forms features and discretionary features in one go in
  Indic shaper, which seems to match Uniscribe and CoreText behaviour.
  (Behdad Esfahbod, David Corbett)
- Various bug fixes.

- New API
+hb_set_add_sorted_array()

(wiz)

2022-03-30 08:23:30 UTC MAIN commitmail json YAML

doc: Updated devel/gopls to 0.8.1

(wiz)

2022-03-30 08:23:21 UTC MAIN commitmail json YAML

gopls: update to 0.8.1.

This is a small release to pick up some bugfixes/improvements for Go 1.18 support.

(wiz)

2022-03-30 08:21:20 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash-docs to 4.10.1

(wiz)

2022-03-30 08:21:10 UTC MAIN commitmail json YAML

gnucash-docs: update to 4.10.1.

4.10.1- 28 March 2022
        o Re-release 4.10 because a CMakeLists.txt error included only the
  Portuguese version of the Tutorial and Concepts Guide.
4.10  - 27 March 2022
        o Update Preferences documentation to match current state
        o Fix 2 "[WARN] FOUserAgent - Destination: Unresolved ID reference"
        o Updates to Gen Imp Tran Matcher other than for new Append checkbox
        o Adjusted entity for image width in gnc-docbookx.dtd and removed a
          duplicate entry.
        o Improve the documentation of the Find dialog.
        o Memo isn't a transaction field, Notes is.
        o F::Q Link to IRC channel inserted as entity
        o F::Q insert note on NAV, insert Entity for Data file
        o Remove country codes from lang attribute and other minor formalities

(wiz)

2022-03-30 08:13:01 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash to 4.10

(wiz)

2022-03-30 08:12:51 UTC MAIN commitmail json YAML

gnucash: update to 4.10.

4.10 - 27 March 2022

The eleventh release of the 4.x Stable Series

Between 4.9 and 4.10, the following bugfixes were accomplished:

    Bug 684507 - commodity namespace should be localized
    Bug 741674 - Newly created Scheduled Transactions appear in existing search windows
    Bug 797501 - Currency symbols in Hebrew (RTL) language
    Bug 797772 - Allow reconciliation report to double filter by both posting and reconciliation date
    Bug 798164 - Import transaction window does not allow changing the transaction description.
    Bug 798272 - up/down arrow keys do not work in account selection pop-up
    Bug 798375 - Transfer Account Selection not editable after typing error
    Bug 798386 - Cannot increment date by 1 day with Japanese keyboard.Allow ';' to increment the date because on those keyboards + is shift-;.
    Bug 798391 -OFX import routine keeps prompting for accepted (and reconciled) transactions when imported again
    Bug 797610 - Scrolling is too fast to follow
    Bug 798392 - Reports do not display when Reports JavaScript dependencies are located at a filepath that includes special characters like hash ("#")
    Bug 798395 - ofxdirectconnect downloads crash gnucash 4.9
    Bug 798408 - The calculation in budgets UI and reports are wrong.
    Bug 798411 - Untranslated/Unused string [pt only]
    Bug 798415 - Due Bills Reminder Dialog - Right align 'amount'This was a right-to-left language (e.g. Hebrew) problem.
    Bug 798435 - Crash on print after printing checks
    Bug 798438 - on reconcile window, click on the last column 'R' does not order the entries according with the status
    Bug 798448 - Column 'num' cannot be null
    Bug 798458 - Build failure with gcc 12
    Bug 798474 - Windows 10: Mouse scroll wheel on register only scrolls 1 pixel at a time (instead of 1 line at a time)

The following fixes and improvements were not associated with bug reports:

    Added a BETA Stock Transaction Assistant to help create a
    variety of securities transactions. To try it out start GnuCash
    with the --extra option, open a stock-type register, and select
    Actions>Stock Assistant. Please note any issues on Bug 798004.
    Remove the hard-coded default namespaces"AMEX", "NASDAQ",
    "NYSE", "EUREX", and "FUND" from the New Security dialog. These
    namespaces were added to the list of existing namespaces; it
    was necessary to create a commodity that used one of them to
    make that one an actual namespace, so users who have commodities
    in e.g. the namespace NYSE will still see that namespace in
    the selection list. Reasoning: The list was necessarily incomplete
    and confused new users.
    Fixed the Income Statement report table formating so that all sections get laid out to the same width.
    [Python Bindings]Implement some comparison and arithmetic operators for GncNumeric
    Budgets are sensitive to readonly status

    Disable some budget features if book is readonly
    Fix suppression of "cut split/transaction" warnings for the current session

    These were not working because they were missing from the
    temporary warnings settings schema. The warnings could only be
    dismissed permanently. Add them to the temporary warnings
    section of the settings schema.
    Currencies in several locations not displayed correctly for Hebrew
    [category-barchart] Added option to show ratios
    [html-chart] Add format style option for numbers
    Better wording for tax table changed info message.
    [register] Checkbox any value other than 0x20 (ASCII space) is true.

    Because it can be X or U+2716 now and could be something else
    in future. Fixes in particular the disappearing tax-included
    and tax-table in the Invoice/Bill entry register.
    [gnc-budget-view.c] modify GList in reverse

    because the GList modification in gnc_budget_view_refresh works
    on the tail end (see g_list_last being chopped off successively,
    followed by g_list_append successively), wherease it's much
    faster to work on the head end. Therefore: reverse, modify,
    and re-reverse.
    [Python Bindings]Provide the complete set of QOF enums in gnucash
    [Pyton Bindings]Provide wrapper for qof numeric predicate

    Python bindings already have some wrapping objects for qof
    predicates. This adds the one missing for GncNumeric comparisons.
    Additionally fixes a wrong number for QOF_NUMERIC_MATCH_ANY in
    example file.
    Remove commodity-table.scm, no longer required after adjusting qif-dialog-utils
    Preferences, Import: UPDATE AND RECONCILE should be UPDATE AND CLEAR

    on preference "Enable update match action" tooltip text.
    [register] Enable horizontal scrolling with a touchpad.
    [business]Add diagnostic messages to GncEntry and GncInvoice.
    Replace code style guidance with reference to the wiki Coding Standard page.
    Update Form/Schedule line references for 2021 for the US Income Tax Report
    Update the register help label when cell read only
    Change AR/AP Type cell to be read only

    The Type cell in AR/AP registers should not be changeable from the register so make the cell read only.
    Tip-of-the-Day, new tip: the full file path is shown in the status bar.
    [assistant-qif-import] Prevent ambiguous mnemonic

    Mnemonic N clashes with GtkAssistant "Next". Change to D which does not clash.
    Numerous performance and code-clarity improvements.

(wiz)

2022-03-30 07:56:32 UTC MAIN commitmail json YAML

doc: Updated audio/fluidsynth to 2.2.6

(wiz)

2022-03-30 07:56:23 UTC MAIN commitmail json YAML

fluidsynth: update to 2.2.6.

Undeprecation and minor revisal of the OSS driver (#1038)
Minor improvements to CoreAudio and CoreMidi drivers (#1047, thanks to @bradhowes)
Fix sustained voices being held after ALL_CTRL_OFF (#1049)
Fix clobbering of PORTAMENTO_CTRL after ALL_CRTL_OFF (#1050)
Prevent Modulation Envelope from being stuck in decay phase, causing
detuned voices and potentially other audible glitches for some
soundfonts (#1059)
Fix a compilation issue with recent glib (#1063, thanks to @devingryu)

(wiz)

2022-03-30 07:54:41 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.0.28

(wiz)

2022-03-30 07:54:31 UTC MAIN commitmail json YAML

ImageMagick: update to 7.1.0.28.

export libjxl version #
set pixel format in image out block
coders: sync JXL output
Changed the format of MAGICK_GIT_REVISION and use this in -version.
Restore dds:compression=dxt5 behavior
Coders: proper check for out of bounds per https://bugs.chromium.org/…
Coders: eliminate compiler warnings
fix issue: outside the range of representable values of type 'unsigne…
Coders: PS and EPS %%BoundingBox not being parsed #4961
Coders: support 10-bit AVIF per #4932
Fix setting the pixel intensity method with SetImageProperty (#4969)
MagickCore: cosmetic
MagickCore: support getentropy()
build: release
getentropy() requires sys/random.h include
pending release

(wiz)

2022-03-30 07:48:22 UTC MAIN commitmail json YAML

doc: Updated lang/guile30 to 3.0.8

(wiz)

2022-03-30 07:48:13 UTC MAIN commitmail json YAML

guile30: update to 3.0.8.

Changes in 3.0.8 (since 3.0.7)

* Notable changes

** Cross-module inlining

Although historically Guile has treated modules as glorified hash
tables, most modules are actually _declarative_ -- they just define
functions and variables and provide them for other modules to use, and
don't manipulate modules as first-class objects.  See "Declarative
Modules" in the manual, for more discussion.

Since version 3.0.0, Guile has taken advantage of declarative semantics
to allow a top-level definition to be inlined within its uses in the
same compilation unit, provided the binding is never assigned and
defined exactly once.  Guile 3.0.8 extends this to allow some
exported declarative definitions to be inlined into other modules.

This facility is mostly transparent to the user and is enabled at the
default -O2 optimization level.  "Small" definitions are available for
cross-module inlining (-Oinlinable-exports, included at -O2).  The
actual inlining decision is performed by Guile's partial evaluation pass
(the -Ocross-module-inlining modifier to -Opeval, included at -O2 also),
subject to effort and size growth counters.

Note however that as with macros, when a definition changes in module A,
a separately compiled module B that uses that definition doesn't
automatically get recompiled.  This is a limitation in Guile that we
would like to fix.

As another limitation, cross-module inlining is only available for
imports from modules which have already been compiled at -O2 (or
otherwise with -Oinlinable-exports).

When determining whether to enable this facility by default, we weighed
the usability problems of stale inlined bindings against the benefit of
allowing module boundaries to no longer be optimization boundaries, we
ended up on the "let's do it!" side of the equation.  However we welcome
feedback from users as to what should be the default behavior, until
such a time as we have a proper notion of when a compiled file is stale
or not.

** Avoid the need for a custom GMP allocator

In Guile 3.0.6, we fixed a longstanding bug in Guile's use of the
library that Guile uses to implement bignums (large integers), GMP
(https://gmplib.org).  See the Guile 3.0.6 release notes.  However this
left us with a suboptimal Guile, in which each large integer had to have
a finalizer to free the memory allocated by GMP.  Finalizers take time
and space, and so they limit allocation rate, causing bignum performance
to drop.  Though you could set an environment variable to go back to the
older, faster behavior, it wasn't the default.

In Guile 3.0.8 we fix this problem comprehensively by avoiding embedding
GMP's mpz_t values in Guile bignums.  Instead we embed the bignum digits
directly, avoiding the need for finalizers or custom allocators.  This
removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS environment
variable mentioned in the Guile 3.0.6 release notes.  We also deprecate
the scm_install_gmp_memory_functions variable.

* New interfaces and functionality

** Typed vector copy functions in (srfi srfi-4 gnu)

The functions `u8vector-copy' `s8vector-copy' `u16vector-copy'
`s16vector-copy' `u32vector-copy' `s32vector-copy' `u64vector-copy'
`s64vector-copy' `f32vector-copy' `f64vector-copy' `c32vector-copy'
`c64vector-copy' `u8vector-copy!'  `s8vector-copy!'  `u16vector-copy!'
`s16vector-copy!'  `u32vector-copy!'  `s32vector-copy!'
`u64vector-copy!'  `s64vector-copy!'  `f32vector-copy!'
`f64vector-copy!'  `c32vector-copy!'  `c64vector-copy!' have been
added. See SRFI-4 - Guile extensions" in the manual.

** New function srfi-4-vector-type-size in (srfi srfi-4 gnu)

See SRFI-4 - Guile extensions" in the manual.

** `bytevector-fill!' supports partial fill through optional arguments

This is an extension to the r6rs procedure. See "Manipulating
Bytevectors" in the manual.

** `vector-copy!' and `vector-copy' from (rnrs base) included in core

Compared to the previous versions, these accept range arguments. See
"Accessing and Modifying Vector Contents" in the manual.

** New function bitvector-copy

See "Bit vectors" in the manual.

** (system foreign) supports C99 complex types

The types `complex-float' and `complex-double' stand for C99 `float
_Complex' and `double _Complex` respectively.

* Other new optimizations

** Better optimization of "let" in right-hand-side of "letrec"

** Allow constant-folding for calls to "expt"

Thanks to Maxime Devos.

** Add ,optimize-cps REPL meta-command

This meta-command is like ,optimize, but at a lower level.

** Improve alias analysis in common subexpression elimination

** Avoid argument-count checks for well-typed calls to known procedures

This speeds up calls to lexically bound procedures.

** Avoid return-value-count checks for calls to known-return-arity procedures

This new optimization, enabled at -O2, speeds up returns from calls to
lexically bound procedures.

* Build system changes

** Update Gnulib (bugs.gnu.org/49930)

Update gnulib to 8f4538a53d64054ae2fc8b86c0f87c418c6176e6.

** Compile libguile with -flto if available

By default, if the compiler supports link-time optimization via the
-flto flag, Guile will add it to CFLAGS.  This results in a libguile
that is approximately 15% smaller.  Pass --disable-lto to configure to
inhibit this behavior.

** Trim set of prebuilt .go files shipped in the tarball

Guile includes built Scheme files in its tarball to speed up the build,
for casual builders that are less concerned with reproducibility.
However they took a lot of space and we have now trimmed these down to a
more minimal set.  As always, you can remove them and build entirely
from source via a `make -C prebuilt clean`.

* New deprecations

** Vector functions require vector arguments

Passing arrays that are not vectors (arrays for which `(vector? array)'
returns false) to functions `vector-move-left!', `vector-move-right!',
`vector->list', and `vector-copy' is deprecated. Use `array-copy!',
`array-copy', and `array->list' for such arguments.

** `scm_from_contiguous_typed_array' is deprecated

This function was added during the Guile 2.x series and was not
documented and is no longer used in Guile itself.

** Deprecate the "simple vector" concept, `scm_is_simple_vector'

This concept meant to indicate "vectors which aren't array slices".  Use
scm_is_vector.

** Deprecate internal contiguous array flag

We still reserve space for the flag to preserve ABI but it has no
effect.  As such we also remove the internal SCM_I_ARRAY_CONTIGUOUS,
SCM_SET_ARRAY_CONTIGUOUS_FLAG, SCM_CLR_ARRAY_CONTIGUOUS_FLAG,
SCM_I_ARRAY_CONTP preprocessor interfaces, as they were internal and
there is no longer a sensible way of using them.

** Deprecate symbol properties

Symbols used to have a "function slot" and a "property slot", inherited
from Emacs Lisp and early Lisps, which one would access with
'symbol-pref', 'symbol-fref', 'symbol-pset!', and 'symbol-fset!'.  These
procedures have been discouraged in favor of object properties; they are
now deprecated.  This saves a few words of memory per symbol.

* Bug fixes

** Fix compilation of (ash x N), where N is a literal, at -O1 and below
** Texinfo and XML parsers are now thread-safe (bugs.gnu.org/51264)
** Fix `filename-completion-function' in (ice-9 readline)
** Fix trace-calls-to-procedure (bugs.gnu.org/43102, bugs.gnu.org/48412)
** Fix bug in nftw function (bugs.gnu.org/44182)
** Fix optimization bug in CSE in eq-constant? if both branches same
** Fix readline initialization with invalid keymaps
** Fix crash when reading #nil (bugs.gnu.org/49305)
** Fix read error when reading #{}}#.
** Fix Darwin host detection in foreign-library facility.
** Fix unification of (x ...) patterns in `match'
** Fix scaling floats with leading zeroes in `format'
** Improve support for r7rs-style `(srfi N)' and r6rs-style `(srfi :N)
  module names (bugs.gnu.org/39601, bugs.gnu.org/40371)
** Add support for the ARC architecture (bugs.gnu.org/48816)
** Build fix for const strerror result (bugs.gnu.org/43987)
** Fix typos in SRFI documentation (bugs.gnu.org/50127)
** Fix bounds check in `recvfrom!' (bugs.gnu.org/45595)
** Add support for riscv32
** Limit `ash' to left-shift by 2^32 bits (bugs.gnu.org/48150)
** Fix type confusion in heap-numbers-equal? calls from VM

(wiz)