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 (8h)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-27 04:31:19 UTC Now

2021-11-29 08:21:27 UTC MAIN commitmail json YAML

php80: restrict to versions < 8.1

(wiz)

2021-11-28 23:56:33 UTC MAIN commitmail json YAML

doc: Updated x11/xauth to 1.1.1

(wiz)

2021-11-28 23:56:22 UTC MAIN commitmail json YAML

xauth: update to 1.1.1.

This is a minor bugfix release, including fixes for reported crashes.

Alan Coopersmith (5):
      Avoid memory leak when realloc() fails in split_into_words()
      Use reallocarray() when adding members to array in split_into_words()
      Avoid memory leaks in error paths in do_generate
      Fix spelling/wording issues
      xauth 1.1.1

Alex Gendin (1):
      Fix segfault when X starts

Dr. Tilmann Bubeck (1):
      Additionally check socket file with S_ISSOCK

Karol Herbst (1):
      Check malloc calls in process.c

Tobias Stoeckmann (2):
      Fix segmentation fault on invalid add argument.
      Prevent OOB write with long file names.

(wiz)

2021-11-28 20:49:25 UTC MAIN commitmail json YAML

Updated databases/sqlite3*, devel/lemon

(adam)

2021-11-28 20:48:29 UTC MAIN commitmail json YAML

sqlite3: updated to 3.37.0

SQLite Release 3.37.0 On 2021-11-27

STRICT tables provide a prescriptive style of data type management, for developers who prefer that kind of thing.
When adding columns that contain a CHECK constraint or a generated column containing a NOT NULL constraint, the ALTER TABLE ADD COLUMN now checks new constraints against preexisting rows in the database and will only proceed if no constraints are violated.
Added the PRAGMA table_list statement.
CLI enhancements:
Add the .connection command, allowing the CLI to keep multiple database connections open at the same time.
Add the --safe command-line option that disables dot-commands and SQL statements that might cause side-effects that extend beyond the single database file named on the command-line.
Performance improvements when reading SQL statements that span many lines.
Added the sqlite3_autovacuum_pages() interface.
The sqlite3_deserialize() does not and has never worked for the TEMP database. That limitation is now noted in the documentation.
The query planner now omits ORDER BY clauses on subqueries and views if removing those clauses does not change the semantics of the query.
The generate_series table-valued function extension is modified so that the first parameter ("START") is now required. This is done as a way to demonstrate how to write table-valued functions with required parameters. The legacy behavior is available using the -DZERO_ARGUMENT_GENERATE_SERIES compile-time option.
Added new sqlite3_changes64() and sqlite3_total_changes64() interfaces.
Added the SQLITE_OPEN_EXRESCODE flag option to sqlite3_open_v2().
Use less memory to hold the database schema.

(adam)

2021-11-28 20:27:46 UTC MAIN commitmail json YAML

Updated devel/RE-flex to 3.0.12

(scole)

2021-11-28 20:24:42 UTC MAIN commitmail json YAML

Updated textproc/py-markups, devel/meson

(adam)

2021-11-28 20:24:25 UTC MAIN commitmail json YAML

meson: updated to 0.60.2

0.60.2:
Bug fixes

(adam)

2021-11-28 20:22:33 UTC MAIN commitmail json YAML

Updated to 3.0.12

Sep 20, 2020: 2.1.5 added matcher method lineno(n) to set or change the line number to n; added yyset_lineno(n,s) to flexlexer.h; updated Mini C compiler example.
Oct 12, 2020: 3.0.0 fixed a regression bug since v2.x; redesigned internals to increase IO efficiency and regex pattern search speed.
Oct 24, 2020: 3.0.1 improved handling of UTF-16/32 file encodings on Windows to prevent ^Z eof when files are opened in text mode.
Mar 16, 2021: 3.0.2 minor improvements and additions; fixed MinGW builds.
Apr 29, 2021: 3.0.3 fixed reflex::Input copy constructor; minor improvements.
May 27, 2021: 3.0.4 improvements and fixes for minor issues.
Jun 1, 2021: 3.0.5 minor usability improvements; changed \d to match Unicode when option unicode is enabled.
Jun 4, 2021: 3.0.6 minor improvements.
Jun 6, 2021: 3.0.7 updated examples to fix build problems.
Jul 15, 2021: 3.0.8 minor improvements.
Jul 22, 2021: 3.0.9 SIMD code split into simd_avx2.cpp and simd_avx512bw.cpp to support runtime CPU ID checking when the library is built with ./configure; make, disable AVX with ./configure --disable-avx, disable SSE2 with ./configure --disable-sse2; UTF-16LE BOM detection correction.
Aug 14, 2021: 3.0.10 fixed missing simd.h after installation, added REFLEX_BUFFER_SIZE to customize the initial size and growth of the input buffer.
Sep 14, 2021: 3.0.11 minor change to apply --prefix to the generated REFLEX_code_[PREFIX]STATE code.
Oct 11, 2021: 3.0.12 updated to Unicode 14; fixed a compilation issue with --params when used with --flex.

(scole)

2021-11-28 20:22:32 UTC MAIN commitmail json YAML

py-markups: updated to 3.1.3

Version 3.1.3
* Fixed logic to load extensions file when PyYAML module is not available
* Made the tests pass with docutils 0.18.

(adam)

2021-11-28 20:10:45 UTC MAIN commitmail json YAML

Updated math/glpk, devel/py-aiofiles

(adam)

2021-11-28 20:10:04 UTC MAIN commitmail json YAML

py-aiofiles: updated to 0.8.0

0.8.0

aiofiles is now tested on Python 3.10.
Added aiofiles.os.replace.
Added aiofiles.os.{makedirs, removedirs}.
Added aiofiles.os.path.{exists, isfile, isdir, getsize, getatime, getctime, samefile, sameopenfile}.
Added suffix, prefix, dir args to aiofiles.tempfile.TemporaryDirectory.

(adam)

2021-11-28 20:08:24 UTC MAIN commitmail json YAML

glpk: updated to 5.0

GLPK 5.0

The copyright was transferred to the Free Software Foundation.

To fix some licensing problems the routines in the following
files were disabled by replacing with dummy ones that print an
error message:

src/api/gridgen.c
src/api/netgen.c
src/api/rmfgen.c
src/misc/qmd.c
src/misc/relax4.c

Note that this change does not affect the main faunctionality
of the package.

Some minor bugs were fixed.

(adam)

2021-11-28 20:05:18 UTC MAIN commitmail json YAML

2021-11-28 20:04:42 UTC MAIN commitmail json YAML

doc: Added archivers/unarchiver version 3.10

(pho)

2021-11-28 20:04:21 UTC MAIN commitmail json YAML

Import unarchiver-3.10

The Unarchiver is an archive unpacker program with support for lots of
archive formats including ZIP, RAR, 7z, tar, gzip, bzip2, LZMA, XZ,
CAB, MSI, NSIS, EXE, ISO, BIN, split file formats, as well as the old
Stuffit, Stuffit X, DiskDouble, Compact Pro, Packit, cpio, compress
(.Z), ARJ, ARC, PAK, ACE, ZOO, LZH, ADF, DMS, LZX, PowerPacker, LBR,
Squeeze, Crunch, and other old/obscure formats.

It can also handle filenames in foreign character sets, created with
non-English versions of some operating systems, and is particularly
useful for processing CJK archives correctly.

This package contains command-line tools for The Unarchiver, namely
lsar and unar.

(pho)

2021-11-28 19:51:27 UTC MAIN commitmail json YAML

doc: Updated mail/getmail to 5.16

(schmonz)

2021-11-28 19:51:20 UTC MAIN commitmail json YAML

Update to 5.16. From the changelog:

- add new use_netrc and netrc_file configuration options to support
  reading username/password from a .netrc file. Thanks: Stephen Gildea.
- documentation updates.

(schmonz)

2021-11-28 19:49:23 UTC MAIN commitmail json YAML

doc: Updated www/badwolf to 1.2.2

(pin)

2021-11-28 19:48:57 UTC MAIN commitmail json YAML

www/badwolf: update to 1.2.2

Badwolf 1.2.2 release! - 2021-11-21

I just screwed the 1.2.1 release with forgetting to bump the version
(and putting a wrong date in the notes).
Gonna fix it for future releases via writing scripts to avoid another PEBKAC.

(pin)

2021-11-28 19:24:20 UTC MAIN commitmail json YAML

hunspell: Allow NetBSD curses to count as "wide curses"

(nia)

2021-11-28 18:38:23 UTC MAIN commitmail json YAML

2021-11-28 18:26:13 UTC MAIN commitmail json YAML

lang/rust-bin: Clarify DESCR

Note that a TNF-built binary is used on NetBSD versions not supported
by upstream.

(gdt)

2021-11-28 17:10:08 UTC MAIN commitmail json YAML

zenity: msgfmt required for build

(cirnatdan)

2021-11-28 16:35:10 UTC MAIN commitmail json YAML

Updated devel/git, textproc/py-sphinx

(adam)

2021-11-28 16:34:50 UTC MAIN commitmail json YAML

py-sphinx: updated to 4.3.1

Release 4.3.1 (released Nov 28, 2021)

Features added
* mathjax: Support chnaging the loading method of MathJax to ���defer��� via mathjax_options
Bugs fixed
* autodoc: AttributeError is raised on building document for functions decorated by functools.lru_cache
* autodoc: AttributeError is raised on building document for an object having invalid __doc__ atribute
* autodoc: Failed to process a function wrapped with functools.partial if autodoc_preserve_defaults enabled
* html: Class namespace collision between autodoc signatures and docutils-0.17
* imgmath: Crashed if the dvisvgm command failed to convert equation
* mathjax: Failed to render equations via MathJax v2. The loading method of MathJax is back to ���async��� method again

(adam)

2021-11-28 16:25:24 UTC MAIN commitmail json YAML

git: updated to 2.34.1

Git v2.34.1 Release Notes
=========================

This release is primarily to fix a handful of regressions in Git 2.34.

Fixes since v2.34
-----------------

* "git grep" looking in a blob that has non-UTF8 payload was
  completely broken when linked with certain versions of PCREv2
  library in the latest release.

* "git pull" with any strategy when the other side is behind us
  should succeed as it is a no-op, but doesn't.

