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

2024-05-26 18:44:38 UTC Now

2023-07-11 05:25:28 UTC MAIN commitmail json YAML

xbanish: Add missing libXt dependency

(nia)

2023-07-11 00:13:29 UTC MAIN commitmail json YAML

doc: Updated devel/kdiff3 to 1.10.5

(gutteridge)

2023-07-11 00:13:08 UTC MAIN commitmail json YAML

kdiff3: update to 1.10.5

Version 1.10.5 - 2023
=====================
*Resolve thread safety issues in word wrap runner

(gutteridge)

2023-07-10 22:58:50 UTC MAIN commitmail json YAML

doc: Added databases/mariadb1011-server version 10.11.4

(nia)

2023-07-10 22:57:42 UTC MAIN commitmail json YAML

mk: Add support for mariadb 10.11 to the infrastructure

(nia)

2023-07-10 22:55:50 UTC MAIN commitmail json YAML

Import mariadb-10.11, the most recent LTS branch.

(nia)

2023-07-10 22:18:38 UTC MAIN commitmail json YAML

2023-07-10 21:46:55 UTC MAIN commitmail json YAML

2023-07-10 21:22:49 UTC MAIN commitmail json YAML

Updated textproc/py-xmldiff, graphics/py-matplotlib

(adam)

2023-07-10 21:22:29 UTC MAIN commitmail json YAML

py-matplotlib: updated to 3.7.2

v3.7.2
Avoid modifying input masks in pcolor/pcolormesh
Fix 3D set_aspect error cases
Fix IPython's %pylab mode detection
Fix Figure.get_constrained_layout_pads()
Fix Legend.set_draggable() with update="bbox"
Fix TransformedBbox.{,full_}contains
Fix clipping of bar_label text
Fix colorbar size when saving with explicit bbox_inches
Fix errors when an input is entirely NaN
Fix leaks of exception tracebacks and LayoutGrid objects
Fix non-interpolated imshow in PDF export
Fix palettized image optimization in PDF export
Fix pgf tests with TeXLive 2022
Fix removal of Axes that contain widgets that are grabbing the mouse
Fix removal of draggable artists
Fix subslice optimization for long, fully nan lines
Fix tight layout if Figure has an existing layout manager
Fix window extent of AnnotationBbox before first draw
Fix wspace and hspace in subfigures
Improve Qt compatibility
Improve compatibility with Python 3.12
Prevent under the hood downcasting of values in xcorr
Remove some NumPy function overrides from pylab
Remove warning with symlog scales on mouseover

(adam)

2023-07-10 20:50:06 UTC MAIN commitmail json YAML

py-xmldiff: updated to 2.6.3

2.6.3 (2023-05-21)
- And there was a namespace bug in the patch as well.

2.6.2 (2023-05-21)
- Solved an error in the xmlformatter when using default namespaces.

(adam)

2023-07-10 19:52:35 UTC MAIN commitmail json YAML

doc: Added misc/projectable version 1.3.0

(pin)

2023-07-10 19:52:03 UTC MAIN commitmail json YAML

Add projectable

(pin)

2023-07-10 19:51:06 UTC MAIN commitmail json YAML

misc/projectable: import package

Projectable is a highly configurable TUI file manager built for projects.
You can do handle all your project's file-based needs from a comfortable and
smooth interface.

Instead of exploring the depths of your most nested directory, open a file
simply from the projectable file listing!

(pin)

2023-07-10 19:48:08 UTC MAIN commitmail json YAML

doc: Added net/gping version 1.13.1

(pin)

2023-07-10 19:47:02 UTC MAIN commitmail json YAML

2023-07-10 19:46:10 UTC MAIN commitmail json YAML

net/gping: import package

Ping, but with a graph.
Comes with the following super-powers:
- Graph the ping time for multiple hosts
- Graph the execution time for commands via the --cmd flag
- Custom colours

(pin)

2023-07-10 19:43:29 UTC MAIN commitmail json YAML

doc: Updated textproc/typst to 0.6.0

(pin)

2023-07-10 19:43:05 UTC MAIN commitmail json YAML

textproc/typst: update to 0.6.0

Version 0.6.0 (June 30, 2023)
  Package Management
  - Typst now has built-in package management
  - You can import published community packages or create and use system-local
    ones
  - Published packages are also supported in the web app

  Math
  - Added support for optical size variants of glyphs in math mode
  - Added argument to enable limits conditionally depending on whether the
    equation is set in display or inline style
  - Added gt.eq.slant and lt.eq.slant symbols
  - Increased precedence of factorials in math mode ([$1/n!$] works
    correctly now)
  - Improved underlines and overlines in math mode
  - Fixed usage of limits function in show rules
  - Fixed bugs with line breaks in equations

  Text and Layout
  - Added support for alternating page margins with the inside and outside keys
  - Added support for specifying the page binding
  - Added to argument to pagebreak function to skip to the next even or odd
    page
  - Added basic i18n for a few more languages (TR, SQ, TL)
  - Fixed bug with missing table row at page break
  - Fixed bug with underlines
  - Fixed bug superfluous table lines
  - Fixed smart quotes after line breaks
  - Fixed a crash related to text layout

  Command line interface
  - Breaking change: Added requirement for --root/TYPST_ROOT directory to
    contain the input file because it designates the project root. Existing
    setups that use TYPST_ROOT to emulate package management should switch to
    local packages
  - Breaking change: Now denies file access outside of the project root
  - Added support for local packages and on-demand package download
  - Now watches all relevant files, within the root and all packages
  - Now displays compilation time

  Miscellaneous Improvements
  - Added outline.entry to customize outline entries with show rules
  - Added some hints for error messages
  - Added some missing syntaxes for raw highlighting
  - Improved rendering of rotated images in PNG export and web app
  - Made footnotes reusable and referenceable
  - Fixed bug with citations and bibliographies in locate
  - Fixed inconsistent tense in documentation

  Development
  - Added contribution guide
  - Reworked World interface to accommodate for package management and make it
    a bit simpler to implement (Breaking change for implementors)

Version 0.5.0 (June 9, 2023)
  Text and Layout
  - Added raw syntax highlighting for many more languages
  - Added support for Korean numbering
  - Added basic i18n for a few more languages (NL, SV, DA)
  - Improved linebreaking for East Asian languages
  - Expanded functionality of outline indent property
  - Fixed footnotes in columns
  - Fixed page breaking bugs with footnotes
  - Fixed bug with handling of footnotes in lists, tables, and figures
  - Fixed a bug with CJK punctuation adjustment
  - Fixed a crash with rounded rectangles
  - Fixed alignment of line elements

  Math
  - Breaking change: The syntax rules for mathematical attachments were
    improved: $f^abs(3)$ now parses as $f^(abs(3))$ instead of $(f^abs)(3)$.
    To disambiguate, add a space: $f^zeta (3)$.
  - Added forced size commands for math (e.g., display)
  - Added supplement parameter to equation, used by references
  - New symbols: bullet, xor, slash.big, sigma.alt, tack.r.not, tack.r.short,
    tack.r.double.not
  - Fixed a bug with symbols in matrices
  - Fixed a crash in the attach function

  Scripting
  - Added new datetime type and datetime.today() to retrieve the current date
  - Added str.from-unicode and str.to-unicode functions
  - Added fields method on content
  - Added base parameter to str function
  - Added calc.exp and calc.ln
  - Improved accuracy of calc.pow and calc.log) for specific bases
  - Fixed removal order for dictionary
  - Fixed .at(default: ..) for strings and content
  - Fixed field access on styled elements
  - Removed deprecated calc.mod function

  Command line interface
  - Added PNG export via typst compile source.typ output-{n}.png. The output
    path must contain [{n}] if the document has multiple pages.
  - Added --diagnostic-format=short for Unix-style short diagnostics
  - Doesn't emit color codes anymore if stderr isn't a TTY
  - Now sets the correct exit code when invoked with a non-existent file
  - Now ignores UTF-8 BOM in Typst files

  Miscellaneous Improvements
  - Improved errors for mismatched delimiters
  - Improved error message for failed length comparisons
  - Fixed a bug with images not showing up in Apple Preview
  - Fixed multiple bugs with the PDF outline
  - Fixed citations and other searchable elements in hide
  - Fixed bugs with reference supplements
  - Fixed Nix flake

(pin)

2023-07-10 19:40:25 UTC MAIN commitmail json YAML

www/wiki-tui: update to 0.8.0

v0.8.0 (Fri Jul 07 2023)
�沁� This release contains work from a new contributor! �沁�

Thank you, Enoumy (@Enoumy), for all your work!