* An earlier change in 2.34.0 caused JGit application (that abused
  GIT_EDITOR mechanism when invoking "git config") to get stuck with
  a SIGTTOU signal; it has been reverted.

* An earlier change that broke .gitignore matching has been reverted.

* SubmittingPatches document gained a syntactically incorrect mark-up,
  which has been corrected.

(adam)

2021-11-28 15:45:13 UTC MAIN commitmail json YAML

Support RELRO

When running cmake it is required to do ${SETENV} ${CONFIGURE_ENV},
otherwise pkgsrc LDFLAGS will not be passed to cmake.

(pho)

2021-11-28 15:32:58 UTC MAIN commitmail json YAML

zenity: move perl:run from buildlink to USE_TOOLS

(cirnatdan)

2021-11-28 14:49:33 UTC MAIN commitmail json YAML

zenity: Remove unused(?) build dependency

(cirnatdan)

2021-11-28 14:48:31 UTC MAIN commitmail json YAML

Add a missing dependency on qt5-qtgraphicaleffects

cool-retro-term can be built without it but aborts on startup.

(pho)

2021-11-28 14:24:46 UTC MAIN commitmail json YAML

Add a missing newline at EOF

(pho)

2021-11-28 14:11:36 UTC MAIN commitmail json YAML

doc: Updated security/ruby-oauth to 0.5.8

(taca)

2021-11-28 14:11:14 UTC MAIN commitmail json YAML

security/ruby-oauth: update to 0.5.8

0.5.8 (2021-11-10)

Added

* Added more documentation files to packaged gem, e.g. SECURITY.md,
  CODE_OF_CONDUCT.md

Fixed

* Removed reference to RUBY_VERSION from gemspec, as it depends on rake
  release, which is problematic on some ruby engines. (by @pboling)

0.5.7 (2021-11-02)

Added