Release Notes
Correctly handle non-existent pages (#186)

When you now try to open a link leading to a page that doesn't exist yet, a
warning will now pop up informing you about the missing page.

Vim movements (ctrl+d, ctrl+u, gg, G) (#180)

The Vim keybindings ctrl+d, ctrl+u, gg, and G have been implemented!

Exciting New Features �沁�
- Correctly handle non-existent pages #186 (@Builditluc)
- Vim movements (ctrl+d, ctrl+u, gg, G) #180 (@Enoumy)

Bug Fixes �汾�
- Fix url encoded links #181 (@Builditluc)

CI Pipeline and Dependency Updates
- Bump select to v0.6 #189 (@Builditluc)

Documentation Changes
- Update and Improve the Documentation #188 (@Builditluc)

Structure and Style Changes
- Change default keybindings to vim #185 (@Builditluc)

(pin)

2023-07-10 19:39:35 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.21.8

(pin)

2023-07-10 19:38:58 UTC MAIN commitmail json YAML

editors/tp-note: update to 1.21.8

Windows: default file extension is `.md`

Recent versions of `notepad` can deal with `.md` files. From this release on,
all created note files on all platforms have `.md` extension.

Configuration file: the variables `app_args.*` interpret
`{{ get_env(name="<ENVIRONMENT_VARIABLE>") }}` as templates variable.

(pin)

2023-07-10 19:38:00 UTC MAIN commitmail json YAML

doc: Updated graphics/oculante to 0.6.68

(pin)

2023-07-10 19:37:27 UTC MAIN commitmail json YAML

graphics/oculante: update to 0.6.68

0.6.68 (2023-07-07)
- Fix: less CPU usage on mac

0.6.67 (2023-07-05)
�沚� Chore
  - update dependencies (7e9f87c7)

0.6.66 (2023-06-25)
�沚� Chore
  - update deps (2236c283)

(pin)

2023-07-10 19:36:39 UTC MAIN commitmail json YAML

doc: Updated sysutils/erdtree to 3.1.2

(pin)

2023-07-10 19:36:18 UTC MAIN commitmail json YAML

sysutils/erdtree: update to 3.1.2

[3.1.2] - 2023-07-02
Bug Fixes
- Fix loading .erdtree.toml on Windows #218
- Fix race to print to stdout/stderr which made error messages not appear at
  times #220

[3.1.1] - 2023-07-01
This patches a deadlock that occurs when --pattern fails to make any matches
and the progress indicator is enabled which causes erdtree to completely freeze.

[3.1.0] - 2023-07-01
What's new
- Multiple configs with .erdtree.toml
- Increased performance with --suppress-size
- -x, --one-file-system
- Support for NO_COLOR
- Inverted flat layout
- Aliases: atime, ctime, and mtime
- ctrlc handler to restore cursor if progress indicator is enabled

.erdtree.toml
First and foremost:
- .erdtreerc is planned for deprecation by v3.3 so please migrate to
  .erdtree.toml by then.

(pin)

2023-07-10 19:35:30 UTC MAIN commitmail json YAML

doc: Updated sysutils/dusage to 0.3.6

(pin)

2023-07-10 19:35:09 UTC MAIN commitmail json YAML

sysutils/dusage: update to 0.3.6

- Update Rust crate clap to 4.3.11
- Audit: Use centralized repository

(pin)

2023-07-10 19:34:11 UTC MAIN commitmail json YAML

doc: Updated textproc/csvlens to 0.2.0

(pin)

2023-07-10 19:33:49 UTC MAIN commitmail json YAML

textproc/csvlens: update to 0.2.0

v0.2.0
- Add -d auto option to auto-detect delimiter
- Add Home and End key bindings
- Support row, column and cell selection modes (toggle via TAB)

(pin)

2023-07-10 19:32:53 UTC MAIN commitmail json YAML

doc: Updated shells/oh-my-posh to 17.9.0

(pin)

2023-07-10 19:32:33 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 17.9.0

v17.9.0
Features
- use asdf to determine elixir version (cca3e05)

v17.8.0
Features
- aws: use AWS_DEFAULT_PROFILE for profile name (69a95bf), closes #4036

v17.7.0
Bug Fixes
- install.sh: missing oh-my-posh binary ubuntu 20 (bc56421)

Features
- update to go 1.20.5 (e6e9d0a)

(pin)

2023-07-10 16:19:54 UTC MAIN commitmail json YAML

Updated databases/redis, security/py-asyncssh

(adam)

2023-07-10 16:19:36 UTC MAIN commitmail json YAML

py-asyncssh: updated to 2.13.2

Release 2.13.2 (21 Jun 2023)
----------------------------

* Fixed an issue with host-based authentication when using proxy_command,
  allowing it to be used if the caller explicitly specifies client_host.
  Thanks go to GitHub user yuqingm7 for reporting this issue.

* Improved handling of signature algorithms for OpenSSH certificates
  so that RSA SHA-2 signatures will work with both older and newer
  versions of OpenSSH.

* Worked around an issue with some Cisco SSH implementations generating
  invalid "ignore" packets. Thanks go to Jost Luebbe for reporting and
  helping to debug this issue.

* Fixed unit tests to avoid errors when cryptography's version of
  OpenSSL disables support for SHA-1 signatures.

* Fixed unit tests to avoid errors when the filesystem enforces that
  filenames be valid UTF-8 strings. Thanks go to Robert Sch端tz and
  Martin Weinelt for reporting this issue.

* Added documentation about which config options apply when passing
  a string as a tunnel argument.

(adam)

2023-07-10 16:17:42 UTC MAIN commitmail json YAML

redis: updated to 7.0.12

Redis 7.0.12

Upgrade urgency SECURITY: See security fixes below.

Security Fixes:
* (CVE-2022-24834) A specially crafted Lua script executing in Redis can trigger
  a heap overflow in the cjson and cmsgpack libraries, and result in heap
  corruption and potentially remote code execution. The problem exists in all
  versions of Redis with Lua scripting support, starting from 2.6, and affects
  only authenticated and authorized users.
* (CVE-2023-36824) Extracting key names from a command and a list of arguments
  may, in some cases, trigger a heap overflow and result in reading random heap
  memory, heap corruption and potentially remote code execution. Specifically:
  using COMMAND GETKEYS* and validation of key names in ACL rules.

Bug Fixes
* Re-enable downscale rehashing while there is a fork child
* Fix possible hang in HRANDFIELD, SRANDMEMBER, ZRANDMEMBER when used with `<count>`
* Improve fairness issue in RANDOMKEY, HRANDFIELD, SRANDMEMBER, ZRANDMEMBER, SPOP, and eviction
* Fix WAIT to be effective after a blocked module command being unblocked
* Avoid unnecessary full sync after master restart in a rare case

(adam)

2023-07-10 15:08:35 UTC MAIN commitmail json YAML

doc: Updated textproc/xapian-omega to 1.4.23

(schmonz)

2023-07-10 15:08:30 UTC MAIN commitmail json YAML

Update to 1.4.23. From the changelog:

documentation:

* Improve documentation for OmegaScript numerical and logical operators.  Patch
  from Vaibhav Kansagara.

* Improve documentation for DATEVALUE, xFILTERS and $filters.

indexers:

* omindex:

  + Handle XPS files with multiple FixedDocument parts better.  Previously we
    only extracted text from the first FixedDocument part.

  + Prefer latter subparts of multipart/alternative which is what RFC2046 (and
    earlier RFCs which that obsoletes) say, but previously we used the first
    subpart that we could get text from.

  + Prefer latter subparts of multipart/alternative when indexing Outlook
    .msg files too.

  + Fix obscure bug in --mimetype option.  We keep track of the length of the
    longest extension we have a mapping for, but this was being updated using
    the length of the MIME type rather than the length of the extension.
    Theoretically this could have led to us effectively ignoring a --mimetype
    option, but in the real world the MIME type will probably always be longer
    so this just results in us testing long extensions unnecessarily.

omega:

* Ignore DATEVALUE CGI parameter if START.n, etc is specified on the same
  slot.  We explicitly document not to do this, but if that advice is ignored
  it's more helpful to at least preserve the property that we only have
  one date range per value slot.

* Add flag_ngrams as a preferred new alias for flag_cjk_ngram.  In the next
  release series this feature has been expanded to cover many more languages
  so the "cjk" in the name has become inaccurate as it stands for
  "Chinese, Japanese and Korean").

* Fix handling of Outlook .msg containing Unicode.  Codepoints <= U+00FF appear
  to have been handled correctly, but anything higher resulted in individual
  bytes of the UTF-8 encoding being treated as separate characters.

  Fixes https://github.com/xapian/xapian/pull/326, reported by uhuntu.

portability:

* Fix compatibility code for old libmagic versions.  The code we were using
  seems like it would never have worked.  Nobody's reported this (it was
  spotted while looking at the code) so we could just require libmagic >= 4.22,
  but it's trivial to actually handle so we've fixed the fallback code.

* Remove lingering traces of IRIX support as it's been dead for many years.

(schmonz)

2023-07-10 15:07:58 UTC MAIN commitmail json YAML

doc: Updated textproc/xapian to 1.4.23

(schmonz)

2023-07-10 15:07:26 UTC MAIN commitmail json YAML

Update to 1.4.23. From the changelog:

API:

* Add `FLAG_NGRAMS` as a preferred new alias for `FLAG_CJK_NGRAM` and
  `SNIPPET_NGRAMS` as a preferred new alias for `SNIPPET_CJK_NGRAM`.
  In the next release series these features have been expanded to cover many
  more languages so the "CJK" in the name has become inaccurate as it stands
  for "Chinese, Japanese and Korean").

* Database::check(): Improve the exception message for an empty filename from
  "Failed to rewind file descriptor -1 (Bad file descriptor)" to "Couldn't find
  Xapian database or table to check (No such file or directory)".

testsuite:

* The test harness now supports generated databases for all backends and
  all testcases which can use generated databases now do, which together
  improve test coverage as we now run many testcases under more backends.
  Generated databases can also be cached, which helps speed up the test
  suite.

* Remove some testcases which are now redundant with other testcases or
  no longer useful for other reasons.

* Add regression test for #781, reported by Germ叩n M. Bravo.  This bug was
  fixed 4 years in 1.4.12 but a clean regression test only became possible
  thanks to changes in this release.

* The test harness would attempt to throw a Xapian::Database (rather than
  Xapian::DatabaseError) if it failed to rename a temporary database to its
  final name.  This would fail because there wasn't a database called "rename
  failed".  Reported by stark3y on #xapian.

* apitest: Fix exceed32bitcombineddb1 testcase (which only runs with
  --enable-64bit-docid).

* apitest: Fix nomoredocids1 when configured with --enable-64bit-docid.

* Add testcase for removal of positions for replaced doc (regression test for
  bug in git master not present in 1.4.x).

* unittest: Unit test block file functions

* Stop using std::endl in tests since this seems to be C++ best practice
  as it causes a flush of the stream, which is rarely actually wanted.  Also
  often the replacement \n can be combined with a string literal.

* Use Xapian::docid for document ids in testcases.  Using `int` or `size_t`
  works, but is less correct and can trigger compiler warnings because not all
  values are representable.

matcher:

* BM25PlusWeight: With some parameter combinations we were requesting stats we
  didn't actually need.  Confirmed with Vivek Pal on IRC.

glass backend:

* Avoid unnecessary copying of data when adding an item to a B-tree table which
  should speed up indexing a bit.

* xapian-check: If the first chunk for a term is a continuation chunk, the
  affected term was missing from the error message.

* xapian-check: We now report the document id as context in many more error
  messages.

chert backend:

* Fix wdf upper bounds used when search a modified chert-format
  WritableDatabase object.  A bug introduced in 1.4.19 meant we were using the
  wdf upper bounds from the last committed version of the database.  This bug
  could cause assertion failures when configured with --enable-assertions.

remote backend:

* Fix thread-safety issue starting remote prog server.  Previously we did some
  memory allocation in the child process after fork() but before we exec-ed the
  specified program, but in a multi-threaded program (which libxapian might be
  used in) it's only safe to call async-signal-safe functions in the child
  process after fork() until exec, and malloc, etc aren't async-signal-safe.

* If we failed to open /dev/null in the child process while starting a remote
  prog server, we would try to throw an exception.  That's not going to work
  well so now we just call `_exit(-1)`.

inmemory backend:

* Throw exception on docid overflow like we do in other backends.

build system:

* configure: When probing for socklen_t or equivalent include the same headers
  as we do in the code to reduce the risk of configure deciding to use
  socklen_t but it not getting defined in the code.

* configure: When probing if a particular compiler or linker option is
  supported, we were relying on the compiler exit status but some compilers
  only warn about unknown options.  We now inspect the compiler's stderr
  output to try to detect such cases.

* configure: Avoid compiler warning during GCC version check when compiler
  needs an option to enable C++11 support.

* Avoid running pwd since the directories we need are available in automake
  variables.

documentation:

* Suggest protocol buffers for structured document data.  Fixes #53.

* Clarify documentation for release() methods.

* Fix typo "shared database" to "sharded database" in API docs.

* Document that transactions aren't atomic across shards.

tools:

* xapian-progsrv,xapian-tcpsrv: Support multiple DBs with --writable.

* xapian-tcpsrv: Fix default timeouts in --help output which have been reported
  as the name of the constant rather than its value since 1.3.3.

* xapian-tcpsrv: When --one-shot is specified, don't do the usual test open of
  the specified database(s) as it doesn't really seem useful in this case.  The
  test harness uses --one-shot so this reduces overhead when running remote
  tests.

* Stop using std::endl in tools since this seems to be C++ best practice
  as it causes a flush of the stream, which is rarely actually wanted.  Also
  often the replacement \n can be combined with a string literal.

portability:

* Don't pass mode to open when it's unused as this triggers "missing O_CREAT or
  O_TMPFILE?" warnings when compiling for Android.

* Stop using INFINITY macro.  If the implementation supports floating point
  infinities then HUGE_VAL gives us infinity as a double directly.  If not,
  then it's the maximum finite value of a double.

* Don't auto-enable _FORTIFY_SOURCE on mingw or mingw-w64.  Enabling
  _FORTIFY_SOURCE on newer mingw-w64 requires linking with -lssp so we
  attempted to stop automatically enabling it there in 1.4.19 but this fix
  didn't actually work.  Trying to get this to work automatically has proved
  difficult and I couldn't find evidence that _FORTIFY_SOURCE was actually
  supported on mingw.  If it is, enabling manually will still work.

* Fix mingw32 build with C++17 compiler, which ends up with std::byte
  conflicting with byte typedefs in system headers, due to us having `using
  namespace std;` in some of our internal headers.  Switch the ones which
  are causing problems to more targetted `using std::string;`, etc instead.

* Fix WIN32 build with --disable-backend-remote which was failing because we
  were always trying to build common/socket_utils.cc which fails because
  SOCKLEN_T hasn't been probed.  Fixes #821, reported by mgautier.

* soaktest: Use C++11 <random> which is more portable than random().

* In WIN32 builds, pass the program pathname separately to CreateProcess()
  which is apparently more robust if the program pathname contains spaces.

* Stop trying to set Microsoft-specific SO_EXCLUSIVEADDRUSE option on our
  listening sockets.  It's not possible to set both SO_REUSEADDR and
  SO_EXCLUSIVEADDRUSE so this call will always fail with WSAEINVAL, but we
  were ignoring these errors because SO_EXCLUSIVEADDRUSE required admin
  privileges in older OS versions.

* Suppress MSVC deprecation warning for GetVersionEx since none of the
  suggested replacements seems to actually provide the functionality we are
  using from it.

* Fix some warnings from MSVC in the fallback code for overflow-checked
  arithmetic.

* Support Enquire::set_time_limit() on GNU Hurd since Hurd now implements
  timer_create().

* Remove lingering traces of IRIX support as it's been dead for many years.

debug code:

* Fix build failure with --enable-assertions due to incorrect variable name in
  assertion.  Patch from Alexei Kharchev in
  https://github.com/xapian/xapian/pull/327.

* Fix GCC warning with --enable-log.

* Fix debug logging for 3 GlassDatabase methods to log their parameter.

* Add a mechanism to support debug logging templated return types containing
  commas.  This was added to fix a build failure on master with --enable-log
  reported by ttyS3.

Bindings:

Documentation:

* Where we document how to build the bindings, link to the download page so
  the reader can easily find the source to download.  Reported by John G. Heim.

* Update lists of debian packages to install for bindings development to
  show be for the latest stable release and the one before (bookworm and
  bullseye).

* HACKING: Fix typos in deprecation warning section

* HACKING: Update link to Pike bindings

* HACKING: Document issues caused by macOS SIP.  Fixes #732.

General:

* Add `FLAG_NGRAMS` as a preferred new alias for `FLAG_CJK_NGRAM` and
  `SNIPPET_NGRAMS` as a preferred new alias for `SNIPPET_CJK_NGRAM`.
  In the next release series these features have been expanded to cover many
  more languages so the "CJK" in the name has become inaccurate as it stands
  for "Chinese, Japanese and Korean").

* Avoid running pwd in makefiles since the directories we need are available in
  automake variables.

CSharp:

* SmokeTest.cs: Fix some incorrect messages if testcases fail.

* Smoketest.cs: Test stemmer description.

Lua:

* Update docs for supported Lua versions.

Perl:

* Generate HTML docs for each class.

* Document all QueryParser FLAG_* constants.

* Update one place which didn't correctly indicate the current status of the
  Perl bindings.  Fixes #523.

Python:

* Fix bug in wrapper for xapian.Query when constructing OP_WILDCARD queries.
  A workaround for this bug which works with existing releases is to pass
  0 for the third and fourth optional parameters like so:

  xapian.Query(xapian.Query.OP_WILDCARD, "xyz", 0, 0)

Python3:

* Fix bug in wrapper for xapian.Query when constructing OP_WILDCARD queries.
  A workaround for this bug which works with existing releases is to pass
  0 for the third and fourth optional parameters like so:

  xapian.Query(xapian.Query.OP_WILDCARD, "xyz", 0, 0)

Ruby:

* Improve documentation about __call__ methods.

(schmonz)

2023-07-10 13:39:51 UTC MAIN commitmail json YAML

Updated math/py-numpy, misc/py-platformdirs

(adam)

2023-07-10 13:39:32 UTC MAIN commitmail json YAML

py-platformdirs: updated to 3.8.1

platformdirs 3.8.1 (2023-07-06)

BSD: provide a fallback for user_runtime_di

(adam)

2023-07-10 13:38:10 UTC MAIN commitmail json YAML

py-numpy: updated to 1.25.1

1.25.1
MAINT: prepare 1.25.x for further development
BLD: Port long double identification to C for meson
BUG: Fix reduction ``return NULL`` to be ``goto fail``
BUG: Avoid undefined behavior in array.astype()
BUG: Ensure ``__array_ufunc__`` works without any kwargs passed
MAINT: Pin urllib3 to avoid anaconda-client bug.
TST: Pin pydantic<2 in Pyodide workflow
MAINT: Bump pypa/cibuildwheel from 2.13.0 to 2.13.1
MAINT: Bump actions/checkout from 3.5.2 to 3.5.3
BUG: Multiply or Divides using SIMD without a full vector can...
MAINT: testing for IS_MUSL closes #24074
BUG: Only replace dtype temporarily if dimensions changed
MAINT: Bump actions/setup-node from 3.6.0 to 3.7.0
BUG: Fix private procedures in f2py modules

(adam)

2023-07-10 13:07:31 UTC MAIN commitmail json YAML

bulk-test-essential: Only build against default versions.

Without limiting to specific versions, running `make pbulk-index` will generate
entries for every possible combination of package versions, which at least on
my machine resulted in it being called 9000 times and is estimated to take
around 5 hours.

(jperkin)

2023-07-10 12:59:33 UTC MAIN commitmail json YAML

Updated textproc/ugrep, devel/py-dogpile-cache

(adam)

2023-07-10 12:59:00 UTC MAIN commitmail json YAML

py-dogpile-cache: updated to 1.2.2

1.2.2

[bug] [typing]
Made use of pep-673 Self type for method chained methods such as CacheRegion.configure() and ProxyBackend.wrap().

(adam)

2023-07-10 12:54:22 UTC MAIN commitmail json YAML

ugrep: updated to 3.12.2

ugrep v3.12.2

Speed improvements to further speed up common search patterns. Improved man page. The ug and ug+ commands now enable --pretty by default (that is, if a .ugrep configuration file does not override it with no-pretty).

(adam)

2023-07-10 12:01:55 UTC MAIN commitmail json YAML

Note update of lang/rust to 1.70.0.

(he)

2023-07-10 12:01:24 UTC MAIN commitmail json YAML

pkgsrc/lang/rust/Makefile@1.287 / diff
pkgsrc/lang/rust/cross.mk@1.11 / diff
pkgsrc/lang/rust/distinfo@1.160 / diff
pkgsrc/lang/rust/do-cross.mk@1.7 / diff
pkgsrc/lang/rust/patches/patch-compiler_rustc__target_src_spec_mod.rs@1.13 / diff
pkgsrc/lang/rust/patches/patch-compiler_rustc__target_src_spec_riscv64gc__unknown__netbsd.rs@1.1 / diff
pkgsrc/lang/rust/patches/patch-library_core_src_ffi_mod.rs@1.1 / diff
pkgsrc/lang/rust/patches/patch-src_bootstrap_install.rs deleted
pkgsrc/lang/rust/patches/patch-src_bootstrap_llvm.rs@1.1 / diff
pkgsrc/lang/rust/patches/patch-vendor_cc-1.0.73_src_lib.rs@1.1 / diff
pkgsrc/lang/rust/patches/patch-vendor_cc-1.0.77_src_lib.rs@1.1 / diff
pkgsrc/lang/rust/patches/patch-vendor_cc_src_lib.rs@1.10 / diff
pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.137_src_unix_bsd_netbsdlike_netbsd_mips.rs deleted
pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.137_src_unix_bsd_netbsdlike_netbsd_mod.rs deleted
pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.138_src_unix_bsd_netbsdlike_netbsd_mod.rs@1.2 / diff
pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.138_src_unix_bsd_netbsdlike_netbsd_riscv64.rs@1.1 / diff
pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.139_src_unix_bsd_netbsdlike_netbsd_mips.rs@1.1 / diff
pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.139_src_unix_bsd_netbsdlike_netbsd_mod.rs@1.1 / diff
pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.139_src_unix_bsd_netbsdlike_netbsd_riscv64.rs@1.1 / diff
pkgsrc/lang/rust/patches/patch-vendor_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs@1.6 / diff
      :
(more 4 files)
rust: Upgrade to version 1.70.0.

Pkgsrc changes:
* Adjust patches and cargo checksums to new versions.
* Add support for NetBSD/riscv64.

Upstream changes:

Version 1.70.0 (2023-06-01)
==========================