* Setup Rubocop (#205, #208 by @pboling)
* Added CODE_OF_CONDUCT.md (#217, #218 by @pboling)
* Added FUNDING.yml (#217, #218 by @pboling)
* Added Client Certificate Options: :ssl_client_cert and :ssl_client_key
  (#136, #220 by @pboling)
* Handle a nested array of hashes in OAuth::Helper.normalize (#80, #221 by
  @pboling)

Changed

* Switch from TravisCI to Github Actions (#202, #207, #176 by @pboling)
* Upgrade webmock to v3.14.0 (#196 by @pboling)
* Upgrade em-http-request to v1.1.7 (#173 by @pboling)
* Upgrade mocha to v1.13.0 (#193 by @pboling)
* HISTORY renamed to CHANGELOG.md, and follows Keep a Changelog (#214, #215
  by @pboling)
* CHANGELOG, LICENSE, and README now ship with packaged gem (#214, #215 by
  @pboling)
* README.rdoc renamed to README.md (#217, #218 by @pboling)
* Require plaintext signature method by default (#135 by @confiks &
  @pboling)

Fixed

* Fixed Infinite Redirect in v0.5.5, v0.5.6 (#186, #210 by @pboling)
* Fixed NoMethodError on missing leading slash in path (#194, #211 by
  @pboling)
* Fixed NoMethodError on nil request object (#165, #212 by @pboling)
* Fixed Unsafe String Comparison (#156, #209 by @pboling and @drosseau)
* Fixed typos in Gemspec (#204, #203, #208 by @pboling)
* Copyright Notice in LICENSE - added correct years (#217, #218 by @pboling)
* Fixed request proxy Class constant reference scopes - was missing :: in
  many places (#225, #226 by @pboling)

Removed

* Remove direct development dependency on nokogiri (#299 by @pboling)

(taca)

2021-11-28 14:08:50 UTC MAIN commitmail json YAML

doc: Added lang/rust-analyzer version 0.0.2021.11.22

(wiz)

2021-11-28 14:08:37 UTC MAIN commitmail json YAML

lang/Makefile: + rust-analyzer

(wiz)

2021-11-28 14:07:31 UTC MAIN commitmail json YAML

lang/rust-analyzer: import rust-analyzer-0.0.2021.11.22

rust-analyzer is a modular compiler frontend for the Rust language.
It is a part of a larger rls-2.0 effort to create excellent IDE
support for Rust.

(wiz)

2021-11-28 14:06:26 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit_payloads-mettle to 1.0.16

(taca)

2021-11-28 14:06:04 UTC MAIN commitmail json YAML

security/ruby-metasploit_payloads-mettle: update to 1.0.16

No release note is available.  Please refer commit log
<https://github.com/rapid7/mettle/compare/v1.0.11...v1.0.16> in detail.

(taca)

2021-11-28 14:01:58 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit-payloads to 2.0.60

(taca)

2021-11-28 14:01:35 UTC MAIN commitmail json YAML

security/ruby-metasploit-payloads: update to 2.0.60

No release note is available.  Please refer commit log
<https://github.com/rapid7/metasploit-payloads/compare/v2.0.55...v2.0.60>
in details.

(taca)

2021-11-28 13:53:05 UTC MAIN commitmail json YAML

Note addition of lang/rust-src version 1.56.1.

(he)

2021-11-28 13:51:55 UTC MAIN commitmail json YAML

Add rust-src.

(he)

2021-11-28 13:49:01 UTC MAIN commitmail json YAML

Add rust-std version 1.56.1, copied from pkgsrc-wip.

This package installs the rust-src rust component, which contains
the source code to the rust-std library.

This package may be needed by other packages which depends on the
type definitions for that library.

(he)

2021-11-28 12:57:51 UTC MAIN commitmail json YAML

Note update of devel/apr to 1.7.0nb2.

(he)

2021-11-28 12:57:05 UTC MAIN commitmail json YAML

Add a patch to deal with CVE-2021-35940.

An out-of-bounds array read in the apr_time_exp*() functions was
fixed in the Apache Portable Runtime 1.6.3 release (CVE-2017-12613).
The fix for this issue was not carried forward to the APR 1.7.x
branch, and hence version 1.7.0 regressed compared to 1.6.3 and is
vulnerable to the same issue.

https://svn.apache.org/viewvc?view=revision&revision=1891198

Bump PKGREVISION.

(he)

2021-11-28 11:44:13 UTC MAIN commitmail json YAML

doc: Updated emulators/sameboy to 0.14.7

(nia)

2021-11-28 11:43:33 UTC MAIN commitmail json YAML

sameboy: update to 0.14.7

                                    Changes

Version 0.14.7

  This version is backwards compatible with save states from SameBoy 0.11.x
  and newer, as well as save states from any BESS compliant emulator

  Accuracy Improvements/Fixes

    * Fixed incorrect emulation of the SVBK register
          * This fixed BESS compatibility issues between SameBoy and other
            emulators when importing save states of non-Color games on a Game
            Boy Color and using the original boot ROMs
          * This also fixes RAM not being properly randomized in DMG games
            running on a Game Boy Color when using the original boot ROMs

  Bug Fixes

    * Improvements to stability and security when loading save states

Version 0.14.6

  This version is backwards compatible with save states from SameBoy 0.11.x
  and newer, as well as save states from any BESS compliant emulator

  New/Improved Features

    * Scrolling is now smooth when running the SDL port on macOS
    * The SDL port窶冱 debugger now has a readline-like interface; featuring
      history, search, auto-complete, text formatting, and improved
      asynchronous input

  Accuracy Improvements/Fixes

    * Fixed a bug where NR32 was treated as the wrong value after an APU
      reset
    * Writes to wave RAM are now blocked, as expected, when emulating a Game
      Boy Advance
    * Fixed the Game Boy Color and Advance boot ROM not properly
      initializing wave RAM
    * Improved accuracy of mid-line SCX writes, fixes Infinity
    * ld sp, hl now triggers an OAM corruption on affected models
    * Improved emulation of Super Game Boy multiplayer, fixes several games
      that were not responding to inputs
    * Fixed the Super Game Boy ATTR_SET command not working correctly,
      fixing several mis-colored SGB games
    * Fixed inaccurate Super Game Boy border fade timing, which caused some
      games to have corrupt borders
    * Fixed inaccurate Super Game Boy graphic transfers, which caused some
      games to have corrupt borders
    * Fixed Super Game Boy rendering of unused tiles, which caused some
      games to obscure the Game Boy viewport entirely
    * Fixed a bug that caused 7-part Super Game Boy commands to lock SGB
      features, effectively freezing some games on blank screens
    * Several timing improvements to the Super Game Boy
    * Fixed a mistyped condition that caused a timer glitch to be
      incorrectly emulated
    * Accurate emulation of how the wave channel behaves on restart
    * Mostly complete emulation of an APU glitch where channel 3 could read
      from wave RAM while inactive using the CPU窶冱 main address bus on
      models prior to the Game Boy Advance
    * The Game Boy Color and Advance boot ROM animation had its timings
      slightly altered to better match the original boot ROMs

  Bug Fixes

    * A typo was fixed in the debugger mbc command
    * Fixed a crash in the SDL port that could happen when swapping ROMs
    * Handling of tiny (Less than 32KB) ROMs is now more consistent
    * Fixed a bug in the SDL port that flipped the controller left and right
      keys in the menu

  Misc Internal Changes

    * Fixed an internal struct issue that could have lead to future
      compatibility issues
    * The automatic tester now supports Super Game Boy

(nia)

2021-11-28 11:34:41 UTC MAIN commitmail json YAML

doc: Updated emulators/mgba to 0.9.2

(nia)

2021-11-28 11:34:15 UTC MAIN commitmail json YAML

mgba: update to 0.9.2

0.9.2: (2021-07-10)
Emulation fixes:
- GB Video: Clear VRAM on reset (fixes mgba.io/i/2152)
- GBA SIO: Add missing NORMAL8 implementation bits (fixes mgba.io/i/2172)
- GBA SIO: Fix missing interrupt on an unattached NORMAL transfer
- GBA Memory: Fix prefetch mask when swapping modes within a region
- GBA Serialize: Fix loading audio enable bit late (fixes mgba.io/i/2230)
- GBA Video: Revert scanline latching changes (fixes mgba.io/i/2153, mgba.io/i/2149)
Other fixes:
- ARM Debugger: Fix disassembly alignment (fixes mgba.io/i/2204)
- Core: Fix memory leak in opening games from the library
- Core: Fix memory searches for relative values (fixes mgba.io/i/2135)
- Core: Fix portable mode on macOS
- GB Audio: Fix audio channel 4 being slow to deserialize
- GB Core: Fix GBC colors setting breaking default model overrides (fixes mgba.io/i/2161)
- mGUI: Cache save state screenshot validity in state menu (fixes mgba.io/i/2005)
- Qt: Fix eventual deadlock when using sync to video
- Qt: Fix applying savetype-only overrides
- Qt: Fix crash in sprite view for partially out-of-bounds sprites (fixes mgba.io/i/2165)
- Qt: Fix having to press controller buttons twice for menu items (fixes mgba.io/i/2143)
- Qt: Redo sensor binding to be less fragile
- Qt: Reuse timer when rescheduling missing frames (fixes mgba.io/i/2236)
- Qt: Fix bounded fast forward with enhancement OpenGL renderer
- Util: Fix loading UPS patches that affect the last byte of the file
Misc:
- Util: Improve speed of UPS patch loading

(nia)

2021-11-28 10:46:51 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.0.16

(wiz)

2021-11-28 10:46:42 UTC MAIN commitmail json YAML

ImageMagick: update to 7.1.0.16.

2021-11-21  7.1.0-16  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.1.0-16 GIT revision 19398:7dc99d829:20211121

2021-11-21  7.1.0-16  Dirk Lemstra <dirk@lem.....org>
  * Fixed an OpenCL build problem.

(wiz)

2021-11-28 10:45:15 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to 1.48

(nia)

2021-11-28 10:45:02 UTC MAIN commitmail json YAML

fasttracker2: Update to 1.48

This fixes a crash and a quantization bug.

(nia)

2021-11-28 10:43:51 UTC MAIN commitmail json YAML

doc: Updated audio/fluidsynth to 2.2.4

(wiz)

2021-11-28 10:43:42 UTC MAIN commitmail json YAML

fluidsynth: update to 2.2.4.

    Per-channel ALL_SOUND_OFF when seeking/stopping player (#980, thanks to @albedozero)
    Fix windows related encoding problems (#984, thanks to @tsingakbar)
    Rewind playlist when calling fluid_player_play after all loops are complete (#994, thanks to @albedozero)
    Fix MinGW related static linking issues (#990, thanks to @realnc)

(wiz)

2021-11-28 10:37:28 UTC MAIN commitmail json YAML

doc: Updated devel/py-hg-evolve to 10.4.1

(wiz)

2021-11-28 10:37:19 UTC MAIN commitmail json YAML

py-hg-evolve: update to 10.4.1.

This is a maintenance release. It introduces compatibility with
the upcoming Mercurial 6.0 and a couple of documentation improvements.

(wiz)

2021-11-28 10:36:25 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 6.0

(wiz)

2021-11-28 10:36:14 UTC MAIN commitmail json YAML

py-mercurial: update to 6.0.

== New Features ==
  * `debugrebuildfncache` now has an option to rebuild only the index files
  * a new `bookmarks.mode` path option have been introduced to control the
    bookmark update strategy during exchange with a peer. See `hg help paths` for
    details.
  * a new `bookmarks.mirror` option has been introduced. See `hg help bookmarks`
  for details.
  * more commands support detailed exit codes when config `ui.detailed-exit-codes` is enabled

== Default Format Change ==

== New Experimental Features ==

* '''Major feature''': version 2 of the dirstate is available (the first version is as old as Mercurial itself). It allows for much faster working copy inspection (status, diff, commit, update, etc.) and richer information (symlink and exec info on Windows, etc.). The format has been frozen with room for some future evolution and the current implementations (Python, Python + C, Python + Rust or pure Rust) should be compatible with any future change or optimization that the format allows. You can get more information [[https://www.mercurial-scm.org/repo/hg/file/tip/mercurial/helptext/internals/dirstate-v2.txt | in the internal documentation]]
* Added a new `web.full-garbage-collection-rate` to control performance. See
  de2e04fe4897a554b9ef433167f11ea4feb2e09c for more information
* Added a new `histedit.later-commits-first` option to affect the ordering of commits in `chistedit` to match the order in `hg log -G`. It will affect the text-based version before graduating from experimental.

== Bug Fixes ==

* `hg fix --working-dir` now correctly works when in an uncommitted merge state
* Unintentional duplicated calls to `hg fix`'s internals were removed, making it potentially much faster
* `rhg cat` can be called without a revision
* `rhg cat` can be called with the `.` revision
* `rhg cat` is more robust than before with regards to edge cases. Some still remain like a tag or bookmark that is ambiguous with a nodeid prefix, only nodeids (prefixed or not) are supported as of now.
* `rhg cat` is even faster
* `rhg` (Rust fast-path for `hg`) now supports the full config list syntax
* `rhg` now parses some corner-cases for revsets correctly
* Fixed an `fsmonitor` on Python 3 during exception handling
* Lots of Windows fixes
* Lots of miscellaneous other fixes
* Removed a CPython-specific compatibility hack to improve support for alternative Python implementations

(wiz)

2021-11-28 10:17:56 UTC MAIN commitmail json YAML

doc: Updated audio/strawberry to 1.0.0

(nia)

2021-11-28 10:17:43 UTC MAIN commitmail json YAML

strawberry: Update to 1.0.0

                                Strawberry 1.0.0

  Bugfixes:

    * Fix updating temporary metadata when reloading songs outside of the
      collection.
    * Don't strip off "Live" from song title when sending scrobbles.
    * Fix incorrect use of QFutureWatcher.
    * Fix compile of Utilities::Hmac with Qt 6.2.
    * Fix a memory leak when using right click context menu in internet
      search.
    * Fix a gstreamer bus leak when adding streams and remote playlists.
    * Fix "Source ID x was not found when attempting to remove it" error.
    * Escape ampersands in playlist tabs.
    * Fix analyzer with S24_32LE audio format.
    * (macOS) Fix incorrect playlist alternating row colors with dark theme.
    * (Windows) Fix adding songs with Japanese characters from the files
      tab.

  Enhancements:

    * Add replaygain fallback gain setting.
    * Add option to turn off playlist alternating row colors.
    * Make the default tabbbar background color lighter.
    * Remove use of deprecated WinExtras Qt module.
    * Add CMake test for Qt sqlite support.
    * Automatically detect Qt version if BUILD_WITH_QT5 or BUILD_WITH_QT6 is
      not specified.
    * Correct playlist tabbar favorite tooltip from "click" to
      "double-click".
    * Remove scroll over icon to change track option since it does not work
      reliable.
    * Improve resume playback on startup.
    * Re-request stream URL for Tidal and QObuz when resuming playback after
      pausing for more than 30 seconds.
    * Add Finnish, Ukrainian, Dutch, Japanese, Chinese, Catalan and
      Portuguese (Brazil).
    * Add support for TagParser (https://github.com/Martchus/tagparser) as
      an alternative to TagLib.
    * Add Subsonic option to turn off HTTP/2.
    * Fix minor Clang-Tidy and Clazy warnings.
    * Use higher resolution images from last.fm API.
    * Add MD5 token authentication for Subsonic.
    * Use 500 albums per request when receiving albums from Subsonic.
    * Use QX11Application with Qt >= 6.2 for X11 global shortcuts.
    * Allow fading when a ALSA PCM device is selected.
    * Store Tidal MPEG-DASH file in data uri.
    * Use XSPF image elements as manually set artwork.
    * Make error dialog larger.
    * Show error dialog for failed SQL queries.
    * Show error dialog when failing to read or write album covers.
    * Add module music formats (mod, s3m, xm, it) to detected filetypes.
    * Disable gapless playback for module music formats to workaround
      gstreamer bug.
    * Update directory ID and song path immediately when organizing
      collection songs.
    * Add right click option to star a playlist in playlist tabs.
    * Use seconds instead of minutes for scrobble submit delay.
    * (macOS) Build with libgpod.
    * (Windows) Fix compile with MSVC.

  New features:

    * Add ALSA PCM devices.
    * Add song fingerprinting and tracking.
    * Add support for native global shortcuts on MATE.
    * Add radios view with channels from Radio Paradise and SomaFM.

(nia)

2021-11-28 08:45:55 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.16, fluidsynth-2.2.4, git-base-2.34.1,
  py-mercurial-6.0.

(wiz)

2021-11-28 08:08:04 UTC MAIN commitmail json YAML

doc: Updated print/ruby-pdf-reader to 2.6.0

(taca)

2021-11-28 08:07:38 UTC MAIN commitmail json YAML

print/ruby-pdf-reader: update to 2.6.0

2.6.0 (2021-11-12)

* Text extraction improvements

  - Improved text layout on pages with a variety of font sizes
    (http://github.com/yob/pdf-reader/pull/355)
  - Fixed text positioning for some rotated pages
    (http://github.com/yob/pdf-reader/pull/356)
  - Improved character width calculation for PDFs using built-in
    (non-embedded) ZapfDingbats (http://github.com/yob/pdf-reader/pull/373)
  - Skip zero-width characters (http://github.com/yob/pdf-reader/pull/372)

* Performance improvements

  - Reduced memory pressure when decoding TIFF images
    (http://github.com/yob/pdf-reader/pull/360)
  - Optional dependency on ascii81_native gem for faster processing of files
    using the ascii85 filter (http://github.com/yob/pdf-reader/pull/359)

* Successfully parse more files

  - Gracefully handle some non-spec compliant CR/LF issues
    (http://github.com/yob/pdf-reader/pull/364)
  - Fix parsing of some escape sequences in content streams
    (http://github.com/yob/pdf-reader/pull/368)
  - Increase the amount of junk bytes we detect and skip at the end of a
    file (382)
  - Ignore "/Prev 0" in trailers (http://github.com/yob/pdf-reader/pull/383)
  - Fix parsing of some inline images (BI ID EI tokens)
    (http://github.com/yob/pdf-reader/pull/389)
  - Gracefully handle some xref tables that incorrectly start with 1
    (http://github.com/yob/pdf-reader/pull/384)

(taca)

2021-11-28 08:03:01 UTC MAIN commitmail json YAML

doc: Updated net/ruby-pcaprub to 0.13.1

(taca)

2021-11-28 08:02:29 UTC MAIN commitmail json YAML

net/ruby-pcaprub: update to 0.13.1

0.13.1 (2021-09-16)

* Fix compilation on win64.
* Allow for ruby 3.

(taca)

2021-11-28 08:00:07 UTC MAIN commitmail json YAML

doc: Updated net/ruby-netaddr to 2.0.5

(taca)

2021-11-28 07:59:47 UTC MAIN commitmail json YAML

net/ruby-netaddr: update to 2.0.5

2.0.5 (2021-10-07)

No release note and here are quote from commit logs:

* Add support for ipv4-embedded ipv6.
* Add support for additional prefix lengths for ipv4().
* Fix IPv6 zero compression.  Per rfc5952 section-4.2.2, do not compress a
  single zero field.  Credit to https://github.com/sftim for pointing this
  out.
* Fix bug with fill() methods.

(taca)

2021-11-28 07:56:10 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-globalid to 1.0.0

(taca)

2021-11-28 07:55:48 UTC MAIN commitmail json YAML

devel/ruby-globalid: update to 1.0.0

0.6.0 (2021-11-24)

* Add ActiveRecord::FixtureSet.signed_global_id helper to generate signed
  ids inside fixtures.

1.0.0 (2021-11-25)

Stable API release.

The code is the same as the 0.6.0 release.

(taca)

2021-11-28 07:04:46 UTC MAIN commitmail json YAML

Add a MESSAGE file for NetBSD

...indicating that either OSS or PulseAudio plugin is required to use
ALSA.

(pho)

2021-11-28 06:42:46 UTC MAIN commitmail json YAML

2021-11-28 05:22:15 UTC MAIN commitmail json YAML

2021-11-28 04:08:40 UTC MAIN commitmail json YAML

php/phpversion.mk: fix minor omissions and typos

(gutteridge)

2021-11-28 01:03:29 UTC MAIN commitmail json YAML

(devel/R-R.utils) Add two TEST_DEPENDS+=

(mef)

2021-11-28 00:50:07 UTC MAIN commitmail json YAML

doc: Updated devel/R-cachem to 1.0.6

(mef)

2021-11-28 00:49:54 UTC MAIN commitmail json YAML

(devel/R-cachem) Updated 1.0.5 to 1.0.6

cachem 1.0.6
============
* Fixed #14: Fix off-by-one error when checking pruning throttling counter for `cache_disk`. (#15)

* Closed #13: Added documentation for the `remove()` method.

(mef)

2021-11-28 00:37:24 UTC MAIN commitmail json YAML

langphp: add support for php81

Oops, forgot to commit this.  Noted by wiz@, thanks much.

(taca)

2021-11-27 23:40:57 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb106-server to 10.6.5

(nia)

2021-11-27 23:40:44 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb106-client to 10.6.5

(nia)

2021-11-27 23:40:28 UTC MAIN commitmail json YAML

2021-11-27 22:52:42 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb105-server to 10.5.13

(nia)

2021-11-27 22:52:28 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb105-client to 10.5.13

(nia)

2021-11-27 22:52:15 UTC MAIN commitmail json YAML

2021-11-27 22:39:16 UTC MAIN commitmail json YAML

doc: Updated devel/R-R.utils to 2.11.0

(mef)

2021-11-27 22:39:02 UTC MAIN commitmail json YAML

(devel/R-R.utils) Updated 2.10.1 to 2.11.0

Version: 2.11.0 [2021-09-25]
NEW FEATURES:

* Now insert() support duplicates in 'ats', which then results in the
  corresponding 'values' being inserted in order at those duplicated indices.

* Relaxed insert() to accept a 'values' argument that is a list but not
  necessarily a formal vector.

* Now queryRCmdCheck() sets environment variable R_CMD_CHECK=true if it
  detects 'R CMD check' is running.

* Added format() for 'binmode'.

* hpaste() gained argument 'empty', which can be used to control what to
  return in case the output is of length zero.

BUG FIXES:

* gcDLLs() produced a "In sprintf(...) : argument not used by format" warning
  when giving an error message on what DLLs it failed to unload.

* Arguments$getVector() could produce an error on "argument is missing, with
  no default" while trying to signal an assertion error.

* intToHex() and intToOct() would no longer pad with zero on recent R-devel
  (to become R 4.2.0) versions.

(mef)

2021-11-27 22:22:37 UTC MAIN commitmail json YAML

doc: Updated www/badwolf to 1.2.1

(pin)

2021-11-27 22:22:09 UTC MAIN commitmail json YAML

www/badwolf: update to 1.2.1

Badwolf 1.2.1 release! — 2021-10-02

Highlights
==========

Fixes
-----
- Segfault when adding a certificate exception
- Compatibility with systems running with glib-2.0 <2.66.0 (ie. Ubuntu LTS)

Changes
-------
- Reverted back to favoring libsoup URI parser over GLib's GUri

Commits
=======

Haelwenn (lanodan) Monnier (4):
      Fallback to libsoup2 for systems with glib-2.0 <2.66.0
      Use g_uri_unref instead of g_free on g_uri_parse
      configure: Pick libsoup2 instead of GUri with webkit2gtk-4.0
      Merge branch 'release-1.2' into missy for 1.2.1

(pin)

2021-11-27 22:20:58 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 0.2.11

(pin)

2021-11-27 22:20:38 UTC MAIN commitmail json YAML

sysutils/felix: update to 0.2.11

-Fix display on small terminals

(pin)

2021-11-27 22:11:54 UTC pkgsrc-2021Q3 commitmail json YAML

doc: Pullup ticket #6547

(tm)

2021-11-27 22:11:20 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6547 - requested by taca
lang/ruby30-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.240
- lang/ruby30-base/PLIST                                        1.4
- lang/ruby30-base/distinfo                                    1.7
- lang/ruby30-base/patches/patch-lib_rubygems_installer.rb      1.2

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Nov 25 16:35:52 UTC 2021

  Modified Files:
  pkgsrc/lang/ruby: rubyversion.mk
  pkgsrc/lang/ruby30-base: PLIST distinfo
  pkgsrc/lang/ruby30-base/patches: patch-lib_rubygems_installer.rb

  Log Message:
  lang/ruby30-base: update to 3.0.3

  Ruby 3.0.3 Released
  Posted by nagachika on 24 Nov 2021

  Ruby 3.0.3 has been released.

  This release includes security fixes.  Please check the topics below for
  details.

  * CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date
    Parsing Methods

  * CVE-2021-41816: Buffer Overrun in CGI.escape_html

  * CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse

  See the commit logs for details.

(tm)

2021-11-27 22:03:32 UTC pkgsrc-2021Q3 commitmail json YAML

doc: Pullup ticket #6546

(tm)

2021-11-27 22:02:59 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6546 - requested by taca
lang/ruby27-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.239
- lang/ruby27-base/PLIST                                        1.5
- lang/ruby27-base/distinfo                                    1.9

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Nov 25 16:01:18 UTC 2021

  Modified Files:
  pkgsrc/lang/ruby: rubyversion.mk
  pkgsrc/lang/ruby27-base: PLIST distinfo

  Log Message:
  lang/ruby27-base: update to 2.7.5

  Ruby 2.7.5 Released
  Posted by usa on 24 Nov 2021

  Ruby 2.7.5 has been released.

  This release includes security fixes.  Please check the topics below for
  details.

  * CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date
    Parsing Methods

  * CVE-2021-41816: Buffer Overrun in CGI.escape_html

  * CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse

  See the commit logs for details.

(tm)

2021-11-27 21:53:48 UTC pkgsrc-2021Q3 commitmail json YAML

doc: Pullup ticket #6545

(tm)

2021-11-27 21:53:13 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6545 - requested by taca
lang/ruby26-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.238
- lang/ruby26-base/distinfo                                    1.15

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Nov 25 15:51:08 UTC 2021

  Modified Files:
  pkgsrc/lang/ruby: rubyversion.mk
  pkgsrc/lang/ruby26-base: distinfo

  Log Message:
  lang/ruby26-base: update to 2.6.9

  Ruby 2.6.9 Released
  Posted by usa on 24 Nov 2021

  Ruby 2.6.9 has been released.

  This release includes security fixes.  Please check the topics below for
  details.

  * CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date
    Parsing Methods

  * CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse See the commit
    logs for details.

  Ruby 2.6 is now under the state of the security maintenance phase, until the
  end of March of 2022.  After that date, maintenance of Ruby 2.6 will be
  ended.  We recommend you start planning the migration to newer versions of
  Ruby, such as 3.0 or 2.7.

(tm)

2021-11-27 21:45:23 UTC pkgsrc-2021Q3 commitmail json YAML

doc: Pullup ticket #6544

(tm)

2021-11-27 21:43:55 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6544 - requested by wiz
devel/gmp: security fix

Revisions pulled up:
- devel/gmp/Makefile                                            1.89
- devel/gmp/distinfo                                            1.59
- devel/gmp/patches/patch-mpz_inp__raw.c                        1.1

---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Fri Nov 26 12:23:09 UTC 2021

  Modified Files:
  pkgsrc/devel/gmp: Makefile distinfo
  Added Files:
  pkgsrc/devel/gmp/patches: patch-mpz_inp__raw.c

  Log Message:
  gmp: fix CVE-2021-43618 using upstream patch

  Bump PKGREVISION.

(tm)

2021-11-27 18:29:48 UTC MAIN commitmail json YAML

py-libusb1: fix build with latest setuptools

2to3 is not needed, just comment it out.

(wiz)

2021-11-27 16:45:09 UTC MAIN commitmail json YAML

Removed devel/py-dialog2; Updated devel/py-dialog

(adam)

2021-11-27 16:44:22 UTC MAIN commitmail json YAML

py-dialog: updated to 3.5.3

3.5.3:
Home page: switch to the new https-based URL

(adam)

2021-11-27 16:41:45 UTC MAIN commitmail json YAML

2021-11-27 15:02:01 UTC MAIN commitmail json YAML

Add update requests for gkrellm{,-server,-share}-2.3.11

I tried to do it but gave up because sysutils/gkrellm had heavily
modified Makefiles in ${FILESDIR}, which had been outdated and needed
updates. I wish it used autoconf, cmake, or anything modern like
these...

(pho)

2021-11-27 14:28:47 UTC MAIN commitmail json YAML

Note updateof security/py-denyhosts to 3.0.

(he)

2021-11-27 14:28:11 UTC MAIN commitmail json YAML

Update py-denyhosts to version 3.0.

Pkgsrc changes:
* Change naming style for patches
* Adapt patches to new version
* Relinquish maintainership to indicate others can update
* Add dependency on py-expat

Upstream changes:

3.0
======================

Initial translation of code from Python 2 to Python 3.
DenyHosts can now be run as either a Python 2 or a Python 3
program.

Added patch from Fedora to fix initial sync issue and
insure info logging stream is active.
(Provided by Jason Tibbitts.)

Added "import logging" to denyhosts.py to avoid errors
when setting up logging. (See above change.)

Added option PF_TABLE_FILE to the configuration file.
When this option is enabled it causes DenyHosts to write
blocked IP addresses to a text file. The default location
is /etc/blacklist. This text file should correspond to a
PF firewall table.

At start-up, try to create the file specified by
HOSTS_DENY. That way we avoid errors later if the
file does not exists. Can be a problem on operating systems
where /etc/hosts.deny does not exist in the default
configuration.

Added regex pattern to detect invalid user accounts. This blocks
connections from remote hosts who are attempting to login
with accounts not found on the local system.
While these connections to non-existent accounts are relatively harmless,
they are usually used as part of a brute force attack and filtering them
before they reach OpenSSH is a good idea.

2.10
======================

- Updated example rule for PF in configuration file
  to make black listing attacking IPs more effective.

- Added debugging info in case we cannot create a new
  PF table entry.

- Fixed syntax for comparing suspecious logins. Avoids
  always testing true/false depending on Python version.

- No longer require ETC_DIR in the configuration file.
  Use a default value "/etc" if ETC_DIR is not manually
  specified.

- Make sure DenyHosts logs when running in foreground mode.
  When in foreground, warnings are logged to a file rather
  than outputted to terminal. Keeps things clean.

- Add --unlock command line arguement to remove old
  lock files.

- Updated README, version and Makefile with new
  version/maintainer information.

- Added check for PAM failures on FreeBSD. This should block both
  failed user logins that are reported by PAM and also block
  repteated attempts at accessing the root account when root
  logins are disabled by OpenSSH. The latter does not really add
  more practical protection, but can prevent the connection \
  attempts at the firewall level before the OpenSSH service
  is contacted.

- Add systemd unit file, denyhosts.service

2.9 (November 3, 2014)
======================

- DenyHost now supports working with the PF
  packet filter, a popular firewall for FreeBSD,
  OpenBSD, TrueOS, PC-BSD and NetBSD.
  To enable PF support in DenyHost, comment
  out the IPTABLES option in the denyhosts.conf file
  and enable the PFCTL_PATH and PF_TABLE options.

  DenyHost will add misbehaving IP addresses to the
  PF table specified by "PF_TABLE". This table
  should be blocked using the pf.conf file. Please
  see the denyhosts.conf file for more information
  and example PF rules for blocking incoming traffic.

  Please note that even if /etc/hosts.deny is not used
  to block incoming connectins, the file should still exists
  or DenyHosts may throw an error. (This should be fixed
  in the next release.)

2.8 (June 12, 2014)
===================

- Use standard errno instead of hardcoded errno value.
  Patch provided by Pino Toscano.

- Make sure PLUGIN_DENY is called for each host we receive from
  the sync server.
  Patch provided by Sean M. Collins.

- Made sure only new hosts in hosts.deny are reported as new, not
  all hosts. This prevents the PLUGIN_DENY plugin from getting
  old entries repeatedly.
  Patch provided by Chris Erdle.

- We now check user defined regular expression filters, even
  if we already found a match with an existing filter. This
  allows the user to filter more services without using
  a plugin.
  Patch provided by Ben.

- Added --purge-all command line flag to allow us to remove all
  old entries from the deny file without waiting.
  Patch provided by 9MediaCenterGUI on SourceForge.

- Updated copyright information and some documentation.

- Added manual page from Debian and fixed typo. Added
  additional command line options to man page.

- Added --purgeip option to allow us to remove specific
  IP addresses from the blocked list at start time.
  Patch provided by Nelson Howell.
  Should close Debian bug 529089.

- Updated FAILED_ENTRY_REGEX7 to be more flexible.

- Added ability to use Linux iptables to block incoming
  connections. See IPTABLES option in the configuration file.

- Made it possible to block specific ports, allowing remote
  hosts to conenct to some services while being blocked on
  others by the iptables firewall.
  See the BLOCKPORT option in the configuration file.

2.7 (May 18, 2014)
==================

- Forked code from DenyHosts (denyhosts.sf.net)
  New project now maintained at denyhost.sf.net

- Added private moduls patch from Marco Bertorello. Loads
  modules from /usr/share/denyhosts

- Place config, lock and executable file in more
  standard locations. Patch provided by Marco Bertorello.

- Fixed configuration (denyhosts.cfg-dist) to better support
  Debian and Ubuntu. Patch supplied by Marco Nenciarini.

- Added warning to migrate switch. Patch provided by
  Marco Bertorello.

- Avoid installing unwanted files (extra scripts and changelog).
  Patch provided by Marco Nenciarini.

- Fix bug which would not recognize an attack on the root
  user account. Patch provided by Kyle Willmon.

- Fix pattern matching bug (CVE-2007-4323).
  Patch provided by Nico Golde.

- Added foreground mode for debugging.
  Patch supplied by Marco Bertorello.

- Applied patch to fix plugin execution.
  Patched provided by Marco Bertorello.

- Added patch to prevent DenyHosts from running with
  a double --config switch.
  Patch provided by Maro Bertorello.

- Convert path of "env" from /bin/env to /usr/bin/env
  Patch provided by Kyle Willmon.

- Added patch to perform missing bounds check in Purge action.
  Provided by Kyle Willmon.

- Added patch to include SYNC_PROXY_SERVER configuration option.
  Provided by Kyle Willmon.

- Change HOSTNAME_LOOKUP to default to "NO". Will save time.
  Also brings us into closer alignment with FreeBSD patches.

- Added /usr/sbin/nologin to restricted_from_passwd script.
  Requirement from FreeBSD patch set.

- Added variable "ETC_DIR" which dictates the location of
  configuration files. This should usually be set to
  /etc or /usr/local/etc

- The restricted-usernames file is now loaded from the "ETC_DIR"
  directory, rather than from "WORK_DIR" to avoid this
  human-made configuration file from being over-writeen.
  Closes Ubuntu bug #675034

- Confirm setting timestamp over-writes old tiemstamp file.
  Closes Ubuntu bug #564476

- Applied advanced pattern check for authentication file which
  takes into account alternative port numbers. Patch provided by
  Helmut Grohne.

- Updated license and readme files.

- Updated help output from DenyHost script to include --config tip.

(he)

2021-11-27 12:43:58 UTC MAIN commitmail json YAML

fish: do not regenerate docs

autodetected sphinx sometimes generates different file sets than
what the package expects.

>From Chavdar Ivanov on pkgsrc-users

(wiz)

2021-11-27 12:34:07 UTC MAIN commitmail json YAML

2021-11-27 12:33:34 UTC MAIN commitmail json YAML

doc: Added misc/gkrellsun version 1.0.0

(pho)

2021-11-27 12:33:20 UTC MAIN commitmail json YAML

Import gkrellsun-1.0.0

gkrellsun is a plugin for gkrellm which can display the following:

* Sun's setting time
* Sun's rising time
* Sun's estimate time before setting/rising
* Sun's path and current location on that path
* Sun's apogee path
* As of 0.11.0:
  * Moon displayed as a full image (identical to gkrellmoon).
  * User can click on image to toggle between Sun/Moon.
  * Sun/Moon images will be toggled every X minutes (changable).
  * Moon has a tooltip with more info.

There are currently two background images. One is a static UltraViolet
image and the other is an Orange image consists of six levels of
brightness. The text color for each of the Suns' rise/set/eta times
can be set independantly. The font type and size can also be set for
all the times.

(pho)

2021-11-27 11:42:03 UTC MAIN commitmail json YAML

Updated devel/py-prompt_toolkit, devel/py-ipython

(adam)

2021-11-27 11:41:47 UTC MAIN commitmail json YAML

py-ipython: updated to 7.30.0

IPython 7.30
============

IPython 7.30 fixes a couple of bugs introduce in previous releases (in
particular with respect to path handling), and introduce a few features and
improvements:

Notably we will highlight :ghpull:`13267` "Document that ``%run`` can execute
notebooks and ipy scripts.", which is the first commit of Fernando P辿rez since
mid 2016 (IPython 5.1). If you are new to IPython, Fernando created IPython in
2001. The other most recent contribution of Fernando to IPython itself was
May 2018, by reviewing and merging PRs. I want to note that Fernando is still
active but mostly as a mentor and leader of the whole Jupyter organisation, but
we're still happy to see him contribute code !

:ghpull:`13290` "Use sphinxify (if available) in object_inspect_mime path"
should allow richer Repr of docstrings when using jupyterlab inspector.

:ghpull:`13311` make the debugger use ``ThreadPoolExecutor`` for debugger cmdloop.
This should fix some issues/infinite loop, but let us know if you come across
any regressions. In particular this fixes issues with `kmaork/madbg <https://github.com/kmaork/madbg>`_,
a remote debugger for IPython.

Note that this is likely the ante-penultimate release of IPython 7.x as a stable
branch, as I hope to release IPython 8.0 as well as IPython 7.31 next
month/early 2022.

IPython 8.0 will drop support for Python 3.7, removed nose as a dependency, and
7.x will only get critical bug fixes with 8.x becoming the new stable. This will
not be possible without `NumFOCUS Small Development Grants
<https://numfocus.org/programs/small-development-grants>`_ Which allowed us to
hire `Nikita Kniazev <https://github.com/Kojoley>`_ who provide Python and C++
help and contracting work.

(adam)

2021-11-27 11:33:59 UTC MAIN commitmail json YAML

py-prompt_toolkit: updated to 3.0.23

3.0.23: 2021-11-26
------------------
Fixes:
- Fix multiline bracketed paste on Windows

New features:
- Add support for some CSI 27 modified variants of "Enter" for xterm in the
  vt100 input parser.

(adam)

2021-11-27 11:27:25 UTC MAIN commitmail json YAML

orc: fix for Darwin 12

(adam)

2021-11-27 10:38:05 UTC MAIN commitmail json YAML

2021-11-27 10:37:36 UTC MAIN commitmail json YAML

doc: Added audio/gkrellmpc version 0.1_beta10

(pho)

2021-11-27 10:37:25 UTC MAIN commitmail json YAML

Import gkrellmpc-0.1_beta10

GKrellMPC is a GKrellm plugin that allows you to control your MPD
music daemon from within gkrellm.

(pho)

2021-11-27 09:33:00 UTC MAIN commitmail json YAML

+gkrellm-themes

(pho)

2021-11-27 09:32:22 UTC MAIN commitmail json YAML

doc: Added sysutils/gkrellm-themes version 2003.01.29

(pho)

2021-11-27 09:32:09 UTC MAIN commitmail json YAML

2021-11-27 07:31:26 UTC MAIN commitmail json YAML

doc: Added meta-pkgs/php81-extensions version 8.1.0

(taca)

2021-11-27 07:30:31 UTC MAIN commitmail json YAML

meta-pkgs/Makefile: add and enable php81-extensions

(taca)

2021-11-27 07:29:49 UTC MAIN commitmail json YAML

meta-pkgs/php81-extensions: add php81-extensions version 8.1.0

PHP 8.1.x is HTML-embedded scripting language.

This package does not contain anything by itself -- it is a
"meta-package" that depends on other PHP packages.  Its sole purpose is
to require dependencies so users can install this package only and
have all the PHP stuff pulled in by the package dependency mechanism.

(taca)

2021-11-27 07:27:41 UTC MAIN commitmail json YAML

devel/php-ffi: allow build with php81

(taca)

2021-11-27 07:27:05 UTC MAIN commitmail json YAML

converters/php-mbstring: add support for php81

Handle changed include files.

(taca)

2021-11-27 07:25:45 UTC MAIN commitmail json YAML

doc: Added lang/php81 version 8.1.0

(taca)

2021-11-27 07:25:28 UTC MAIN commitmail json YAML

lang/Makefile: add and enable php81

(taca)

2021-11-27 07:24:43 UTC MAIN commitmail json YAML

lang/php81: add PHP 8.1.0 release

PHP is a widely-used open source general-purpose scripting language
that is especially suited for web development and can be embedded
into HTML.  It is modular, and object-oriented.  Much of its syntax
is borrowed from C, Java and Perl with a couple of unique PHP-specific
features thrown in.  The language is designed to allow web developers
to write dynamically generated pages quickly.

PHP 8.1 comes with numerous improvements and new features such as

* Enumerations
* Readonly properties
* Fibers
* Pure Intersection Types
* never return type
* First-class Callable Syntax
* "final" modifier for class constants
* New fsync and fdatasync functions
* New array_is_list function
* Explicit Octal numeral notation
* And much much more...

(taca)

2021-11-27 05:58:50 UTC MAIN commitmail json YAML

2021-11-27 05:51:04 UTC MAIN commitmail json YAML

2021-11-27 05:37:59 UTC MAIN commitmail json YAML

Apply some suggestions by pkglint

Also renamed the option "ssl" to "openssl" because asking users to
choose between "ssl" and "gnutls" is very confusing. TLS support is
now optional too, as gkrellm can be built fine without any TLS
libraries.

(pho)

2021-11-27 04:43:02 UTC MAIN commitmail json YAML

2021-11-27 00:42:23 UTC MAIN commitmail json YAML

amil/opendmarc: Fix PLIST

Remove README.specs.html, not installed by the build, and no trace of
which can be found in the unpacked tarball.

(gdt)

2021-11-26 23:53:19 UTC MAIN commitmail json YAML

Note update of net/ldns to 1.8.0.

(he)

2021-11-26 23:52:34 UTC MAIN commitmail json YAML

Update to ldns version 1.8.0.

Pkgsrc changes:
* Always depend on OpenSSL >= 1.1.0, use "dane-verify"

Upstream changes:

* ZONEMD support in ldns-signzone and ldns-verify-zone

* Draft implementation of the SVCB and HTTPS RR types.
  Use --enable-rrtype-svcb-https with configure to compile with these
  supported.

Changelog
=========
* bugfix #38: Print "line" before line number when printing
  zone parse errors. Thanks Petr Spacek.
* bugfix: Revert unused variables in ldns-config removal patch.
* bugfix #50: heap Out-of-bound Read vulnerability in
  rr_frm_str_internal reported by pokerfacett.
* bugfix #51: Heap Out-of-bound Read vulnerability in
  ldns_nsec3_salt_data reported by pokerfacett.
* Fix memory leak in examples/ldns-testns handle_tcp routine.
* Detect fixed time memory compare for openssl 0.9.8.
* Fix compile warning by variable initialisation for older gcc.
* Fix #92: ldns-testns.c:429:15: error: 'fork' is unavailable: not
  available on tvOS.
* Fix for #93: fix packaging/libldns.pc Makefile rule.
* ZONEMD support in ldns-signzone and ldns-verify-zone
* ldns-testns can answer several queries over one tcp connection,
  if they arrive within 100msec of each other.
* Fix so that ldns-testns does not leak sockets if the read fails.
* SVCB and HTTPS draft rrtypes.
  Enable with --enable-rrtype-svcb-https.
* bugfix #117: Assertion failure with DNSSEC validating of
  non existence of RR types at the root.  Thanks ZjYwMj
* Set NSEC(3) ttls to the minimum of the MINIMUM field of the SOA
  record and the TTL of the SOA itself. draft-ietf-dnsop-nsec-ttl
* bugfix #119: Let example tools read longer RR's than
  LDNS_MAX_LINELEN
* Add SVCPARAMS to python ldns_rdf_type2str function.
* PR #134 Miscellaneous spelling fixes. Thanks jsoref!
* Fix that ldns-read-zone and ldns_zone_new_frm_fp_l properly return
  the $INCLUDE not implemented error.
* Fix that ldns-read-zone and ldns_zone_new_frm_fp_l count the line
  number for an empty line after a comment.
* Fix #135: Fix compile with OpenSSL-3.0.0-beta2.
* PR #107: Added ldns_pkt2buffer_wire_compress() to make dname
  compression optional when converting packets to wire format.
  Thanks Eli Lindsey
* Option to ldns-keygen to create symlinks with known names
  (i.e. without the key id) to the created files.
  Thanks Andreas Schulze
* Fix #121: Correct handling of centimetres by LOC parser.
  Thanks Felipe Gasper
* PR #126: Link with libldns.la in Makefile.in.
  Thanks orbea
* PR #127: Addes option -Q to drill to give short answer.
  Thanks niknah
* PR #133: Update m4 files for python modules.
  Thanks Petr Men#�k
* Bufix CAA value fields may be empty: Thanks Robert Mortimer
* PR #108: Fix for ldns-compare-zones net detecting when first zone
  has a RRset that shrinks from two to one RRs, or grows from one
  to two RRs. Thanks Emilio Caballero
* Fix #131: Drill sig chasing breaks with gcc-11 and
  strict-aliasing. Thanks Stanislav Levin
* Fix #130: Unless $TLL is defined, ttl defaults to the last
  explicitly stated value. Thanks Benno
* Fix #48: Missing UNSIGNED legend with drill. Thanks reedjc
* Fix #143: EVP_PKEY_base_id became a macro with OpenSSL > 3.0
  Thanks Daniel J. Luke
* Let ldns-signzone warn for high NSEC3 iteration counts.
  Thanks Andreas Schulze

(he)

2021-11-26 21:34:54 UTC MAIN commitmail json YAML

doc: Updated devel/py-setuptools to 59.3.0

(wiz)

2021-11-26 21:34:45 UTC MAIN commitmail json YAML

py-setuptools: update to 59.3.0.

v59.3.0
-------

Changes
^^^^^^^
* #2902: Merge with pypa/distutils@85db7a41242.

Misc
^^^^
* #2906: In ensure_local_distutils, re-use DistutilsMetaFinder to load the module. Avoids race conditions when _distutils_system_mod is employed.

(wiz)

2021-11-26 20:19:26 UTC MAIN commitmail json YAML

doc: Updated geography/gama to 2.16

(gdt)

2021-11-26 20:19:20 UTC MAIN commitmail json YAML

geography/gama: Update to 2.16

Changes in release 2.16 (2021-11-25)

  A maintenance release, the only user-visible changes are new
  gama-local option --export (renamed from --updated-xml) and some
  more tests in the gama-local sets suite.

(gdt)

2021-11-26 19:55:13 UTC MAIN commitmail json YAML

llvm: try fixing PLIST for non-x86

For PR pkg 56522 by John Klos.

(wiz)

2021-11-26 19:39:15 UTC MAIN commitmail json YAML

Honor LDFLAGS to fix NetBSD build. Ride recent import.

(schmonz)

2021-11-26 18:20:54 UTC MAIN commitmail json YAML

gst-plugins1-bad: needs socket libs to link on SunOS

(nia)

2021-11-26 17:41:39 UTC MAIN commitmail json YAML

Fix a build failure regarding missing config.rpath

> configure: error: cannot find required auxiliary files: config.rpath

config.rpath is installed by gettextize but src/Unix/autogen.sh
doesn't invoke it for some reason. autoreconf takes care of that so
just use it in place of the hand-rolled script.

(pho)

2021-11-26 16:52:19 UTC MAIN commitmail json YAML

doc: Updated shells/fish to 3.3.1nb1

(wiz)

2021-11-26 16:52:08 UTC MAIN commitmail json YAML

doc: Updated net/tigervnc to 1.12.0.1.20.13nb1

(wiz)

2021-11-26 16:47:21 UTC MAIN commitmail json YAML

tigervnc: stop using rfbwait

After the update this seems to not be supported any longer.

Bump PKGREVISION.

(wiz)

2021-11-26 16:42:13 UTC MAIN commitmail json YAML

fish: remove python dependency

None of the scripts have a python interpreter in a shebang line, and they
are all examples, so python can be installed if wanted.

Bump PKGREVISION.

(wiz)

2021-11-26 15:23:05 UTC MAIN commitmail json YAML

Do not start mpdas before mpd starts up

mpdas exits with EXIT_FAILURE if it can't connect to mpd on
startup. See main.cpp (main).

(pho)

2021-11-26 15:14:41 UTC MAIN commitmail json YAML

Add an example logrotate configuration file

mpd creates its own log file but doesn't rotate it on its own. It will
get huge if you listen to music all day and night.

(pho)

2021-11-26 12:23:23 UTC MAIN commitmail json YAML

doc: Updated devel/gmp to 6.2.1nb1

(wiz)

2021-11-26 12:23:09 UTC MAIN commitmail json YAML

gmp: fix CVE-2021-43618 using upstream patch

Bump PKGREVISION.

(wiz)

2021-11-26 12:05:32 UTC MAIN commitmail json YAML

vim-share: does not seem to really need gtar for extraction

(wiz)

2021-11-26 10:19:20 UTC MAIN commitmail json YAML

Needs libbsd on Linux.

(schmonz)

2021-11-26 10:06:45 UTC MAIN commitmail json YAML

doc/TODO: + wireshark-3.6.

(wiz)

2021-11-26 09:40:05 UTC MAIN commitmail json YAML

doc: Added graphics/pikchr version 1.0.20211104

(schmonz)

2021-11-26 09:39:40 UTC MAIN commitmail json YAML

Add and enable pikchr.

(schmonz)

2021-11-26 09:38:52 UTC MAIN commitmail json YAML

Add pikchr, a PIC-like markup language for diagrams.

Pikchr (pronounced like "picture") is a PIC-like markup language for
diagrams in technical documentation. Pikchr is designed to be embedded
in fenced code blocks of Markdown (or in similar mechanisms in other
markup languages) to provide a convenient means of showing diagrams.

(schmonz)

2021-11-26 08:41:02 UTC MAIN commitmail json YAML

doc: Updated security/opendoas to 6.8.1

(pin)

2021-11-26 08:40:40 UTC MAIN commitmail json YAML

security/opendoas: update to 6.8.1

-This release fixes one major issue that has been assigned CVE-2019-25016.

Rules that allowed the user to execute any command would inherit the
executing users PATH instead of resetting it to a default PATH.
The path will now be correctly reset (d5acd52) to the defined default PATH.

Those rules still allow the user to execute any program from their PATH
but executed commands won't inherit the users PATH anymore.

Rules that limit the user to execute only a specific command are not affected
by this and are only executed from the default PATH and with the PATH
environment variable set to the safe default.

Other changes are:
-apply missing man page changes
-Fixes to the configuration parser 2d7431c, 01ac841 and 36cc28e
-Minor documentation and error message wording changes.

(pin)

2021-11-26 08:37:52 UTC MAIN commitmail json YAML

doc: Updated x11/xterm to 370

(pin)

2021-11-26 08:37:29 UTC MAIN commitmail json YAML

x11/xterm: update to 370

-add -a, -c and -d options to query-status.pl to improve test for DECRQSS.
-expanded discussion of maximum graphics geometry in ctlseqs.ms (suggested by
Bon Wong).
-corrected parameter symbol for DECCARA and DECRARA in ctlseqs.ms to indicate
that multiple parameters may be used (report by Thomas Wolff).
-add several test/demo scripts.
-improve DECCOLM, DECLRMM and DECALN referring to pseudo-code in DEC 070.
-amend a change in patch #348 which caused left/right margin mode to be reset
when resizing the terminal window (report by Valentine Barshak).
-fix a misnamed macro-parameter (patch by Rajeev V. Pillai).
-fix spacing of wideFont when its width is not exactly twice as wide as the
normal font (report by Rajeev V. Pillai).
-suppress loading of italic font in a few places when colorITmode is enabled
(report/analysis by Rajeev V. Pillai).
-modify XTSMGRAPHICS to return failure status if the terminal is not configured
to support the corresponding ReGIS or SIXEL feature (report by Nick Black,
notcurses #2252, notcurses #2257).
-modify DECERA and DECFRA to erase corresponding area in SIXEL graphics (patch
by Nick Black, notcurses #1740, vt340test #16). Also modify DECSERA.
-equate visuals for TrueColor and DirectColor (patch by Denis Kaganovich).
-correct computation for pixel value of rgb when using depth 16 (report by
Denis Kaganovich).
-correct wrapping of VT100-style double-sized characters when configured for
Unicode wide-characters (report by Luis Javier Merino).
-updated default value for sixelScrolling resource to match expected behavior
versus DECSDM change in patch #369 (report by Grant Taylor).

(pin)

2021-11-25 21:24:09 UTC MAIN commitmail json YAML

textproc/py-tomli: import py-tomli-1.2.2

Tomli is a Python library for parsing TOML. Tomli is fully compatible
with TOML v1.0.0.

(wiz)

2021-11-25 21:19:03 UTC MAIN commitmail json YAML

doc: Added devel/py-build version 0.7.0

(wiz)

2021-11-25 21:18:54 UTC MAIN commitmail json YAML

devel/Makefile: + py-build

(wiz)

2021-11-25 21:18:28 UTC MAIN commitmail json YAML

devel/py-build: import py-build-0.7.0

A simple, correct PEP517 package builder.

build will invoke the PEP 517 hooks to build a distribution package.
It is a simple build tool and does not perform any dependency
management.

(wiz)

2021-11-25 21:15:01 UTC MAIN commitmail json YAML

doc: Added textproc/py-tomli version 1.2.2

(wiz)

2021-11-25 21:14:51 UTC MAIN commitmail json YAML

textproc/Makefile: + py-tomli

(wiz)

2021-11-25 20:10:45 UTC MAIN commitmail json YAML

Updated devel/py-hypothesis, devel/py-test-mock

(adam)

2021-11-25 20:10:26 UTC MAIN commitmail json YAML

py-test-mock: updated to 3.6.1

3.6.1 (2021-05-06)
------------------

* Fix ``mocker.resetall()`` when using ``mocker.spy()``

3.6.0 (2021-04-24)
------------------

* pytest-mock no longer supports Python 3.5.

* Correct type annotations for ``mocker.patch.object`` to also include the string form.

* ``reset_all`` now supports ``return_value`` and ``side_effect`` keyword arguments.

3.5.1 (2021-01-10)
------------------

* Use ``inspect.getattr_static`` instead of resorting to ``object.__getattribute__``
  magic. This should better comply with objects which implement a custom descriptor
  protocol.

3.5.0 (2021-01-04)
------------------

* Now all patch functions will emit a warning instead of raising a ``ValueError`` when used
  as a context-manager.

* Additionally, ``mocker.patch.context_manager`` is available when the user intends to mock
  a context manager (for example  ``threading.Lock`` object), which will not emit that
  warning.

3.4.0 (2020-12-15)
------------------

* Add `mock.seal` alias to the `mocker` fixture.

* Fixed spying on exceptions not covered by the ``Exception``
  superclass, like ``KeyboardInterrupt``.

  Before the fix, both ``spy_return`` and ``spy_exception``
  were always assigned to ``None``
  whenever such an exception happened. And after this fix,
  ``spy_exception`` is set to a correct value of an exception
  that has actually happened.

3.3.1 (2020-08-24)
------------------

* Introduce ``MockFixture`` as an alias to ``MockerFixture``.

  Before ``3.3.0``, the fixture class was named ``MockFixture``, but was renamed to ``MockerFixture`` to better
  match the ``mocker`` fixture. While not officially part of the API, it was later discovered that this broke
  the code of some users which already imported ``pytest_mock.MockFixture`` for type annotations, so we
  decided to reintroduce the name as an alias.

  Note however that this is just a stop gap measure, and new code should use ``MockerFixture`` for type annotations.

* Improved typing for ``MockerFixture.patch``

3.3.0 (2020-08-21)
------------------

* ``pytest-mock`` now includes inline type annotations and exposes them to user programs. The ``mocker`` fixture returns ``pytest_mock.MockerFixture``, which can be used to annotate your tests:

  .. code-block:: python

        from pytest_mock import MockerFixture

        def test_foo(mocker: MockerFixture) -> None:
            ...

  The type annotations were developed against mypy version ``0.782``, the
  minimum version supported at the moment. If you run into an error that you believe to be incorrect, please open an issue.

3.2.0 (2020-07-11)
------------------

* `AsyncMock <https://docs.python.org/3/library/unittest.mock.html#unittest.mock.AsyncMock>`__ is now exposed in ``mocker`` and supports provides assertion introspection similar to ``Mock`` objects.

3.1.1 (2020-05-31)
------------------

* Fixed performance regression caused by the ``ValueError`` raised
  when ``mocker`` is used as context manager.

3.1.0 (2020-04-18)
------------------

* New mocker fixtures added that allow using mocking functionality in other scopes:

  * ``class_mocker``
  * ``module_mocker``
  * ``package_mocker``
  * ``session_mocker``

3.0.0 (2020-03-31)
------------------

* Python 2.7 and 3.4 are no longer supported. Users using ``pip 9`` or later will install
  a compatible version automatically.

* ``mocker.spy`` now also works with ``async def`` functions.

(adam)

2021-11-25 20:01:56 UTC MAIN commitmail json YAML

py-hypothesis: updated to 6.27.1

6.27.1

This patch changes the backing datastructures of register_random() and a few internal caches to use weakref.WeakKeyDictionary. This reduces memory usage and may improve performance when registered Random instances are only used for a subset of your tests.

6.27.0

This release teaches Hypothesis窶� multiple-error reporting to format tracebacks using pytest or better-exceptions, if they are installed and enabled.

6.26.0

Did you know that of the 264 possible floating-point numbers, 253 of them are nan

While nans usually have all zeros in the sign bit and mantissa, this isn窶冲 always true, and 窶�signaling窶� nans might trap or error. To help distinguish such errors in e.g. CI logs, Hypothesis now prints -nan for negative nans, and adds a comment like # Saw 3 signaling NaNs if applicable.

6.25.0

This release adds special filtering logic to make a few special cases like s.map(lambda x: x) and lists().filter(len) more efficient.

6.24.6

This patch makes floats() generate 窶徭ubnormal窶� floating point numbers more often, as these rare values can have strange interactions with unsafe compiler optimisations like -ffast-math.

6.24.5

This patch fixes a rare internal error in the datetimes() strategy, where the implementation of allow_imaginary=False crashed when checking a time during the skipped hour of a DST transition if the DST offset is negative

6.24.4

This patch gives Hypothesis it窶冱 own internal Random instance, ensuring that test suites which reset the global random state don窶冲 induce weird correlations between property-based tests.

6.24.3

This patch updates documentation of note()

(adam)

2021-11-25 19:52:43 UTC MAIN commitmail json YAML

2021-11-25 19:51:19 UTC MAIN commitmail json YAML

py-confuse: fix MASTER_SITES

(adam)

2021-11-25 19:41:38 UTC MAIN commitmail json YAML

doc: Updated audio/py-beets to 1.5.0

(bsiegert)

2021-11-25 19:41:22 UTC MAIN commitmail json YAML

Update py-beets to 1.5.0, PR pkg/56378.

This long overdue release of beets includes far too many exciting and useful
features than could ever be satisfactorily enumerated.
As a technical detail, it also introduces two new external libraries:
MediaFile and Confuse used to be part of beets but are now reusable
dependencies---packagers, please take note.
Finally, this is the last version of beets where we intend to support Python
2.x and 3.5; future releases will soon require Python 3.6.

(bsiegert)

2021-11-25 19:34:27 UTC MAIN commitmail json YAML

doc: Added devel/py-confuse version 1.6.0

(bsiegert)

2021-11-25 19:33:58 UTC MAIN commitmail json YAML

New package, py-confuse. Part of PR pkg/56378.

Confuse is a configuration library for Python that uses YAML. It takes
care of defaults, overrides, type checking, command-line integration,
human-readable errors, and standard OS-specific locations.

Here's what Confuse brings to the table:

-  An utterly sensible API resembling dictionary-and-list structures
  but providing transparent validation without lots of boilerplate
  code.
-  Combine configuration data from multiple sources. Using
  layering, Confuse allows user-specific configuration to seamlessly
  override system-wide configuration, which in turn overrides built-in
  defaults.
-  Look for configuration files in platform-specific paths.
-  Integration with command-line arguments via argparse or optparse
  from the standard library.

(bsiegert)

2021-11-25 16:36:52 UTC MAIN commitmail json YAML

doc: Note update of lang/ruby30 and related pacakges to 3.0.3

lang/ruby30-base
lang/ruby30

(taca)

2021-11-25 16:35:52 UTC MAIN commitmail json YAML

lang/ruby30-base: update to 3.0.3

Ruby 3.0.3 Released
Posted by nagachika on 24 Nov 2021

Ruby 3.0.3 has been released.

This release includes security fixes.  Please check the topics below for
details.

* CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date
  Parsing Methods

* CVE-2021-41816: Buffer Overrun in CGI.escape_html

* CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse

See the commit logs for details.

(taca)

2021-11-25 16:02:52 UTC MAIN commitmail json YAML

doc: Note update of lang/ruby27 and related pacakges to 2.7.5

lang/ruby27-base
databases/ruby-gdbm
devel/ruby-fiddle
devel/ruby-readline
lang/ruby27

(taca)

2021-11-25 16:01:18 UTC MAIN commitmail json YAML

lang/ruby27-base: update to 2.7.5

Ruby 2.7.5 Released
Posted by usa on 24 Nov 2021

Ruby 2.7.5 has been released.

This release includes security fixes.  Please check the topics below for
details.

* CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date
  Parsing Methods

* CVE-2021-41816: Buffer Overrun in CGI.escape_html

* CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse

See the commit logs for details.

(taca)

2021-11-25 15:52:09 UTC MAIN commitmail json YAML

doc: Note update of lang/ruby26* to 2.6.9

lang/ruby26-base
lang/ruby26

(taca)

2021-11-25 15:51:08 UTC MAIN commitmail json YAML

lang/ruby26-base: update to 2.6.9

Ruby 2.6.9 Released
Posted by usa on 24 Nov 2021

Ruby 2.6.9 has been released.

This release includes security fixes.  Please check the topics below for
details.

* CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date
  Parsing Methods

* CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse See the commit
  logs for details.

Ruby 2.6 is now under the state of the security maintenance phase, until the
end of March of 2022.  After that date, maintenance of Ruby 2.6 will be
ended.  We recommend you start planning the migration to newer versions of
Ruby, such as 3.0 or 2.7.

(taca)

2021-11-25 15:42:25 UTC MAIN commitmail json YAML

emulators: Enable suse131_gtk3

(ryoon)

2021-11-25 15:41:04 UTC MAIN commitmail json YAML

doc: Added emulators/suse131_gtk3 version 13.1

(ryoon)

2021-11-25 15:39:48 UTC MAIN commitmail json YAML

emulators/suse131_gtk3: import suse_gtk3-13.1

Linux compatibility package based on the openSUSE Linux distribution.
Please visit http://www.opensuse.org/ for more information about openSUSE
Linux.

This package supports running ELF binaries linked with glibc2 that
require GTK+-3.x shared libraries.

(ryoon)

2021-11-25 15:14:49 UTC MAIN commitmail json YAML

doc: Updated www/webkit-gtk to 2.34.2

(leot)

2021-11-25 15:14:26 UTC MAIN commitmail json YAML

webkit-gtk: Update to 2.34.2

Changes:
WebKitGTK 2.34.2
================
- Fix scrolling issues when pressing Home and PgDown keys.
- Update effective appearance after web process switch on navigation.
- Fix the build with video disabled.

(leot)

2021-11-25 15:07:28 UTC MAIN commitmail json YAML

doc: Updated print/qpdf to 10.4.0

(ryoon)

2021-11-25 15:06:48 UTC MAIN commitmail json YAML

qpdf: Update to 10.4.0

Changelog:
10.4.0: November 16, 2021
      + Handling of Weak Cryptography Algorithms

          o From the qpdf CLI, the --allow-weak-crypto is now required to
            suppress a warning when explicitly creating PDF files using RC4
            encryption. While qpdf will always retain the ability to read and
            write such files, doing so will require explicit acknowledgment
            moving forward. For qpdf 10.4, this change only affects the
            command-line tool. Starting in qpdf 11, there will be small API
            changes to require explicit acknowledgment in those cases as well.
            For additional information, see Chapter 6, Weak Cryptography.

      + Bug Fixes

          o Fix potential bounds error when handling shell completion that
            could occur when given bogus input.

          o Properly handle overlay/underlay on completely empty pages (with no
            resource dictionary).

          o Fix crash that could occur under certain conditions when using
            --pages with files that had form fields.

      + Library Enhancements

          o Make QPDF::findPage functions public.

          o Add methods to Pl_Flate to be able to receive warnings on certain
            recoverable conditions.

          o Add an extra check to the library to detect when foreign objects
            are inserted directly (instead of using QPDF::copyForeignObject) at
            the time of insertion rather than when the file is written.
            Catching the error sooner makes it much easier to locate the
            incorrect code.

      + CLI Enhancements

          o Improve diagnostics around parsing --pages command-line options

      + Packaging Changes

          o The Windows binary distribution is now built with crypto provided
            by OpenSSL 3.0.

(ryoon)

2021-11-25 14:46:57 UTC MAIN commitmail json YAML

qpdf: Follow HOMEPAGE redirect

(ryoon)

2021-11-25 14:42:50 UTC MAIN commitmail json YAML

doc: Updated security/gnupg2 to 2.2.33

(ryoon)

2021-11-25 14:42:19 UTC MAIN commitmail json YAML

gnupg2: Update to 2.2.33

Changelog:
Noteworthy changes in version 2.2.33 (2021-11-23)
-------------------------------------------------

  * gpg: New option --min-rsa-length.  [rG6ee01c1d26]

  * gpg: New option --forbid-gen-key.  [rG985fb25c46]

  * gpg: New option --override-compliance-check.  [T5655]

  * gpgconf: New command --show-configs.  [rG8fe3f57643]

  * agent,dirmngr: New option --steal-socket.  [rG6507c6ab10]

  * scd: Improve the selection of the default PC/SC reader.  [T5644]

  * gpg: Fix printing of binary notations.  [T5667]

  * gpg: Remove stale ultimately trusted keys from the trustdb.  [T5685]

  * gpgsm: Detect circular chains in --list-chain.  [rGc9343bec83]

  * gpgconf: Create the local option file even if the global file
    exists.  [T5650]

  * dirmngr: Make reading resolv.conf more robust.  [T5657]

  * gpg-wks-server: Fix created file permissions.  [rGf54feb4470]

  * scd: Support longer data for ssh-agent authentication with openpgp
    cards.  [T5682]

  * Support gpgconf.ctl for NetBSD and Solaris.  [T5656,T5671]

  * Silence "Garbled console data" warning under Windows in most
    cases.

  * Silence warning about the rootdir under Unices w/o a mounted /proc
    file system.

  * Fix possible build problems about missing include files.  [T5592]

  * i18n: Replace the term "PIN-Cache" by "Passswort-Cache" in the
    German translation. [rgf453d52e53]

  * i18n: Update the Russian translation.

  Release-info: https://dev.gnupg.org/T5641
  See-also: gnupg-announce/2021q4/000467.html

(ryoon)

2021-11-25 14:35:19 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 94.0.2

(ryoon)

2021-11-25 14:34:58 UTC MAIN commitmail json YAML

firefox-l10n: Update to 94.0.2

* Sync with www/firefox-94.0.2.

(ryoon)

2021-11-25 14:34:22 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 94.0.2

(ryoon)

2021-11-25 14:33:41 UTC MAIN commitmail json YAML

firefox: Update to 94.0.2

Changelog:
Fixed

  * Improved hangs experienced by users of assistive technology such as NVDA
    when installing Firefox through the Microsoft Store (bug 1736742)

  * Resolved general instability/crashes on Linux caused by a file descriptor
    leak when backgrounding tabs using WebGL (bug 1741997)

Changed

  * Updated preference design for Firefox Suggest for improved clarity.

(ryoon)

2021-11-25 12:12:20 UTC MAIN commitmail json YAML

doc: Added www/py-python-multipart version 0.0.5

(wiz)

2021-11-25 12:12:10 UTC MAIN commitmail json YAML

doc: Added www/py-multipart version 0.2.4

(wiz)

2021-11-25 12:11:59 UTC MAIN commitmail json YAML

www/Makefile: + py*multipart

(wiz)

2021-11-25 12:11:44 UTC MAIN commitmail json YAML

py-multipart: pkglint cleanup

(wiz)