Language
--------
- [Relax ordering rules for `asm!` operands]
  (https://github.com/rust-lang/rust/pull/105798/)
- [Properly allow macro expanded `format_args` invocations to uses captures]
  (https://github.com/rust-lang/rust/pull/106505/)
- [Lint ambiguous glob re-exports]
  (https://github.com/rust-lang/rust/pull/107880/)
- [Perform const and unsafe checking for expressions in `let _ =
  expr` position.]
  (https://github.com/rust-lang/rust/pull/102256/)

Compiler
--------
- [Extend -Cdebuginfo with new options and named aliases]
  (https://github.com/rust-lang/rust/pull/109808/)
  This provides a smaller version of debuginfo for cases that only
  need line number information (`-Cdebuginfo=line-tables-only`),
  which may eventually become the default for `-Cdebuginfo=1`.
- [Make `unused_allocation` lint against `Box::new` too]
  (https://github.com/rust-lang/rust/pull/104363/)
- [Detect uninhabited types early in const eval]
  (https://github.com/rust-lang/rust/pull/109435/)
- [Switch to LLD as default linker for {arm,thumb}v4t-none-eabi]
  (https://github.com/rust-lang/rust/pull/109721/)
- [Add tier 3 target `loongarch64-unknown-linux-gnu`]
  (https://github.com/rust-lang/rust/pull/96971)
- [Add tier 3 target for `i586-pc-nto-qnx700`(QNX Neutrino RTOS, version 7.0)]
  (https://github.com/rust-lang/rust/pull/109173/),
- [Insert alignment checks for pointer dereferences as debug assertions]
  (https://github.com/rust-lang/rust/pull/98112)
  This catches undefined behavior at runtime, and may cause existing
  code to fail.

Refer to Rust's [platform support page][platform-support-doc]
for more information on Rust's tiered platform support.

Libraries
---------
- [Document NonZeroXxx layout guarantees]
  (https://github.com/rust-lang/rust/pull/94786/)
- [Windows: make `Command` prefer non-verbatim paths]
  (https://github.com/rust-lang/rust/pull/96391/)
- [Implement Default for some alloc/core iterators]
  (https://github.com/rust-lang/rust/pull/99929/)
- [Fix handling of trailing bare CR in str::lines]
  (https://github.com/rust-lang/rust/pull/100311/)
- [allow negative numeric literals in `concat!`]
  (https://github.com/rust-lang/rust/pull/106844/)
- [Add documentation about the memory layout of `Cell`]
  (https://github.com/rust-lang/rust/pull/106921/)
- [Use `partial_cmp` to implement tuple `lt`/`le`/`ge`/`gt`]
  (https://github.com/rust-lang/rust/pull/108157/)
- [Stabilize `atomic_as_ptr`]
  (https://github.com/rust-lang/rust/pull/108419/)
- [Stabilize `nonnull_slice_from_raw_parts`]
  (https://github.com/rust-lang/rust/pull/97506/)
- [Partial stabilization of `once_cell`]
  (https://github.com/rust-lang/rust/pull/105587/)
- [Stabilize `nonzero_min_max`]
  (https://github.com/rust-lang/rust/pull/106633/)
- [Flatten/inline format_args!() and (string and int) literal
  arguments into format_args!()]
  (https://github.com/rust-lang/rust/pull/106824/)
- [Stabilize movbe target feature]
  (https://github.com/rust-lang/rust/pull/107711/)
- [don't splice from files into pipes in io::copy]
  (https://github.com/rust-lang/rust/pull/108283/)
- [Add a builtin unstable `FnPtr` trait that is implemented for
  all function pointers]
  (https://github.com/rust-lang/rust/pull/108080/)
  This extends `Debug`, `Pointer`, `Hash`, `PartialEq`, `Eq`,
  `PartialOrd`, and `Ord` implementations for function pointers
  with all ABIs.

Stabilized APIs
---------------

- [`NonZero*::MIN/MAX`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroI8.html#associatedconstant.MIN)
- [`BinaryHeap::retain`]
  (https://doc.rust-lang.org/stable/std/collections/struct.BinaryHeap.html#method.retain)
- [`Default for std::collections::binary_heap::IntoIter`]
  (https://doc.rust-lang.org/stable/std/collections/binary_heap/struct.IntoIter.html)
- [`Default for std::collections::btree_map::{IntoIter, Iter, IterMut}`]
  (https://doc.rust-lang.org/stable/std/collections/btree_map/struct.IntoIter.html)
- [`Default for std::collections::btree_map::{IntoKeys, Keys}`]
  (https://doc.rust-lang.org/stable/std/collections/btree_map/struct.IntoKeys.html)
- [`Default for std::collections::btree_map::{IntoValues, Values}`]
  (https://doc.rust-lang.org/stable/std/collections/btree_map/struct.IntoKeys.html)
- [`Default for std::collections::btree_map::Range`]
  (https://doc.rust-lang.org/stable/std/collections/btree_map/struct.Range.html)
- [`Default for std::collections::btree_set::{IntoIter, Iter}`]
  (https://doc.rust-lang.org/stable/std/collections/btree_set/struct.IntoIter.html)
- [`Default for std::collections::btree_set::Range`]
  (https://doc.rust-lang.org/stable/std/collections/btree_set/struct.Range.html)
- [`Default for std::collections::linked_list::{IntoIter, Iter, IterMut}`]
  (https://doc.rust-lang.org/stable/alloc/collections/linked_list/struct.IntoIter.html)
- [`Default for std::vec::IntoIter`]
  (https://doc.rust-lang.org/stable/alloc/vec/struct.IntoIter.html#impl-Default-for-IntoIter%3CT,+A%3E)
- [`Default for std::iter::Chain`]
  (https://doc.rust-lang.org/stable/std/iter/struct.Chain.html)
- [`Default for std::iter::Cloned`]
  (https://doc.rust-lang.org/stable/std/iter/struct.Cloned.html)
- [`Default for std::iter::Copied`]
  (https://doc.rust-lang.org/stable/std/iter/struct.Copied.html)
- [`Default for std::iter::Enumerate`]
  (https://doc.rust-lang.org/stable/std/iter/struct.Enumerate.html)
- [`Default for std::iter::Flatten`]
  (https://doc.rust-lang.org/stable/std/iter/struct.Flatten.html)
- [`Default for std::iter::Fuse`]
  (https://doc.rust-lang.org/stable/std/iter/struct.Fuse.html)
- [`Default for std::iter::Rev`]
  (https://doc.rust-lang.org/stable/std/iter/struct.Rev.html)
- [`Default for std::slice::Iter`]
  (https://doc.rust-lang.org/stable/std/slice/struct.Iter.html)
- [`Default for std::slice::IterMut`]
  (https://doc.rust-lang.org/stable/std/slice/struct.IterMut.html)
- [`Rc::into_inner`]
  (https://doc.rust-lang.org/stable/alloc/rc/struct.Rc.html#method.into_inner)
- [`Arc::into_inner`]
  (https://doc.rust-lang.org/stable/alloc/sync/struct.Arc.html#method.into_inner)
- [`std::cell::OnceCell`]
  (https://doc.rust-lang.org/stable/std/cell/struct.OnceCell.html)
- [`Option::is_some_and`]
  (https://doc.rust-lang.org/stable/std/option/enum.Option.html#method.is_some_and)
- [`NonNull::slice_from_raw_parts`]
  (https://doc.rust-lang.org/stable/std/ptr/struct.NonNull.html#method.slice_from_raw_parts)
- [`Result::is_ok_and`]
  (https://doc.rust-lang.org/stable/std/result/enum.Result.html#method.is_ok_and)
- [`Result::is_err_and`]
  (https://doc.rust-lang.org/stable/std/result/enum.Result.html#method.is_err_and)
- [`std::sync::atomic::Atomic*::as_ptr`]
  (https://doc.rust-lang.org/stable/std/sync/atomic/struct.AtomicU8.html#method.as_ptr)
- [`std::io::IsTerminal`]
  (https://doc.rust-lang.org/stable/std/io/trait.IsTerminal.html)
- [`std::os::linux::net::SocketAddrExt`]
  (https://doc.rust-lang.org/stable/std/os/linux/net/trait.SocketAddrExt.html)
- [`std::os::unix::net::UnixDatagram::bind_addr`]
  (https://doc.rust-lang.org/stable/std/os/unix/net/struct.UnixDatagram.html#method.bind_addr)
- [`std::os::unix::net::UnixDatagram::connect_addr`]
  (https://doc.rust-lang.org/stable/std/os/unix/net/struct.UnixDatagram.html#method.connect_addr)
- [`std::os::unix::net::UnixDatagram::send_to_addr`]
  (https://doc.rust-lang.org/stable/std/os/unix/net/struct.UnixDatagram.html#method.send_to_addr)
- [`std::os::unix::net::UnixListener::bind_addr`]
  (https://doc.rust-lang.org/stable/std/os/unix/net/struct.UnixListener.html#method.bind_addr)
- [`std::path::Path::as_mut_os_str`]
  (https://doc.rust-lang.org/stable/std/path/struct.Path.html#method.as_mut_os_str)
- [`std::sync::OnceLock`]
  (https://doc.rust-lang.org/stable/std/sync/struct.OnceLock.html)

Cargo
-----

- [Add `CARGO_PKG_README`]
  (https://github.com/rust-lang/cargo/pull/11645/)
- [Make `sparse` the default protocol for crates.io]
  (https://github.com/rust-lang/cargo/pull/11791/)
- [Accurately show status when downgrading dependencies]
  (https://github.com/rust-lang/cargo/pull/11839/)
- [Use registry.default for login/logout]
  (https://github.com/rust-lang/cargo/pull/11949/)
- [Stabilize `cargo logout`]
  (https://github.com/rust-lang/cargo/pull/11950/)

Misc
----

- [Stabilize rustdoc `--test-run-directory`]
  (https://github.com/rust-lang/rust/pull/103682/)

Compatibility Notes
-------------------

- [Prevent stable `libtest` from supporting `-Zunstable-options`]
  (https://github.com/rust-lang/rust/pull/109044/)
- [Perform const and unsafe checking for expressions in `let _ =
  expr` position.]
  (https://github.com/rust-lang/rust/pull/102256/)
- [WebAssembly targets enable `sign-ext` and `mutable-globals`
  features in codegen]
  (https://github.com/rust-lang/rust/issues/109807)
  This may cause incompatibility with older execution environments.
- [Insert alignment checks for pointer dereferences as debug assertions]
  (https://github.com/rust-lang/rust/pull/98112)
  This catches undefined behavior at runtime, and may cause existing
  code to fail.

Internal Changes
----------------

These changes do not affect any public interfaces of Rust, but they represent
significant improvements to the performance or internals of rustc and related
tools.

- [Upgrade to LLVM 16]
  (https://github.com/rust-lang/rust/pull/109474/)
- [Use SipHash-1-3 instead of SipHash-2-4 for StableHasher]
  (https://github.com/rust-lang/rust/pull/107925/)

(he)

2023-07-10 11:33:18 UTC MAIN commitmail json YAML

zabbix50-proxy: Correct .include statement

Don't include by ${.CURDIR} (it was a erroneous leftover).

(otis)

2023-07-10 11:24:26 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix50-server to 5.0.36

(otis)

2023-07-10 11:24:08 UTC MAIN commitmail json YAML

sysutils/zabbix50: Update to 5.0.36

Bug Fixes:
- Fixed inefficient URL schema validation
- Fixed active checks occasionally not being executed on Zabbix agent 2 if
  checks for a plugin have long and short update intervals
- Fixed wrong fs type returned by vfs.fs.get for file systems with identical
  mount point
- Fixed the crash when updating a webhook to JavaScript that cannot be compiled
- Fixed incorrect output of vfs.file.contents when reading frequently modified
  file
- Fixed disabled input field text color in Safari
- Prevented the ability to link two or more templates with matching item keys
  to a host or template
- Fixed Graph widget not showing all problems for multiple items with dataset
  aggregation enabled

Release notes: https://www.zabbix.com/rn/rn5.0.36

(otis)

2023-07-10 10:35:20 UTC MAIN commitmail json YAML

sysutils/hw-probe: remove duplicate entry from Makefile (NFC).

(vins)

2023-07-10 08:55:02 UTC MAIN commitmail json YAML

lpcnetfreedv: Assumes compiler defaults to c99

(nia)

2023-07-10 08:17:09 UTC MAIN commitmail json YAML

doc: Updated chat/weechat to 4.0.1

(jperkin)

2023-07-10 08:16:59 UTC MAIN commitmail json YAML

weechat: Update to 4.0.1.

Also fix issue with newer msgfmt unable to use /dev/null as an output file.

Version 4.0.1 (2023-06-30)

core: force key "return" to command "/input return" when migrating legacy keys
core: display actual key name and command with key Alt+k, remove key Alt+K
      (grab raw key) and associated commands /input grab_raw_key and /input
      grab_raw_key_command
core: check for newline characters in string_is_whitespace_char (issue #1968)
api: do not convert option name to lower case in API functions
    config_set_plugin and config_set_desc_plugin
guile: fix crash on quit with Guile < 3 (issue #1965)
irc: reply to a CTCP request sent to self nick (issue #1966)
irc: sent "QUIT" message to servers connected with TLS on /upgrade

Version 4.0.0 (2023-06-24)

New features

core: use human readable key bindings, separate keys with comma in combos,
      remove modifier "meta2-", add option legacy in command /key (issue #1238,
      task #10317)
core: make keys normal options, so they are shown and can be updated with /set
      and /fset commands (task #12427, task #11783)
core: add key Alt+K (upper case) to grab raw key and its command (issue #1238)
core: add option key in command /debug (issue #1238)
core: force ctrl keys to lower case when they are added (issue #1875)
core: use 256 colors by default and always allow 256 colors, find nearest color
      if less colors are available in terminal (issue #1920)
core: insert multiple pasted lines in input instead of sending immediately, add
      keys to move and delete in a single line and whole input, add option
      weechat.look.input_multiline_lead_linebreak (issue #1502, issue #1503,
      issue #1504)
core: render newline characters in chat line messages (issue #1908)
core: don窶冲 split on newline characters in printf_date_tags when
      input_multiline is set (issue #1909)
core: add key @l in cursor mode to quote line, add variable
      "_chat_focused_line" in function hashtable sent to hook_focus callback
      (issue #1913, issue #1914)
core: add option split_return in command /input (issue #1916)
core: send all command line parameters not beginning with a dash to all plugins
core: add command /reset to reset options to their default values
core: add option rename in command /bar
core: add relative move of read marker with /buffer set unread [+/-]N (issue
      #1895)
core: add access to hashtable properties in evaluation of expressions (issue
      #1888)
core: display similar command names when a command is unknown (issue #1877)
core: rename option weechat.color.status_name_ssl to
      weechat.color.status_name_tls
core: add option weechat.color.status_name_insecure to display buffer name with
      a specific color when not connected with TLS to the server
core, plugins: make many identifiers case sensitive (issue #1872, issue #398,
      bug #32213)
core: add item "mouse_status" in default status bar, change default color to
      lightgreen
core, trigger: add options weechat.color.chat_status_disabled and
      weechat.color.chat_status_enabled, remove options trigger.color.trigger
      and trigger.color.trigger_disabled, add enabled/disabled status color in
      output of /filter list (issue #1820)
core: add completions "filters_names_disabled" and "filters_names_enabled",
      used in completion of /filter disable and /filter enable
api: add function config_set_version (issue #1238)
api: don窶冲 split on newline by default in functions command and command_options
    when input_multiline is set to 0
api: add optional argument with version in info "version_number"
api: add info "auto_load_scripts"
alias: use lower case for default aliases, rename all aliases to lower case on
      upgrade (issue #1872)
alias: add $& to replace all arguments with double quotes escaped (issue #1140,
      issue #1190)
alias: add options missing and rename in command /alias
fifo: add support of escaped chars in text or commands sent (issue #1950)
fset: add options fset.color.color_name and fset.color.color_name_selected
      (issue #1920)
irc: rename "ssl" options to "tls", connect with TLS and port 6697 by default
irc: add support of capabilities "batch" and "draft/multiline" (issue #1292,
    issue #1923)
irc: add support of capability "echo-message" (issue #139)
irc: display CTCP ACTION to channel on the channel buffer (issue #207)
irc: display STATUSMSG actions differently from standard actions on channels
    (issue #1577)
irc: add modifier "irc_cap_sync_req" (issue #1767)
irc: add support of "LINELEN" in message 005 (max message length in bytes)
    (issue #1927)
irc: add support of "UTF8ONLY" in message 005 (issue #1688)
irc: add command /action (issue #201, issue #1577)
irc: add command /rules (issue #1864)
irc: add command /knock (issue #7)
irc: add server option "registered_mode", add fields "authentication_method"
    and "sasl_mechanism_used" in server (issue #1625)
irc: add option join in command /autojoin
irc: use key when /joining in open channel buffer (issue #1260)
irc: add option buffer in command /autojoin sort (issue #1876)
irc: add ${username} in server options "nicks" and "username", change their
    default values to use it
irc: add infos "irc_server_cap" and "irc_server_cap_value"
irc: add option irc.look.display_host_notice
irc: add tag "new_host_xxx" in message displayed for command CHGHOST (issue
    #1808)
logger: add option logger.file.log_conditions (issue #1942)
logger: add info "logger_log_file"
relay: rename "ssl" options and protocol to "tls"
relay: make TLS certificate/key loading error handling more verbose (issue
      #1558)
relay: add modifiers "relay_client_irc_in", "relay_client_irc_out1" and
      "relay_client_irc_out" in irc protocol
relay: add support of capability "echo-message" in irc protocol (issue #1949)
relay: add handshake option "escape_commands" in weechat protocol
trigger: add completions "trigger_names_disabled" and "trigger_names_enabled",
        used in completion of /trigger disable and /trigger enable

Bug fixes

core: fix refresh of bar item "input_search" after buffer switch in root bars
      (issue #1939)
core: fix completion after newline in input (issue #1925)
core: fix partial completion when the common prefix found is empty (issue #340)
core: display a specific error when trying to bind a key without area in mouse
      context
core: fix display of key with command /key bindctxt <context> <key>
core: fix default value of bar options (issue #846)
core: allow any valid boolean value in command /bar set <name> separator xxx
core: run config hooks only when value or default value is actually changed in
      set/reset/unset functions
core: fix crash in case of NULL message sent to function
      gui_chat_printf_y_date_tags (issue #1883)
core: allow command /input move_next_word going to the end of line (issue
      #1881)
core: ignore incomplete ctrl/meta/meta2 codes in keys
core: fix display glitch in command errors when a wide char is set in option
      weechat.look.command_chars (issue #1871)
core: fix update of terminal title in some terminals like suckless terminal
      (stterm) (issue #1882)
core: fix infinite loop on startup when running some gui commands before the
      switch to core buffer is performed (issue #1917)
api: readjust string size in function string_dyn_free when string is not freed
buflist: do not display keys added in default context on first load
exec: remove trailing "M" (carriage return) in output of commands
fset: remove scroll to top of fset buffer when options are added or removed
      (issue #1892)
guile: fix crash when plugin is loaded on GNU/Hurd (issue #1951)
irc: fix format of IRC tags displayed in messages (use "=" to separate key from
    value, do not convert "_" to "-") (issue #1929)
irc: reset all internal servers variables when disconnecting
irc: start from the beginning of nicks at automatic reconnection (issue #337,
    issue #965)
irc: fix join of channels in "autojoin" server option on first connection to
    server if auto reconnection is performed (issue #1873)
irc: update autojoin option with redirected channels when autojoin_dynamic is
    enabled (issue #1898)
irc: update secure data when server autojoin option contains ${sec.data.xxx}
    and option autojoin_dynamic is enabled (issue #1934)
irc: don窶冲 switch to buffer of joined channel if it was not manually joined nor
    present in server autojoin option
irc: fix target buffer for commands 432/433 (erroneous nickname/nickname
    already in use) when the nickname looks like a channel
irc: display command 437 on server buffer when nickname cannot change while
    banned on channel (issue #88)
irc: add messages 415 (cannot send message to channel) and 742 (mode cannot be
    set)
irc: add missing tag "log3" in notify messages
irc: add missing tags "irc_cap" and "log3" in cap messages (client capability)
irc: fix split of CTCP message with no arguments
irc: remove extra space in CTCP ACTION message sent without arguments
logger: fix display of multiline messages in backlog (issue #1926)
lua: fix crash with print when the value to print is not a string (issue #1904,
    issue #1905)
relay: fix crash on /upgrade when at least a client is connected with weechat
      protocol
relay: fix connection with IRC clients sending "CAP REQ :" (without capability)
      and not sending "CAP END" (issue #1040)
ruby: fix crash on quit when a child process is still running (issue #1889,
      issue #1915)
ruby: fix crash in display of exception backtrace with Ruby 3 (issue #1631,
      issue #1886)
script: remove trailing "J" (line feed char) in source of scripts displayed
spell: check buffer pointer received in info "spell_dict"
trigger: make default triggers "cmd_pass", "cmd_pass_register" and
        "server_pass" compatible with multiline input (issue #1935)
typing: fix crash when pointer buffer is not received in callback for signal
        "input_text_changed" (issue #1869)
typing: remove nicks typing even when option typing.look.enabled_self is off
        (issue #1718)

Tests

core: add tests on URL functions
gui: add tests on bar and key functions
alias: add tests on alias functions
irc: check tags in messages displayed by IRC plugin
irc: add tests on function irc_server_alloc_with_url
irc: add tests on message/notice/action/CTCP sent
logger: add tests on tail functions
relay: add tests on "irc" protocol

Build

core: remove build with autotools (issue #1860)
core: remove RPM packaging
core: remove build of .bz2 and .zst files in make dist
core: remove obsolete cpack config
core: add "stable-number" and "devel-number" in script version.sh
core: add quotes around paths in CMake files (issue #29)
doc: convert docgen.py to C, remove autogen files from repository, add
    parameter --doc-gen to weechat-headless binary, add CMake option
    ENABLE_DOC_INCOMPLETE

(jperkin)

2023-07-10 08:12:15 UTC MAIN commitmail json YAML

skkfep: Bring package a bit closer to the 21st century.

- Add missing termcap dependency.
- Honour CFLAGS/LDFLAGS.
- Don't prototype own libc/libtermcap functions.

(nia)

2023-07-10 08:03:25 UTC MAIN commitmail json YAML

fcitx5-gtk: Require a C++17 compiler.

(nia)

2023-07-10 07:59:49 UTC MAIN commitmail json YAML

oxygen-icons: Build system insists on having a C++17 compiler available
(for some reason)

(nia)

2023-07-10 07:56:14 UTC MAIN commitmail json YAML

dpbox: Linux prefers the "statfs" function over "statvfs".

(nia)

2023-07-10 07:55:51 UTC MAIN commitmail json YAML

dpbox: Set LICENSE

(nia)

2023-07-10 07:51:27 UTC MAIN commitmail json YAML

zxing-cpp: Sync compiler requirements with reality.

(nia)

2023-07-10 07:42:45 UTC MAIN commitmail json YAML

pfstools: Require GCC 5 for C++14.

(nia)

2023-07-10 07:39:13 UTC MAIN commitmail json YAML

mojoshader: Assumes compiler defaults to c99.

(nia)

2023-07-10 07:31:51 UTC MAIN commitmail json YAML

adaptagrams: Fix building with compilers that default to C++98.

(nia)

2023-07-10 07:24:23 UTC MAIN commitmail json YAML

MesaDemos: Fix building with compilers that default to C++98.

(nia)

2023-07-10 07:13:53 UTC MAIN commitmail json YAML

gama: Sync compiler requirements with reality.

(nia)

2023-07-10 03:41:47 UTC MAIN commitmail json YAML

Updated archivers/py-zipp, devel/py-jaraco.path, devel/py-jaraco.classes, devel/py-astroid

(adam)

2023-07-10 03:41:20 UTC MAIN commitmail json YAML

py-astroid: updated to 2.15.6

What's New in astroid 2.15.6?
=============================
* Harden ``get_module_part()`` against ``"."``.
* Avoid expensive list/tuple multiplication operations that would result in ``MemoryError``.

(adam)

2023-07-10 03:39:30 UTC MAIN commitmail json YAML

py-jaraco.classes: updated to 3.3.0

v3.3.0

Features
- Require Python 3.8 or later.

(adam)

2023-07-10 03:38:23 UTC MAIN commitmail json YAML

py-jaraco.path: updated to 3.7.0

v3.7.0

Features
- Require Python 3.8 or later.

(adam)

2023-07-10 03:36:35 UTC MAIN commitmail json YAML

py-zipp: updated to 3.16.0

v3.16.0

Features
- Require Python 3.8 or later.

(adam)

2023-07-10 03:18:20 UTC MAIN commitmail json YAML

x11/xf86-video-vmware: Use MESALIB_SUPPORTS_XA to determine if xatracker is available

(pho)

2023-07-10 03:16:45 UTC MAIN commitmail json YAML

graphics/MesaLib/features.mk: New variable MESALIB_SUPPORTS_XA

The variables is set to "yes" if Mesa provides libxatracker, which is used
by some video drivers to make use of DRM/KMS and its 3D acceleration
capability.

(pho)

2023-07-10 00:49:40 UTC MAIN commitmail json YAML

aiksaurus: fix builds with recent compilers

This uses "old" C++ expectations, and compilers that default to C++17
and such will object (or, at least, GCC 13 does). While here, take
maintainership.

(gutteridge)

2023-07-09 22:31:19 UTC MAIN commitmail json YAML

wesnoth: require at least GCC 7 for std::string_view.

(nia)

2023-07-09 22:25:44 UTC MAIN commitmail json YAML

toppler: Add missing gettext dependency. Add NLS support.

(nia)

2023-07-09 22:21:52 UTC MAIN commitmail json YAML

teeworlds: Assumes compiler defaults to c99

(nia)

2023-07-09 22:19:26 UTC MAIN commitmail json YAML

quakeforge: Add missing dependency on flex

(nia)

2023-07-09 22:18:44 UTC MAIN commitmail json YAML

ottomatic: Require at least gcc5 for __has_include

(nia)

2023-07-09 22:17:59 UTC MAIN commitmail json YAML

orbital_eunuchs_sniper: Linux also does not call it amd64

(nia)

2023-07-09 22:16:17 UTC MAIN commitmail json YAML

nanosaur: require at least gcc 5 for __has_include

(nia)

2023-07-09 22:14:42 UTC MAIN commitmail json YAML

2023-07-09 22:11:26 UTC MAIN commitmail json YAML

gnuchess4: Add missing curses/termcap dependencies

(nia)

2023-07-09 22:09:29 UTC MAIN commitmail json YAML

knightcap: Avoid potentially incompatible declarations of libc/libm functions

(nia)

2023-07-09 22:02:18 UTC MAIN commitmail json YAML

mightymike: Require at least gcc5 for __has_include.

(nia)

2023-07-09 21:57:41 UTC MAIN commitmail json YAML

corsix-th: Require at least gcc5 for std::make_unique.

(nia)

2023-07-09 21:53:50 UTC MAIN commitmail json YAML

2023-07-09 21:48:44 UTC MAIN commitmail json YAML

xroar: Fix PKG_OPTIONS. Assumes compiler defaults to c99.

(nia)

2023-07-09 21:09:56 UTC MAIN commitmail json YAML

Updated devel/blosc2, benchmarks/google-benchmark

(adam)

2023-07-09 21:09:32 UTC MAIN commitmail json YAML

google-benchmark: updated to 1.8.2

v1.8.2

Add more terminals with color support
Fix passing non-const lvalue refs to DoNotOptimize

(adam)

2023-07-09 21:07:28 UTC MAIN commitmail json YAML

blosc2: updated to 2.10.0

Changes from 2.9.3 to 2.10.0

bytedelta filter has been fixed. For backward compatibility, the old
bytedelta filter is still available as BLOSC_FILTER_BYTEDELTA_BUGGY
symbol, with the same ID (34) than before. The new, fixed bytedelta
filter has received a new ID (35) and it can be used via the usual
BLOSC_FILTER_BYTEDELTA symbol. That means that old data written with
the buggy bytedelta filter should be decompressed without issues.

Filter buffers are correctly cycled now. Now it is possible to use e.g.
shuffle and bitshuffle filters in the pipeline.

Assorted fixes for allowing better inclusion in external projects.

Minor fixes in the documentation.

(adam)

2023-07-09 20:35:20 UTC MAIN commitmail json YAML

2023-07-09 20:31:46 UTC MAIN commitmail json YAML

2023-07-09 20:28:00 UTC MAIN commitmail json YAML

pcsxr: Assumes compiler defaults to c99

(nia)

2023-07-09 20:00:31 UTC MAIN commitmail json YAML

doc: remove incorrect entry

noticed by adam

(wiz)

2023-07-09 19:15:21 UTC MAIN commitmail json YAML

doc/TODO: add some

+ csvlens-0.2.0, gcc10-10.5.0, gimp-devel-2.99.16, gpgme-1.21.0,
  libproxy-0.5.3, lua-language-server-3.6.23, nghttp3-0.13.0,
  ocaml-dune-3.9.1, poppler-23.07.0, protobuf-23.4, py-astroid-2.15.6,
  py-editables-0.4, py-fido2-1.1.2, py-jaraco.classes-3.3.0,
  py-jsonschema-4.18.0, py-matplotlib-3.7.2, py-mercurial-6.5,
  py-numpy-1.25.1, py-pillow_heif-0.12.0, py-pip-audit-2.6.0,
  py-platformdirs-3.8.1, py-project-api-1.5.3, py-protobuf-4.23.4,
  py-pspdfutils-3.0.6, py-setuptools44-68.0.0, py-tox-4.6.4,
  py-zipp-3.16.0, samba4-4.18.4, spdlog-1.12.0, tree-sitter-cmake-0.4.0,
  vala-0.56.9, vim-share-9.0.1677, zxing-cpp-2.1.0.

(wiz)

2023-07-09 19:10:52 UTC MAIN commitmail json YAML

doc: Updated devel/go-staticcheck to 2023.1.3

(bsiegert)

2023-07-09 19:10:21 UTC MAIN commitmail json YAML

go-staticcheck: update to 2023.1.3

Staticcheck 2023.1.3

This release fixes the following bugs:

*  A crash when embedding type aliases of unnamed types
*  A false positive in U1000, claiming that type aliases are unused
*  A bug in the binary formatter that prevented correct merging behavior for
    some checks

Staticcheck 2023.1.2 (v0.4.2)

This release fixes a bug that prevented the binary formatter from working.

Staticcheck 2023.1.1 (v0.4.1)

This release fixes a crash, a false positive in U1000 and improves the way
deprecated API is flagged.

When targeting a Go version that is older than the version that deprecated an
API, SA1019 will no longer flag the use even if there is already an alternative
available in the targeted Go version.

For example, math/rand.Seed has been deprecated in Go 1.20, but an alternative
has existed since Go 1.0. In the past, we would flag uses of Seed even if
targeting e.g. Go 1.19, to encourage better forwards compatibility. This can
lead to unnecessary churn, however, because the correct change may depend on the
Go version in use. For example, for Seed before Go 1.20, the alternative is to
use a separate instance of math/rand.Rand, whereas in Go 1.20, a possible
alternative is to simply drop the call to Seed.

Staticcheck 2023.1 (v0.4.0)

Staticcheck 2023.1 adds support for Go 1.20, brings minor improvements to
various checks, and replaces U1000 with a new implementation.

The following checks have been improved:

*  The wording of S1001 has been made clearer for cases involving arrays.
    Furthermore, it no longer suggests using copy when the function has been
    shadowed.
*  S1011 now recognizes index-based loops.
*  SA1019 no longer flags tests (internal or external) that use deprecated API
    from the package under test. Furthermore, entire declaration groups (such as
    groups of constants) can now be marked as deprecated.
*  SA4017 now detects more functions, including those in the time package.
    Additionally, its wording has been made clearer.
*  SA5010 no longer gets confused by type assertions involving generic types.
*  ST1005 no longer flags errors that start with alpha-numeric acronyms such as
    P384.
*  Improvements to our intermediate representation may allow various checks to
    find more problems.

Staticcheck now knows about version 2 of the k8s.io/klog package, in particular
which functions abort control flow.

In addition to these minor improvements, U1000 has been rewritten from the
ground up, operating on a program representation more suited to the task. In
practice this means that there will be fewer false positives and more true
positives.

Overall, the rewrite fixes at least eight known bugs, both ones that have been a
nuisance for a while, as well as ones newly introduced by generics.

(bsiegert)

2023-07-09 19:02:07 UTC MAIN commitmail json YAML

Thunderbird builds with python 3.11 - update

(abs)

2023-07-09 16:49:33 UTC MAIN commitmail json YAML

x11/xf86-video-vmware: Enable xatracker by default if X11_TYPE == modular

libxatracker is required for making use of DRM/KMS and its 3D acceleration
capability. It's a part of Mesa but isn't guaranteed to be built, e.g. the
native Mesa in NetBSD doesn't provide it.

Also enable udev support on Linux by default. It's seemingly used for
monitor hot-plugging.

(pho)

2023-07-09 16:21:06 UTC MAIN commitmail json YAML

doc: Updated biology/vsearch to 2.23.0

(bacon)

2023-07-09 16:20:58 UTC MAIN commitmail json YAML

2023-07-09 15:43:02 UTC MAIN commitmail json YAML

marduk: Fix CATEGORIES. Assumes compiler defaults to c99.

(nia)

2023-07-09 15:39:45 UTC MAIN commitmail json YAML

libretro-flycast: graphics library is a required option, pkgsrc wants
at least one option to be available

(nia)

2023-07-09 15:32:04 UTC MAIN commitmail json YAML

bochs: Allow a post-configure SUBST to be a no-op.

(nia)

2023-07-09 15:28:30 UTC MAIN commitmail json YAML

wabt: Add missing OpenSSL dependency. Require a C++17 compiler the proper
way.

(nia)

2023-07-09 15:27:00 UTC MAIN commitmail json YAML

2023-07-09 15:21:38 UTC MAIN commitmail json YAML

uno: Honour CFLAGS/LDFLAGS. Should help the build on various platforms.

(nia)

2023-07-09 15:17:46 UTC MAIN commitmail json YAML

tomlplusplus: Require a C++17 compiler.

(nia)

2023-07-09 15:16:34 UTC MAIN commitmail json YAML

stfl: Honour LDFLAGS. Should help the build on various platforms.

(nia)

2023-07-09 15:14:41 UTC MAIN commitmail json YAML

spiff: Honour LDFLAGS. Should help the build on certain platforms.

While here, reduce amount of implicit-function-declaring.

(nia)

2023-07-09 15:09:01 UTC MAIN commitmail json YAML

rdp: Honour CFLAGS/LDFLAGS. Should help the build on various platforms.

(nia)

2023-07-09 15:06:43 UTC MAIN commitmail json YAML

py-pygit2: Assumes compiler defaults to c99

(nia)

2023-07-09 15:01:40 UTC MAIN commitmail json YAML

py-greenlet: Assumes compiler defaults to C++11.

(nia)

2023-07-09 14:56:58 UTC MAIN commitmail json YAML

pstreams: Fix for older C++ compilers.

While here, honour CFLAGS when building tests.

(nia)

2023-07-09 14:48:40 UTC MAIN commitmail json YAML

polly: Sync required compiler version with reality for C++14.

(nia)

2023-07-09 14:45:20 UTC MAIN commitmail json YAML

msgpack: Disable building tests due to mess with C++ standard revisions.

For now keep the compiler requirement exactly the same as it was before.

(nia)

2023-07-09 14:38:46 UTC MAIN commitmail json YAML

p5-Syntax-Keyword-Match: Assumes compiler defaults to c99

(nia)

2023-07-09 14:36:30 UTC MAIN commitmail json YAML

p5-Devel-MAT-Dumper: Assumes compiler defaults to c99

(nia)

2023-07-09 14:29:50 UTC MAIN commitmail json YAML

libxenserver: Honour CFLAGS/LDFLAGS. Should help the build on some platforms.

(nia)

2023-07-09 14:24:08 UTC MAIN commitmail json YAML

libsigc++3: Update compiler requirements to match reality.

(nia)

2023-07-09 14:17:53 UTC MAIN commitmail json YAML

glade: Assumes compiler defaults to c99

(nia)

2023-07-09 14:14:58 UTC MAIN commitmail json YAML

libebml: Require a C++14 compiler properly.

(nia)

2023-07-09 14:11:50 UTC MAIN commitmail json YAML

libdnsres: Do not force -O0, it breaks FORTIFY_SOURCE on some platforms.

(nia)

2023-07-09 14:03:21 UTC MAIN commitmail json YAML

elfio: Require at minimum gcc5 for std::make_unique.

(nia)

2023-07-09 13:59:49 UTC MAIN commitmail json YAML

cvise: Require a C++17 compiler.

(nia)

2023-07-09 13:57:20 UTC MAIN commitmail json YAML

postgresql-client: When dependening modules include libpq server headers,
they can then attempt to include the gssapi headers if postgres was
compiled with the gssapi option. In this case, include gssapi in the
buildlink3 tree.

Should fix the build of various modules on various platforms.

(nia)

2023-07-09 13:49:01 UTC MAIN commitmail json YAML

php-mongo: Add missing dependency on openssl

(nia)

2023-07-09 13:43:02 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 23.2.0

(rillig)

2023-07-09 13:42:46 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 23.2.0

Changes since 23.1.13:

Warn about attempts to set CONFIGURE_ARGS that are already handled by
mk/configure/gnu-configure.mk.

Warn about possible incomplete expressions that are missing the initial
'$'.

(rillig)

2023-07-09 13:20:23 UTC MAIN commitmail json YAML

ng-spice: Assumes compiler defaults to c99

(nia)

2023-07-09 10:18:21 UTC MAIN commitmail json YAML

mysql75-cluster: Add missing pkg-config tool.

(nia)

2023-07-09 10:17:15 UTC MAIN commitmail json YAML

mysql57: Require at least GCC 5 for C++14.

(nia)

2023-07-09 10:15:59 UTC MAIN commitmail json YAML

mongo-tools: Add missing libpcap dependency

(nia)

2023-07-09 10:02:39 UTC MAIN commitmail json YAML

silc-server: Fix building on platforms with dlopen in libdl.

(nia)

2023-07-09 10:02:09 UTC MAIN commitmail json YAML

swirc: Require a C++17 compiler.

(nia)

2023-07-09 09:58:30 UTC MAIN commitmail json YAML

pcsc-lite: Add missing dependency on flex.

(nia)

2023-07-09 09:54:18 UTC MAIN commitmail json YAML

doc: Removed www/squidpurge

(nia)

2023-07-09 09:53:53 UTC MAIN commitmail json YAML

squidpurge: remove.

This was written for squid-2, and we now only ship squid-4 and squid-5.

It also tries to do numerous silly 2004-era things like compile amd64
code optimized for a 586 CPU which means it is broken in many places.

(nia)

2023-07-09 09:50:48 UTC MAIN commitmail json YAML

c-icap: Improve dependency handling.

Should help the build (including that of dependent packages) on a variety
of platforms.

(nia)

2023-07-09 09:39:14 UTC MAIN commitmail json YAML

mk: Make brotli option descrpition less specific to certain packages

(nia)

2023-07-09 09:29:51 UTC MAIN commitmail json YAML

doc: Updated net/sayaka to 3.6.5

(tsutsui)

2023-07-09 09:29:34 UTC MAIN commitmail json YAML

sayaka: update to 3.6.5.

Upstream changes:

* 3.6.5 (2023/07/09)
- resurrect --protect option

(tsutsui)

2023-07-09 09:11:51 UTC MAIN commitmail json YAML

ufdbguard: Add missing dependencies.

(nia)

2023-07-09 09:09:11 UTC MAIN commitmail json YAML

tint2: Assumes compiler defaults to c99

(nia)

2023-07-09 09:08:36 UTC MAIN commitmail json YAML

deforaos-panel: Requires alsa-lib on at minimum Linux.

Don't understand the build system well enough to determine the exact
conditions for volume.so to be built.

(nia)

2023-07-09 09:04:06 UTC MAIN commitmail json YAML

hsetroot: Assumes compiler defaults to c99

(nia)

2023-07-09 09:02:44 UTC MAIN commitmail json YAML

kitty: Require at least GCC 5 for __has_include.

(nia)

2023-07-09 08:41:40 UTC MAIN commitmail json YAML

seqtk: Add missing zlib dependency

(nia)

2023-07-09 08:39:03 UTC MAIN commitmail json YAML

ncbi-blast+: Require at least gcc7.

(nia)

2023-07-09 08:37:39 UTC MAIN commitmail json YAML

minimap2: Honour CFLAGS/LDFLAGS. Hopefully fixes build on platforms
where zlib is installed from pkgsrc.

(nia)

2023-07-09 08:31:07 UTC MAIN commitmail json YAML

miniasm: Honour LDFLAGS. Hopefully fixes build on platforms where zlib
is installed from pkgsrc.

(nia)

2023-07-09 08:28:38 UTC MAIN commitmail json YAML

simde: Depending packages must be built with a c99 compiler.

(nia)

2023-07-09 08:20:50 UTC MAIN commitmail json YAML

parlatype: Assumes compiler defaults to c99.

(nia)

2023-07-09 08:16:47 UTC MAIN commitmail json YAML

abseil: Requires a minimum of gcc7 through its own headers.

(nia)

2023-07-09 08:12:25 UTC MAIN commitmail json YAML

jack_umidi: Set ONLY_FOR_PLATFORM

(nia)

2023-07-09 03:41:10 UTC MAIN commitmail json YAML

doc/TODO: +sudo-1.9.14.

(taca)

2023-07-09 03:33:15 UTC MAIN commitmail json YAML

doc: update www/ruby-rails70 and related pacakges to 7.0.6

devel/ruby-activesupport70
devel/ruby-activemodel70
devel/ruby-activejob70
www/ruby-actionview70
www/ruby-actionpack70
databases/ruby-activerecord70
devel/ruby-activestorage70
mail/ruby-actionmailer70
mail/ruby-actionmailbox70
www/ruby-actioncable70
devel/ruby-railties70
textproc/ruby-actiontext70
www/ruby-rails70

(taca)

2023-07-09 03:30:34 UTC MAIN commitmail json YAML

www/ruby-rails70: update to 7.0.6

Active Support

* Fix EncryptedConfiguration returning incorrect values for some Hash
  methods.  (Hartley McGuire)

* Fix arguments being destructed Enumerable#many? with block.  (Andrew
  Novoselac)

* Fix humanize for strings ending with id. (fatkodima)

Active Model

* No changes.

Active Record

* Fix autosave associations with validations added on :base of the
  associated objects.  (fatkodima)

* Fix result with anonymous PostgreSQL columns of different type from json.
  (Oleksandr Avoiants)

* Preserve timestamp when setting an ActiveSupport::TimeWithZone value to
  timestamptz attribute.  (fatkodima)

* Fix where on association with has_one/has_many polymorphic relations.

  Before:

Treasure.where(price_estimates: PriceEstimate.all)
#=> SELECT (...) WHERE "treasures"."id" IN (SELECT "price_estimates"."estimate_of_id" FROM "price_estimates")

Later:

Treasure.where(price_estimates: PriceEstimate.all)
#=> SELECT (...) WHERE "treasures"."id" IN (SELECT "price_estimates"."estimate_of_id" FROM "price_estimates" WHERE "price_estimates"."estimate_of_type" = 'Treasure')

  (L叩zaro Nixon)

* Fix decrementing counter caches on optimistically locked record deletion.
  (fatkodima)

* Ensure binary-destined values have binary encoding during type cast.
  (Matthew Draper)

* Preserve existing column default functions when altering table in SQLite.
  (fatkodima)

* Remove table alias added when using where.missing or where.associated.
  (fatkodima)

* Fix Enumerable#in_order_of to only flatten first level to preserve
  nesting.  (Miha Rekar)

Action View

* No changes.

Action Pack

* No changes.

Active Job

* Fix error Active Job passed class with permitted?.  (Alex Baldwin)

Action Mailer

* No changes.

Action Cable

* Fix Action Cable Redis configuration with sentinels.  (Dmitriy Ivliev)

Active Storage

* Fix retrieving rotation value from FFmpeg on version 5.0+.

  In FFmpeg version 5.0+ the rotation value has been removed from tags.
  Instead the value can be found in side_data_list.  Along with this update
  it's possible to have values of -90, -270 to denote the video has been
  rotated.

  (Haroon Ahmed)

Action Mailbox

* No changes.

Action Text

* No changes.

Railties

* Avoid escaping paths when editing credentials.  (Jonathan Hefner)

(taca)

2023-07-09 03:22:51 UTC MAIN commitmail json YAML

doc: Updated www/ruby-jquery-rails to 4.6.0

(taca)

2023-07-09 03:22:27 UTC MAIN commitmail json YAML

www/ruby-jquery-rails: update to 4.6.0

4.6.0 (2023-06-26)

* update jquery to 3.7.0

(taca)

2023-07-09 03:21:02 UTC MAIN commitmail json YAML

doc: Updated www/ruby-faraday to 2.7.10

(taca)

2023-07-09 03:20:17 UTC MAIN commitmail json YAML

www/ruby-faraday: update to 2.7.10

2.7.7 (2023-06-20)

What's Changed

* Fix implementation of Faraday::Error helpers. by @iMacTia in #1510

2.7.8 (2023-06-28)

What's Changed

* Failing test: Logging headers & errors fails when ConnectionFailed is
  raised by @eikes in #1512

New Contributors

* @eikes made their first contribution in #1512

2.7.9 (2023-06-30)

What's Changed

* Raise Error: Add Faraday::RequestTimeoutError by @tisba in #1513
* Include env[:headers] in Stubs::NotFound by @yykamei in #1514

New Contributors

* @tisba made their first contribution in #1513

2.7.10 (2023-07-06)

What's Changed

* Fix some logging inefficiencies by @semaperepelitsa in #1515

New Contributors

* @semaperepelitsa made their first contribution in #1515

(taca)

2023-07-09 03:17:33 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-s3 to 1.128.0

(taca)

2023-07-09 03:16:45 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-s3: update to 1.128.0

pkgsrc chnage: update dependency.

1.128.0 (2023-07-06)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
  CHANGELOG.md for details.

1.127.0 (2023-06-28)

* Feature - The S3 LISTObjects, ListObjectsV2 and ListObjectVersions API now
  supports a new optional header x-amz-optional-object-attributes.  If
  header contains RestoreStatus as the value, then S3 will include Glacier
  restore status i.e. isRestoreInProgress and RestoreExpiryDate in List
  response.

* Feature - Select minimum expiration time for presigned urls between the
  expiration time option and the credential expiration time.

(taca)

2023-07-09 03:15:23 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-kms to 1.70.0

(taca)

2023-07-09 03:14:36 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-kms: update to 1.70.0

pkgsrc chnage: update dependency.

1.70.0 (2023-07-06)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
  CHANGELOG.md for details.

1.69.0 (2023-07-05)

* Feature - Added Dry Run Feature to cryptographic and cross-account
  mutating KMS APIs (14 in all).  This feature allows users to test their
  permissions and parameters before making the actual API call.

1.68.0 (2023-06-28)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
  CHANGELOG.md for details.

(taca)

2023-07-09 03:13:00 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-secretsmanager to 1.79.0

(taca)

2023-07-09 03:12:26 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-secretsmanager: update to 1.79.0

pkgsrc chnage: update dependency.

1.79.0 (2023-07-06)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
  CHANGELOG.md for details.

1.78.0 (2023-06-28)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
  CHANGELOG.md for details.

(taca)

2023-07-09 03:10:38 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-core to 3.177.0

(taca)

2023-07-09 03:10:14 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-core: update to 3.177.0

pkgsrc chnage: update dependency (in comment).

3.177.0 (2023-07-06)

* Feature - Updated Aws::STS::Client with the latest API changes.
* Feature - Updated Aws::SSOOIDC::Client with the latest API changes.
* Feature - Updated Aws::SSO::Client with the latest API changes.
* Feature - Add support for Request Compression.

3.176.1 (2023-06-29)

* Issue - Fix signing for S3/S3 Control and aws-crt gem for certain object
  keys (#2849).
* Issue - Ensure SSOCredentials #expiration is a Time (#2874)

3.176.0 (2023-06-28)

* Feature - Add :expiration accessor to CredentialProvider and do not
  refresh credentials when checking expiration (#2872).

(taca)

2023-07-09 03:08:33 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sigv4 to 1.6.0

(taca)

2023-07-09 03:07:39 UTC MAIN commitmail json YAML

www/ruby-aws-sigv4: update to 1.6.0

pkgsrc chnage: update dependency.

1.6.0 (2023-06-28)

* Feature - Select the minimum expiration time for presigned urls between
  the expiration time option and the credential expiration time.

(taca)

2023-07-09 03:06:03 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-partitions to 1.785.0

(taca)

2023-07-09 03:05:31 UTC MAIN commitmail json YAML

www/ruby-aws-partitions: update to 1.785.0

1.785.0 (2023-07-07)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.784.0 (2023-07-06)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.783.0 (2023-07-03)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.782.0 (2023-06-27)

* Feature - Added support for enumerating regions for Aws::AppFabric.

1.781.0 (2023-06-20)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

(taca)

2023-07-09 02:56:50 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-sanitize to 6.0.2

(taca)

2023-07-09 02:56:28 UTC MAIN commitmail json YAML

textproc/ruby-sanitize: update to 6.0.2

6.0.2 (2023-07-06)

Bug Fixes

* CVE-2023-36823: Fixed an HTML+CSS sanitization bypass that could allow XSS
  (cross-site scripting). This issue affects Sanitize versions 3.0.0 through
  6.0.1.

  When using Sanitize's relaxed config or a custom config that allows
  <style> elements and one or more CSS at-rules, carefully crafted input
  could be used to sneak arbitrary HTML through Sanitize.

  See the following security advisory for additional details:
  GHSA-f5ww-cq3m-q3g7

  Thanks to @cure53 for finding this issue.

(taca)

2023-07-09 02:53:24 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-review to 5.8.0

(taca)

2023-07-09 02:52:41 UTC MAIN commitmail json YAML

textproc/ruby-review: update to 5.8.0

5.8.0 (2023-06-29)

New Features

* The //graph operator allows graphical description in Mermaid notation. See
  doc/format.md for details on prepairing and setting up external tools
  (#1885)

Bug Fixes

* EPUBMaker: fix <title> not being included in the auto-generated part
  content (#1898)

Enhancements

* PDFMaker: fix to wrap long URLs with @<href> operator (#1890)

Contributors

* @munepi

(taca)

2023-07-09 02:48:16 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-rails-dom-testing to 2.1.1

(taca)

2023-07-09 02:47:18 UTC MAIN commitmail json YAML

textproc/ruby-rails-dom-testing: update to 2.1.1

2.1.0 (2023-06-30)

What's Changed

* Address warning: mismatched indentations at 'when' with 'case' by @yahonda
  in #74
* Make assert_dom_equal ignore insignificant whitespace when walking the
  node tree by @jduff in #84
* Expand Substitution Matching Types support by @seanpdoyle in #90
* Alias assert_select methods to assert_dom versions by @seanpdoyle in #93
* Raise an error if the last arg is the wrong format by @ghiculescu in #96
* Fix replacement for multiple substitutions by @speckins in #76
* Better error message if response.body is blank or not parseable by
  Nokogiri by @ghiculescu in #97
* selector_assertions/html_selector: No trailing . on content_mismatch by
  @issyl0 in #102
* Use Minitest::Assertion#diff for content failure messages by @flavorjones
  in #106

New Contributors

* @nicolasleger made their first contribution in #73
* @yahonda made their first contribution in #74
* @dependabot made their first contribution in #79
* @jduff made their first contribution in #86
* @amatsuda made their first contribution in #88
* @seanpdoyle made their first contribution in #90
* @ghiculescu made their first contribution in #96
* @jbampton made their first contribution in #95
* @speckins made their first contribution in #76
* @issyl0 made their first contribution in #102
* @flavorjones made their first contribution in #103

2.1.1 (2023-06-30)

What's Changed

* Fix issue when application isn't using minitest.

(taca)

2023-07-09 02:43:28 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-kramdown-rfc2629 to 1.6.37

(taca)

2023-07-09 02:42:56 UTC MAIN commitmail json YAML

textproc/ruby-kramdown-rfc2629: update to 1.6.37

1.6.36 (2023-06-27)

* use "-m" option with utftex (no special subscript characters)
  As per bartp5/libtexprintf#23

1.6.37 (2023-07-06)

* DOIs: experimental extractor for "ACM DOIs"
  Don't hide publisher when there is a container-title.
  DOI: put publisher into refcontent
  doilit: add command line option for dx.doi.org site

(taca)

2023-07-09 02:39:44 UTC MAIN commitmail json YAML

doc: Updated security/ruby-sshkit to 1.21.5

(taca)

2023-07-09 02:39:10 UTC MAIN commitmail json YAML

security/ruby-sshkit: update to 1.21.5

1.21.5 (2023-07-04)

This is a gem housekeeping release. No user-facing changes.

Housekeeping

* CI: Use newer Vagrant box to address timeout issues (#517) @mattbrictson
* Bump toolmantim/release-drafter from 5.23.0 to 5.24.0 (#515) @dependabot
* Fix CI failures by running Ruby <= 2.2 on older Ubuntu image (#516)
  @mattbrictson
* Bump actions/cache from 2 to 3 (#511) @dependabot
* Increase Vagrant boot timeout to accommodate slow GitHub Actions (#513)
  @mattbrictson
* Bump toolmantim/release-drafter from 5.22.0 to 5.23.0 (#510) @dependabot
* Upgrade macOS runner in CI since GitHub has retired 10.15 (#512)
  @mattbrictson

Contributors

* @mattbrictson
* @dependabot

(taca)

2023-07-09 02:35:20 UTC MAIN commitmail json YAML

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

(taca)

2023-07-09 02:34:41 UTC MAIN commitmail json YAML

security/ruby-metasploit-payloads: update to 2.0.148

2.0.142 (2023-06-21)

* Land #660, Fix PPID spoofing

2.0.143 (2023-06-21)

* Land #662, Fix getenv bug for missing var
  fix bug where env lookups not found return garbage

2.0.144 (2023-06-21)

* Land #661, update install instructions

2.0.145 (2023-06-23)

* Land #663, Fix python meterpreter getuid crash
  Fix python meterpreter getuid crash on windows

2.0.146 (2023-06-29)

* Land #664, Fix broken readme code snippets

2.0.147 (2023-06-29)

* Improve description of open_clipboard_with_retries

2.0.148 (2023-06-30)

* Land #665, Updated php meterpreter to support larger stat buf files

(taca)

2023-07-09 02:15:44 UTC MAIN commitmail json YAML

doc: Updated security/ruby-bcrypt to 3.1.19

(taca)

2023-07-09 02:15:17 UTC MAIN commitmail json YAML

security/ruby-bcrypt: update to 3.1.19

pkgsrc change: remove redundunt PKGNAME.

3.1.19 (2019-05-31)

* No longer include compiled binaries for Windows. See GH #173.
* Update C and Java implementations to latest versions [GH #182 by @fonica]
* Bump default cost to 12 [GH #181 by @bdewater]
* Remove explicit support for Rubies 1.8 and 1.9
* Start calibration from the minimum cost supported by the algorithm [GH
  #206 by @sergey-alekseev]
* Remove explicit support for Rubies 1.8 and 1.9 [GH #185 by @tjschuck]
* Define SKIP_GNU token when building extension (Fixes FreeBSD >= 12) [GH
  #189 by @adam12]

(taca)

2023-07-09 02:11:52 UTC MAIN commitmail json YAML

doc: Updated print/ruby-rbpdf to 1.21.2

(taca)

2023-07-09 02:11:21 UTC MAIN commitmail json YAML

print/ruby-rbpdf: update to 1.21.2

1.21.2 (2023-06-27)

* Resolving infinite loops when rtl == true. (#89)
* Ruby 2.4 is not compatible with loofah 2.21 or higher (#87)
* Order bookmarks by page and y for addTOC() and addHTMLTOC(). (#86)
* Order bookmarks by page and y (#85) (by skalimer0)

(taca)

2023-07-09 02:02:43 UTC MAIN commitmail json YAML

doc/TODO: +squid-6.1

(taca)

2023-07-09 02:01:23 UTC MAIN commitmail json YAML

doc: Updated security/stunnel to 5.69

(taca)

2023-07-09 02:00:53 UTC MAIN commitmail json YAML

security/stunnel: update to 5.69

Now support OpenSSL 3.0 and stop pkglint's warning.

Version 5.69, 2023.03.04, urgency: MEDIUM

* New features
  - Improved logging performance with the "output" option.
  - Improved file read performance on the WIN32 platform.
  - DH and kDHEPSK ciphersuites removed from FIPS defaults.
  - Set the LimitNOFILE ulimit in stunnel.service to allow
    for up to 10,000 concurrent clients.
* Bugfixes
  - Fixed the "CApath" option on the WIN32 platform by
    applying https://github.com/openssl/openssl/pull/20312.
  - Fixed stunnel.spec used for building rpm packages.
  - Fixed tests on some OSes and architectures by merging
    Debian 07-tests-errmsg.patch (thx to Peter Pentchev).

Version 5.68, 2023.02.07, urgency: HIGH

* Security bugfixes
  - OpenSSL DLLs updated to version 3.0.8.
* New features
  - Added the new 'CAengine' service-level option
    to load a trusted CA certificate from an engine.
  - Added requesting client certificates in server
    mode with 'CApath' besides 'CAfile'.
  - Improved file read performance.
  - Improved logging performance.
* Bugfixes
  - Fixed EWOULDBLOCK errors in protocol negotiation.
  - Fixed handling TLS errors in protocol negotiation.
  - Prevented following fatal TLS alerts with TCP resets.
  - Improved OpenSSL initialization on WIN32.
  - Improved testing suite stability.

Version 5.67, 2022.11.01, urgency: HIGH

* Security bugfixes
  - OpenSSL DLLs updated to version 3.0.7.
* New features
  - Provided a logging callback to custom engines.
* Bugfixes
  - Fixed "make cert" with OpenSSL older than 3.0.
  - Fixed the code and the documentation to use conscious
    language for SNI servers (thx to Clemens Lang).

Version 5.66, 2022.09.11, urgency: MEDIUM

* New features
  - OpenSSL 3.0 FIPS Provider support for Windows.
* Bugfixes
  - Fixed building on machines without pkg-config.
  - Added the missing "environ" declaration for
    BSD-based operating systems.
  - Fixed the passphrase dialog with OpenSSL 3.0.

Version 5.65, 2022.07.17, urgency: HIGH

* Security bugfixes
  - OpenSSL DLLs updated to version 3.0.5.
* Bugfixes
  - Fixed handling globally enabled FIPS.
  - Fixed openssl.cnf processing in WIN32 GUI.
  - Fixed a number of compiler warnings.
  - Fixed tests on older versions of OpenSSL.

Version 5.64, 2022.05.06, urgency: MEDIUM

* Security bugfixes
  - OpenSSL DLLs updated to version 3.0.3.
* New features
  - Updated the pkcs11 engine for Windows.
* Bugfixes
  - Removed the SERVICE_INTERACTIVE_PROCESS flag in
    "stunnel -install".

Version 5.63, 2022.03.15, urgency: HIGH

* Security bugfixes
  - OpenSSL DLLs updated to version 3.0.2.
* New features
  - Updated stunnel.spec to support bash completion.
* Bugfixes
  - Fixed a PRNG initialization crash (thx to Gleydson Soares).

Version 5.62, 2022.01.17, urgency: MEDIUM

* New features
  - Added a bash completion script.
* Bugfixes
  - Fixed a transfer() loop bug.

Version 5.61, 2021.12.22, urgency: LOW

* New features sponsored by the University of Maryland
  - Added new "protocol = capwin" and "protocol = capwinctrl"
    configuration file options.
* New features for the Windows platform
  - Added client mode allowing authenticated users to view
    logs, reconfigure and terminate running stunnel services.
  - Added support for multiple GUI and service instances
    distinguised by the location of stunnel.conf.
  - Improved log window scrolling.
  - Added a new 'Pause auto-scroll' GUI checkbox.
  - Double click on the icon tray replaced with single click.
  - OpenSSL DLLs updated to version 3.0.1.
* Other new features
  - Rewritten the testing framework in python (thx to
    Peter Pentchev for inspiration and initial framework).
  - Added support for missing SSL_set_options() values.
  - Updated stunnel.spec to support RHEL8.
* Bugfixes
  - Fixed OpenSSL 3.0 build.
  - Fixed reloading configuration with
    "systemctl reload stunnel.service".
  - Fixed incorrect messages logged for OpenSSL errors.
  - Fixed printing IPv6 socket option defaults on FreeBSD.

(taca)

2023-07-08 22:19:03 UTC MAIN commitmail json YAML

doc: Added sysutils/hw-probe version 1.6

(vins)

2023-07-08 22:17:44 UTC MAIN commitmail json YAML

2023-07-08 22:15:42 UTC MAIN commitmail json YAML

sysutils/hw-probe: import package from wip.

Originally packaged by author Andrey Ponomarenko
<andrew.v.ponomarenko@gmail.com>. Revised and updated by @vins.

hw-probe is a tool to probe for hardware, check operability and find
drivers with the help of BSD hardware database.

Probe is a snapshot of your computer hardware state and system
logs.  The tool checks operability of devices by analysis of logs
and returns a permanent URL to view the probe of the computer.

(vins)

2023-07-08 22:09:32 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix60-server to 6.0.19

(otis)

2023-07-08 22:04:59 UTC MAIN commitmail json YAML

zabbix60: Update to 6.0.19

New Features and Improvements:
- Removed unnecessary JavaScript preprocessing in discovery rules in Kubernetes
  templates
- Updated JavaScript scripts in Kubernetes templates
- Updated max supported TimescaleDB version to 2.11
- Fixed hintbox to be automatically closed when target element disappears
- Added filters of node labels and annotations for Kubelet discovery in
  Kubernetes cluster state template

Full changelog:
https://www.zabbix.com/rn/rn6.0.19

(otis)

2023-07-08 21:39:27 UTC MAIN commitmail json YAML

lscpu: restrict package to *BSD.

(vins)