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

2024-05-13 12:50:16 UTC Now

2023-12-29 20:55:44 UTC MAIN commitmail json YAML

sysutils/snmp_exporter: import snmp_exporter-0.25.0

This exporter is the recommended way to expose SNMP data in a format
which Prometheus can ingest.

To simply get started, it's recommended to use the `if_mib` module
with switches, access points, or routers using the `public_v2` auth
module, which should be a read-only access community on the target
device.

Note, community strings in SNMP are not considered secrets, as they
are sent unencrypted in SNMP v1 and v2c. For secure access, SNMP
v3 is required.

(wiz)

2023-12-29 20:55:02 UTC MAIN commitmail json YAML

sysutils/netbsd_exporter: import netbsd_exporter-0.9.3

The netbsd_exporter retrieves system metrics such as disk I/O,
network I/O, RAM and filesystem usage, as well as CPU load from
the running system and exposes them in the format of Prometheus
metrics. It is designed to be integrated into inetd, providing a
lightweight, NetBSD-focused alternative to the node_exporter.

(wiz)

2023-12-29 20:29:51 UTC MAIN commitmail json YAML

doc: filezilla terrapin vuln

(wiz)

2023-12-29 20:29:11 UTC MAIN commitmail json YAML

doc: Updated net/filezilla to 3.66.4

(wiz)

2023-12-29 20:28:58 UTC MAIN commitmail json YAML

filezilla: update to 3.66.4.

3.66.4 (2023-12-20)

! SFTP: Address Terrapin protocol vulerability

3.66.3-rc1 (2023-12-11)

- Test release for macOS CPU architecture migration

3.66.3-beta1 (2023-12-07)

+ macOS: Now also distributing aarch64 binaries
- macOS: Fixes for language detection
- Fixed a potential crash in the HTTP client

(wiz)

2023-12-29 20:27:03 UTC MAIN commitmail json YAML

py-pybind11: avoid duplicate pre-configure target in gnuradio-core

(tnn)

2023-12-29 19:53:18 UTC MAIN commitmail json YAML

doc: Updated lang/go-bin to 1.21.5

(bsiegert)

2023-12-29 19:52:06 UTC MAIN commitmail json YAML

go-bin: update to 1.21.5

Go 1.22 needs at least 1.20 to build, so update the binary bootstrap kit.
Note that Illumos is still at 1.19.4.

I prodded the Go team a while ago, and now we have official binaries for
netbsd-arm64, nice! :)

(bsiegert)

2023-12-29 19:42:58 UTC MAIN commitmail json YAML

doc: p5-Spreadsheet-ParseExcel vuln

(wiz)

2023-12-29 19:42:42 UTC MAIN commitmail json YAML

doc: Updated math/p5-Spreadsheet-ParseExcel to 0.6600

(wiz)

2023-12-29 19:42:30 UTC MAIN commitmail json YAML

p5-Spreadsheet-ParseExcel: update to 0.6600.

0.66 December 29 2023

    ! Fix for CVE-2023-7101
      https://github.com/runrig/spreadsheet-parseexcel/issues/33

(wiz)

2023-12-29 19:38:45 UTC MAIN commitmail json YAML

doc: Updated archivers/xarchiver to 0.5.4.22

(wiz)

2023-12-29 19:38:27 UTC MAIN commitmail json YAML

xarchiver: update to 0.5.4.22.

No changelog found, roughly 3 years of development
since previous pkgsrc version.

(wiz)

2023-12-29 18:25:02 UTC MAIN commitmail json YAML

2023-12-29 17:35:41 UTC MAIN commitmail json YAML

Note updates to seamonkey, firefox115 and thunderbird.

(he)

2023-12-29 17:34:38 UTC MAIN commitmail json YAML

thunderbird: on i386, use -mstackrealign also in CFLAGS.

Patterned after recent change to firefox: force stack
re-alignment so that you don't get a segfault when doing
movdqa %xmm7,(%esp), and %esp is not 16-byte aligned.

Bump PKGREVISION.

(he)

2023-12-29 17:29:14 UTC MAIN commitmail json YAML

firefox115: on i386, use -mstackrealign also in CFLAGS.

Patterned after recent change to firefox: force stack
re-alignment so that you don't get a segfault when doing
movdqa %xmm7,(%esp) and %esp is not 16-byte aligned.

Bump PKGREVISION.

(he)

2023-12-29 17:24:13 UTC MAIN commitmail json YAML

seamonkey: on i386, use -mstackrealign also in CFLAGS.

Patterned after recent change to firefox: force stack
re-alignment so that you don't get a segfault when doing
movdqa %xmm7,(%esp), and %esp is not  16-byte aligned.

Bump PKGREVISION.

(he)

2023-12-29 17:20:16 UTC MAIN commitmail json YAML

Note update of www/firefox to 120.0.1nb1.

(he)

2023-12-29 17:18:38 UTC MAIN commitmail json YAML

firefox: on i386, use -mstackrealign also in CFLAGS.

This forces stack re-alignment, so that we don't get
segfault when doing movdqa %xmm7,(%esp) and %esp is not
16-byte aligned.

Bump PKGREVISION.

(he)

2023-12-29 17:06:50 UTC MAIN commitmail json YAML

doc: Updated mail/exim to 4.97.1

(bsiegert)

2023-12-29 17:06:24 UTC MAIN commitmail json YAML

exim: update to 4.97.1 (security)

This is a patch release of 4.97 containing fixes for CVE-2023-51766.

(bsiegert)

2023-12-29 16:55:17 UTC MAIN commitmail json YAML

doc: Added net/shibari version 0.0.1.0

(schmonz)

2023-12-29 16:55:12 UTC MAIN commitmail json YAML

Add and enable shibari.

(schmonz)

2023-12-29 16:55:10 UTC MAIN commitmail json YAML

Add shibari: Collection of DNS tools for Unix systems

shibari is a collection of DNS tools for Unix systems, as an alternative
to BIND, Unbound, djbdns or other similar suites of programs.

At the moment, only a DNS server is provided. shibari aims to integrate
s6-dns over time, and eventually replace it.

(schmonz)

2023-12-29 16:44:08 UTC MAIN commitmail json YAML

math/Makefile: Add py-hmmlearn

(bacon)

2023-12-29 16:43:49 UTC MAIN commitmail json YAML

doc: Added math/py-hmmlearn version 0.3.0

(bacon)

2023-12-29 16:43:41 UTC MAIN commitmail json YAML

math/py-hmmlearn: Inference of Hidden Markov Models

Hmmlearn is a set of algorithms for unsupervised learning and
inference of Hidden Markov Models.  For supervised learning learning
of HMMs and similar models see seqlearn.

(bacon)

2023-12-29 15:47:01 UTC MAIN commitmail json YAML

update homepage and fetch from backup

(zafer)

2023-12-29 15:24:51 UTC MAIN commitmail json YAML

2023-12-29 15:16:52 UTC MAIN commitmail json YAML

2023-12-29 14:50:04 UTC MAIN commitmail json YAML

2023-12-29 14:33:29 UTC MAIN commitmail json YAML

alacritty: fix PLIST

(tnn)

2023-12-29 13:12:04 UTC MAIN commitmail json YAML

doc: update exim pattern for fixed smtp smuggling

(wiz)

2023-12-29 11:33:53 UTC MAIN commitmail json YAML

Updated devel/subversion, security/py-cryptodome

(adam)

2023-12-29 11:33:37 UTC MAIN commitmail json YAML

py-cryptodome: updated to 3.19.1

3.19.1 (28 December 2023)

Resolved issues
* Fixed a side-channel leakage with OAEP decryption that could be
  exploited to carry out a Manger attack. Thanks to Hubert Kario.

(adam)

2023-12-29 11:30:53 UTC MAIN commitmail json YAML

subversion: updated to 1.14.3

Version 1.14.3

User-visible changes:
- Client-side bugfixes:
  * Fix svn:mergeinfo diff parser bug when parsing forward merges
  * Fix redirected URL handling with file externals

- Server-side bugfixes:
  (none)

Developer-visible changes:
  * swig-rb: Fix uses of 'File.exist?', deprecated since Ruby 2.1
  * Build: Fix uses of deprecated Python APIs
  * Build: Retain ability to build SWIG Python 2 bindings
  * Fix reading WC lock status with svn_wc_status2_t
  * JavaHL: Add @Deprecated to silence compiler warnings
  * JavaHL: Fix crash in case of null message in getMessage
  * Fix build breakage of release tarballs by installed swig
  * Add regression test for issue 4711 "invalid xml file"
  * swig-py: Fix building with SWIG 4.1.0
  * Makefile.in: Fix cleaning of __pycache__ dirs and *.pyc
  * swig-py: Avoid deprecated options to SWIG >= 4.1.0
  * swig-py: Use sysconfig to allow building with Python 3.12
  * INSTALL: Document not to use SVN with APR 1.7.3 on Windows
  * Fix test suite broken by syntax error when --enable-sasl
  * swig-py: Improve error when no external diff
  * autogen.sh: Fix building when Python is not named "python"

(adam)

2023-12-29 09:18:26 UTC MAIN commitmail json YAML

Updated boost to 1.84.0

(adam)

2023-12-29 09:16:26 UTC MAIN commitmail json YAML

2023-12-29 01:21:46 UTC MAIN commitmail json YAML

2023-12-29 01:20:21 UTC MAIN commitmail json YAML

2023-12-29 01:17:06 UTC MAIN commitmail json YAML

2023-12-29 01:16:27 UTC MAIN commitmail json YAML

Fix project and distfile home page.

(jklos)

2023-12-29 01:15:53 UTC MAIN commitmail json YAML

2023-12-29 01:13:07 UTC MAIN commitmail json YAML

2023-12-29 01:09:23 UTC MAIN commitmail json YAML

2023-12-29 01:08:16 UTC MAIN commitmail json YAML

2023-12-29 01:07:34 UTC MAIN commitmail json YAML

2023-12-29 01:07:03 UTC MAIN commitmail json YAML

fetch from backup

(zafer)

2023-12-29 01:06:27 UTC MAIN commitmail json YAML

2023-12-29 01:03:44 UTC MAIN commitmail json YAML

2023-12-29 01:02:35 UTC MAIN commitmail json YAML

2023-12-29 01:01:38 UTC MAIN commitmail json YAML

2023-12-29 00:57:38 UTC MAIN commitmail json YAML

2023-12-29 00:45:38 UTC MAIN commitmail json YAML

fetch from backup

(zafer)

2023-12-29 00:45:12 UTC MAIN commitmail json YAML

doc: Updated chat/twitch-tui to 2.6.2

(schmonz)

2023-12-29 00:45:05 UTC MAIN commitmail json YAML

twitch-tui: update to 2.6.2. Changes:

- Switch from using unicode placeholders to display emotes (#411)
- Allow hiding chat border, with a hide_chat_border boolean in the
  frontend section of the config (#507)
- Bumped a bunch of dependencies

(schmonz)

2023-12-29 00:38:59 UTC MAIN commitmail json YAML

update homepage and master site

(zafer)

2023-12-29 00:14:04 UTC MAIN commitmail json YAML

remove dead sites

(zafer)

2023-12-28 23:55:13 UTC MAIN commitmail json YAML

2023-12-28 23:50:02 UTC MAIN commitmail json YAML

2023-12-28 23:48:45 UTC MAIN commitmail json YAML

2023-12-28 23:47:11 UTC MAIN commitmail json YAML

2023-12-28 23:46:03 UTC MAIN commitmail json YAML

2023-12-28 23:45:38 UTC MAIN commitmail json YAML

2023-12-28 23:45:13 UTC MAIN commitmail json YAML

2023-12-28 23:44:47 UTC MAIN commitmail json YAML

2023-12-28 23:44:05 UTC MAIN commitmail json YAML

2023-12-28 23:43:33 UTC MAIN commitmail json YAML

2023-12-28 23:42:51 UTC MAIN commitmail json YAML

2023-12-28 23:41:32 UTC MAIN commitmail json YAML

2023-12-28 23:37:38 UTC MAIN commitmail json YAML

2023-12-28 23:37:08 UTC MAIN commitmail json YAML

2023-12-28 23:36:31 UTC MAIN commitmail json YAML

2023-12-28 23:35:19 UTC MAIN commitmail json YAML

2023-12-28 23:22:49 UTC MAIN commitmail json YAML

fetch from backup

(zafer)

2023-12-28 23:21:40 UTC MAIN commitmail json YAML

fetch from backup

(zafer)

2023-12-28 23:19:28 UTC MAIN commitmail json YAML

2023-12-28 23:14:03 UTC MAIN commitmail json YAML

2023-12-28 23:13:27 UTC MAIN commitmail json YAML

2023-12-28 23:10:09 UTC MAIN commitmail json YAML

2023-12-28 23:07:16 UTC MAIN commitmail json YAML

2023-12-28 23:01:41 UTC MAIN commitmail json YAML

2023-12-28 22:58:40 UTC MAIN commitmail json YAML

2023-12-28 22:57:05 UTC MAIN commitmail json YAML

2023-12-28 22:51:59 UTC MAIN commitmail json YAML

fetch from backup

(zafer)

2023-12-28 22:47:13 UTC MAIN commitmail json YAML

2023-12-28 22:44:22 UTC MAIN commitmail json YAML

2023-12-28 22:37:15 UTC MAIN commitmail json YAML

2023-12-28 22:36:12 UTC MAIN commitmail json YAML

2023-12-28 22:35:20 UTC MAIN commitmail json YAML

fetch from backup

(zafer)

2023-12-28 22:34:44 UTC MAIN commitmail json YAML

2023-12-28 22:31:34 UTC MAIN commitmail json YAML

2023-12-28 22:27:27 UTC MAIN commitmail json YAML

mk/check-wrkref: allow to disallow DESTDIR in the binary package

When a package is built, it first gets installed into DESTDIR, which is
somewhere below WRKDIR.  From there, a binary package is created, which
is then installed via pkg_add.  After this step, the value of DESTDIR is
no longer relevant, thus there is no reason to refer to that directory
from the final binary package.

This new check is not enabled by default, to allow for an opt-in testing
phase first.

(rillig)

2023-12-28 22:27:09 UTC MAIN commitmail json YAML

fetch from backup

(zafer)

2023-12-28 22:08:15 UTC MAIN commitmail json YAML

doc: Updated sysutils/eza to 0.16.3

(fox)

2023-12-28 22:02:37 UTC MAIN commitmail json YAML

sysutils/eza: Update to 0.16.3

Changes since 0.16.2:

eza v0.16.3

Changelog
[0.16.3] - 2023-12-07

Bug Fixes

  * Add bare git_repos fn if feature git is disabled
  * Fixing color of size unit
  * Color-scale broked size for colors

Miscellaneous Tasks

  * Release eza v0.16.3

Testing

  * Fix powertests post-release

Build

  * Bump percent-encoding from 2.3.0 to 2.3.1
  * Bump actions/labeler from 4 to 5

(fox)

2023-12-28 21:34:53 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to 1.74

(fox)

2023-12-28 21:34:00 UTC MAIN commitmail json YAML

audio/fasttracker2: Update to 1.74

Changes since v1.73

v1.74 - 16.12.2023
- Added a cubic spline audio interpolation option
- Windows/macOS: Updated SDL to v2.28.5

(fox)

2023-12-28 20:47:48 UTC MAIN commitmail json YAML

doc: Updated graphics/wallust to 2.9.0

(pin)

2023-12-28 20:47:21 UTC MAIN commitmail json YAML

graphics/wallust: update to 2.9.0

new minor version: 2.9 - xmas edition c;

- New config option, per [[entry]]: new_engine: an optional bool that, when
  defined, uses {{variable}} instead of {variable} and allows escaping
  ({{{{}} for {{ and {{}}}} for }}). It's a flag to be backwards compatible,
  since this is still a minor version release [e45a2c74a8]
- new themes: rose-pine, rose-pine-dawn and rose-pine-moon [b45cc33f25,
  557eaef56a]
- fix false positive on testing, formatted text issue with config file
  [f2863b328c]
- update dependencies [0602ff3db9]

* * Have a very happy xmas, well, hope it was good. I'm a little late * *

(pin)

2023-12-28 20:46:42 UTC MAIN commitmail json YAML

doc: Updated graphics/matugen to 1.2.1

(pin)

2023-12-28 20:46:23 UTC MAIN commitmail json YAML

graphics/matugen: update to 1.2.1

v1.2.1
Fixed
- red color being blue in generated file

v1.2.0 - yanked.

(pin)

2023-12-28 20:45:23 UTC MAIN commitmail json YAML

doc: Updated devel/garden to 1.0.0

(pin)

2023-12-28 20:45:02 UTC MAIN commitmail json YAML

devel/garden: update to 1.0.0

v1.0.0
Features
- Commands can now specify pre-commands and post-commands that are run
  before/after the specified command. (#3) (documentation)
- The default origin remote name can now be configured using
  tree.<tree>.default-remote. (#16)
- Commands now display the tree's current branch alongside the tree name. (#18)
- garden -vv exec and garden -vv shell now display the command being run.

Packaging:
- garden can now be installed as a nix flake package. A flake.nix file is now
  provided. (#16)

(pin)

2023-12-28 20:44:12 UTC MAIN commitmail json YAML

doc: Updated sysutils/fd-find to 9.0.0

(pin)

2023-12-28 20:43:52 UTC MAIN commitmail json YAML

sysutils/fd-find: update to 9.0.0

Performance
- This release is all about performance, which has been significantly improved,
  both due to optimizations in the underlying ignore crate (#1429 by
  @tavianator), and in fd itself (#1422, #1408, #1362 by @tavianator).
  Benchmark results show gains of 6-8x for full traversals of smaller
  directories (100k files) and up to 13x for larger directories (1M files).

- The default number of threads is now constrained to be at most 64. This
  should improve startup time on systems with many CPU cores. (#1203, #1410,
  #1412, #1431) - @tmccombs and @tavianator

- New flushing behavior when writing output to stdout, providing better
  performance for TTY and non-TTY use cases, see #1452 and #1313 (@tavianator).

Features
- Support character and block device file types, see #1213 and #1336 (@cgzones)
- Breaking: .git/ is now ignored by default when using --hidden / -H,
  use --no-ignore / -I or --no-ignore-vcs to override, see #1387 and #1396
  (@skoriop)

Bugfixes
- Fix NO_COLOR support, see #1421 (@acuteenvy)

Other
- Fixed documentation typos, see #1409 (@marcospb19)

(pin)

2023-12-28 20:43:08 UTC MAIN commitmail json YAML

doc: Updated sysutils/dua-cli to 2.24.2

(pin)

2023-12-28 20:42:47 UTC MAIN commitmail json YAML

sysutils/dua-cli: update to 2.24.2

2.24.2 (2023-12-26)
Bug Fixes
- avoid duplicate key input on windows. On Windows, key-states like
  press/release/repeat are made available separately, which means we should
  avoid responding to key-releases as it would incorrectly double the actual
  user inputs.

2.24.1 (2023-12-25)
Bug Fixes
- keep checking for existance of entries outside of the glob top-level.
  The glob top-level is used to display all search results which means that
  there can be a lot of them, which would unnecessarily slow down the search
  operation.

  Previously it would never check for the existence of an entry in glob mode,
  but now it will do so outside of the top-level.

2.24.0 (2023-12-24)

This release adds long-awaited globbing support, just hit the / key to get
started.

You want to find the biggest .git directories? Just type /.git/<enter> and you
are done. What about all target directories? Just write target/ to the glob
search prompt and it's done. What about all directories ending in *.rs/?
Oh, by accident you typed *.rs and now there is a list of a quarter million of
entries? No problem, it's near instant even with millions of files to search or
hundreds of thousands to display.

  Note that glob-mode can be exited only by pressing ESC when the glob prompt
  has focus.

Special thanks go to the contributor who made this feature happen, along with
many other improvements. Now dua feels refreshed for 2024, and is much more
versatile.

Happy holidays!

(pin)

2023-12-28 20:42:06 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.30.2

(pin)

2023-12-28 20:41:41 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.30.2

v1.30.2 - 2023-12-23

- don't canonicalize paths on windows on new panels - Fix #809

(pin)

2023-12-28 20:40:58 UTC MAIN commitmail json YAML

doc: Updated x11/alacritty to 0.13.0

(pin)

2023-12-28 20:40:34 UTC MAIN commitmail json YAML

x11/alacritty: update to 0.13.0

0.13.0
Packaging
- Minimum Rust version has been bumped to 1.70.0
- Manpages are now generated using `scdoc` (see `INSTALL.md`)

Added
- Warnings for unused configuration file options
- Config option `persist` in `hints` config section
- Support for dynamically loading conpty.dll on Windows
- Support for keybindings with dead keys
- `Back`/`Forward` mouse buttons support in bindings
- Copy global IPC options (`-w -1`) for new windows
- Bindings to create and navigate tabs on macOS
- Support startup notify protocol to raise initial window on Wayland/X11
- Debug option `prefer_egl` to prioritize EGL over other display APIs
- Inline vi-mode search using `f`/`F`/`t`/`T`
- `window.blur` config option to request blur for transparent windows
- `--option` argument for `alacritty msg create-window`
- Support for `DECRQM`/`DECRPM` escape sequences
- Support for kitty's keyboard protocol

Changed
- Mode-specific bindings can now be bound in any mode for easier macros
- `--help` output is more compact now and uses more neutral palette
- Configuration file now uses TOML instead of YAML
  Run `alacritty migrate` to automatically convert all configuration files
- Deprecated config option `draw_bold_text_with_bright_colors`, use
  `colors.draw_bold_text_with_bright_colors`
- Deprecated config option `key_bindings`, use `keyboard.bindings`
- Deprecated config option `mouse_bindings`, use `mouse.bindings`
- The default colorscheme is now based on base16 classic dark
- IME popup now tries to not obscure the current cursor line
- The double click threshold was raised to `400ms`
- OSC 52 paste ability is now **disabled by default**; use `terminal.osc52`
  to adjust it
- Apply `colors.transparent_background_colors` for selections, hints, and
  search matches
- Underline full hint during keyboard selection
- Synchronized updates now use `CSI 2026` instead of legacy `DCS` variant
- In mouse mode with `Shift` pressed, mouse bindings without `Shift` are only
  triggered if no exact binding (i.e. one with `Shift`) is found.
- Use built-in font for powerline symbols from `U+E0B0` to `U+E0B3`
- Default `bell.animation` is now `Linear`
- `IncreaseFontSize/DecreaseFontSize` step is now 1px
- `font.size` precision was raised to 6 floating point digits
- Default font size to `11.25` matching 15px
- `Xft.dpi` is now reloaded when xsettingd change its value on X11

Fixed
- Unconditional query of xdg-portal settings on Wayland
- `Maximized` startup mode not filling the screen properly on GNOME Wayland
- `OptionAsAlt` with `OnlyLeft`/`OnlyRight` settings not working properly
  on macOS
- Default Vi key bindings for `Last`/`First` actions not working on X11/Wayland
- Cut off wide characters in preedit string
- Scrolling on touchscreens
- Double clicking on CSD titlebar not always maximizing a window on Wayland
- Excessive memory usage when using regexes with a large number of
  possible states
- `window.decorations_theme_variant` not live reloading
- Copy/Paste being truncated to 64KiB on Wayland
- X11 clipboard lagging behind sometimes
- High wakeup count on Wayland due to clipboard polling
- Blocking paste freezing alacritty on Wayland
- `Command` modifier persisting after `Cmd + Tab` on macOS
- Crash on exit when using NVIDIA binary drivers on Wayland
- `window.startup_mode` applied to window again when creating new tab
- Crash when leaving search after resize
- Cursor being hidden after reaching cursor blinking timeout
- Message bar content getting stuck after closing with multiple messages
  on Wayland
- Vi cursor position not redrawn on PageUp/PageDown without scrollback
- Cursor not updating when blinking and viewport is scrolled
- Failure to start with recent version of mesa's i915 driver
- Error when using `chars` inside the mouse bindings

Removed
- Config option `background_opacity`, use `window.background_opacity`
- Config option `colors.search.bar`, use `colors.footer_bar` instead
- Config option `mouse.url`, use the `hints` config section
- Config options `mouse.double_click` and `mouse.triple_click`

(pin)

2023-12-28 19:11:31 UTC MAIN commitmail json YAML

Updated textproc/py-lxml, devel/py-zope.testrunner

(adam)

2023-12-28 19:11:14 UTC MAIN commitmail json YAML

py-zope.testrunner: updated to 6.2.1

6.2.1 (2023-12-22)

- Work around Python 3.12.1+ no longer calling ``startTest`` for skipped tests

(adam)

2023-12-28 19:07:42 UTC MAIN commitmail json YAML

py-lxml: updated to 4.9.4

4.9.4 (2023-12-19)
==================

Bugs fixed
----------

* Inserting/replacing an ancestor into a node's children could loop indefinitely.

* ``TreeBuilder.close()`` could fail with a ``TypeError`` after
  parsing incorrect input.  Original patch by Enrico Minack.

* A file-system specific test is now optional and should no longer fail
  on systems that don't support it.

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

* Wheels include zlib 1.3, libxml2 2.10.3 and libxslt 1.1.39
  (zlib 1.2.12, libxml2 2.10.3 and libxslt 1.1.37 on Windows).

* Built with Cython 0.29.37.

(adam)

2023-12-28 18:46:49 UTC MAIN commitmail json YAML

Updated textproc/py-xmlschema, textproc/py-pdf

(adam)

2023-12-28 18:46:28 UTC MAIN commitmail json YAML

py-pdf: updated to 3.17.4

3.17.4

Bug Fixes (BUG)
-  Handle IndirectObject as image filter

(adam)

2023-12-28 18:43:34 UTC MAIN commitmail json YAML

py-xmlschema: updated to 2.5.1

v2.5.1

* Fix slowness of key selectors introduced by v2.5.0
* Remove redundant wheel dep from pyproject.toml and unnecessary build deps from tox.ini

(adam)

2023-12-28 18:20:02 UTC MAIN commitmail json YAML

awesome: remove redundant commented-out line

(gutteridge)

2023-12-28 18:19:03 UTC MAIN commitmail json YAML

awesome: fix builds

Switched to ImageMagick6 to work around image conversion failures with
the convert tool provided by the most recent ImageMagick 7 releases.

(gutteridge)

2023-12-28 17:22:39 UTC MAIN commitmail json YAML

Updated emulators/qemu, devel/py-setuptools, games/rocksndiamonds, devel/py-freezegun

(adam)

2023-12-28 17:22:15 UTC MAIN commitmail json YAML

py-freezegun: updated to 1.4.0

1.4.0

* `asyncio`-support from 1.3.x introduced quite a few  bugs, so that functionality is now hidden behind a flag:
  `with freeze_time('1970-01-02', real_asyncio=True):`

(adam)

2023-12-28 17:20:17 UTC MAIN commitmail json YAML

rocksndiamonds: updated to 4.3.8.0

Rocks'n'Diamonds 4.3.8.0

This new minor release version contains the following additions and fixes:

added random push delay for rocks, nuts and bombs to Emerald Mine game engine
added support for fading in and fading out global animations
added support for setting alpha value for global animations
added support for setting alpha value for envelope style request dialogs
added showing game actions after game end when request dialog opens/closes
fixed bug with invisible envelope request if request background is masked
fixed using masked elements when using element graphic for empty space
fixed bug with loading artwork if only one ���special��� artwork set exists
fixed various bugs and problems with global animations

(adam)

2023-12-28 17:18:58 UTC MAIN commitmail json YAML

py-setuptools: updated to 69.0.3

v69.0.3

Bugfixes
Retain valid names with underscores in egg_info.

(adam)

2023-12-28 17:15:39 UTC MAIN commitmail json YAML

2023-12-28 16:38:55 UTC MAIN commitmail json YAML

mk/bsd.pkg.mk: freeze ended for pkgsrc-2023Q4 branch [gdt 2023-12-28]

(gdt)

2023-12-28 16:37:52 UTC pkgsrc-2023Q4 commitmail json YAML

doc: Add CHANGES for 2023Q4

(gdt)

2023-12-28 15:02:17 UTC MAIN commitmail json YAML

devel/libxtend: Update to 0.2.0.2

Fix outdated function list man page
No changes to library

(bacon)

2023-12-28 13:29:26 UTC MAIN commitmail json YAML

devel/py-pybind11: resolve the self-conflict

This renames the pybind11-config script with a versioned suffix as done
elsewhere. The buildlink file provides the unsuffixed script for dependents
to use.

(thor)

2023-12-28 13:12:59 UTC MAIN commitmail json YAML

lang/python312: fix NIS detection

This ensures the configure script finds the NIS headers just like the
Makefile did by adding include directories.

(thor)

2023-12-28 13:12:24 UTC MAIN commitmail json YAML

lang/python311: fix NIS detection

This ensures the configure script finds the NIS headers just like the
Makefile did by adding include directories.

(thor)

2023-12-28 13:05:46 UTC MAIN commitmail json YAML

doc: Updated security/wolfssl to 5.6.6

(fox)

2023-12-28 13:05:18 UTC MAIN commitmail json YAML

security/wolfssl: Update to 5.6.6

Changes since 5.6.4:

wolfSSL Release 5.6.6 (Dec 19, 2023)

NOTE: * --enable-heapmath is being deprecated and will be removed by 2024

REMINDER: When working with AES Block Cipher algorithms, wc_AesInit() should
always be called first to initialize the Aes structure, before calling other
Aes API functions. Recently we found several places in our documentation,
comments, and codebase where this pattern was not observed. We have since
fixed this omission in several PRs for this release.

Vulnerabilities

  * [Medium] CVE-2023-6935: After review of the previous RSA timing fix in
    wolfSSL 5.6.4, additional changes were found to be required. A complete
    resistant change is delivered in this release. This fix is for the Marvin
    attack, leading to being able to decrypt a saved TLS connection and
    potentially forge a signature after probing with a very large number of
    trial connections. This issue is around RSA decryption and affects the
    optional static RSA cipher suites on the server side, which are considered
    weak, not recommended to be used and are off by default in wolfSSL (even
    with --enable-all). Static RSA cipher suites were also removed from the
    TLS 1.3 protocol and are only present in TLS 1.2 and lower. All padding
    versions of RSA decrypt are affected since the code under review is
    outside of the padding processing. Information about the private keys is
    NOT compromised in affected code. It is recommended to disable static RSA
    cipher suites and update the version of wolfSSL used if using RSA private
    decryption alone outside of TLS. Thanks to Hubert Kario for the report.
    The fix for this issue is located in the following GitHub Pull Request:
    #6955.

  * [Low] CVE-2023-6936: A potential heap overflow read is possible in servers
    connecting over TLS 1.3 when the optional WOLFSSL_CALLBACKS has been
    defined. The out of bounds read can occur when a server receives a
    malicious malformed ClientHello. Users should either discontinue use of
    WOLFSSL_CALLBACKS on the server side or update versions of wolfSSL to
    5.6.6. Thanks to the tlspuffin fuzzer team for the report which was
    designed and developed by; Lucca Hirschi (Inria, LORIA), Steve Kremer
    (Inria, LORIA), and Max Ammann (Trail of Bits). The fix for this issue is
    located in the following GitHub Pull Request: #6949.

  * [Low] A side channel vulnerability with AES T-Tables is possible in a very
    controlled environment where precision sub-cache-line inspection can
    happen, such as inside an Intel SGX enclave. This can lead to recovery of
    the AES key. To prevent this type of attack, wolfSSL added an AES
    bitsliced implementation which can be enabled with the
    "--enable-aes-bitsliced" configure option. Thanks to Florian Sieck,
    Zhiyuan Zhang, Sebastian Berndt, Chitchanok Chuengsatiansup, Thomas
    Eisenbarth, and Yuval Yarom for the  report (Universities of Lübeck,
    Melbourne, Adelaide and Bochum). The fix for this issue is located in the
    following GitHub Pull Request: #6854.

  * [Low] CVE-2023-6937: wolfSSL prior to 5.6.6 did not check that messages in
    a single (D)TLS record do not span key boundaries. As a result, it was
    possible to combine (D)TLS messages using different keys into one (D)TLS
    record. The most extreme edge case is that, in (D)TLS 1.3, it was possible
    that an unencrypted (D)TLS 1.3 record from the server containing first a
    ServerHello message and then the rest of the first server flight would be
    accepted by a wolfSSL client. In (D)TLS 1.3 the handshake is encrypted
    after the ServerHello but a wolfSSL client would accept an unencrypted
    flight from the server. This does not compromise key negotiation and
    authentication so it is assigned a low severity rating. Thanks to Johannes
    Wilson for the report (Sectra Communications and Linköping University).
    The fix for this issue is located in the following GitHub Pull Request:
    #7029.

New Feature Additions

  * Build option for disabling CRL date checks (WOLFSSL_NO_CRL_DATE_CHECK)
    (PR 6927)
  * Support for STM32WL55 and improvements to PKA ECC support (PR 6937)
  * Add option to skip cookie exchange on DTLS 1.3 session resumption
    (PR 6929)
  * Add implementation of SRTP KDF and SRTCP KDF (--enable-srtp-kdf) (PR 6888)
  * Add wolfSSL_EXTENDED_KEY_USAGE_free() (PR 6916)
  * Add AES bitsliced implementation that is cache attack safe
    (--enable-aes-bitsliced) (PR 6854)
  * Add memcached support and automated testing (PR 6430, 7022)
  * Add Hardware Encryption Acceleration for ESP32-C3, ESP32-C6, and ESP32-S2
    (PR 6990)
  * Add (D)TLS 1.3 support for 0.5-RTT data (PR 7010)

Enhancements and Optimizations

  * Better built in testing of “--sys-ca-certs” configure option (PR 6910)
  * Updated CMakeLists.txt for Espressif wolfSSL component usage (PR 6877)
  * Disable TLS 1.1 by default (unless SSL 3.0 or TLS 1.0 is enabled)
    (PR 6946)
  * Add “--enable-quic” to “--enable-all” configure option (PR 6957)
  * Add support to SP C implementation for RSA exponent up to 64-bits
    (PR 6959)
  * Add result of “HAVE___UINT128_T” to options.h for CMake builds (PR 6965)
  * Add optimized assembly for AES-GCM on ARM64 using hardware crypto
    instructions (PR 6967)
  * Add built-in cipher suite tests for DTLS 1.3 PQC (PR 6952)
  * Add wolfCrypt test and unit test to ctest (PR 6977)
  * Move OpenSSL compatibility crypto APIs into ssl_crypto.c file (PR 6935)
  * Validate time generated from XGMTIME() (PR 6958)
  * Allow wolfCrypt benchmark to run with microsecond accuracy (PR 6868)
  * Add GitHub Actions testing with nginx 1.24.0 (PR 6982)
  * Allow encoding of CA:FALSE BasicConstraint during cert generation
    (PR 6953)
  * Add CMake option to enable DTLS-SRTP (PR 6991)
  * Add CMake options for enabling QUIC and cURL (PR 7049)
  * Improve RSA blinding to make code more constant time (PR 6955)
  * Refactor AES-NI implementation macros to allow dynamic fallback to C
    (PR 6981)
  * Default to native Windows threading API on MinGW (PR 7015)
  * Return better error codes from OCSP response check (PR 7028)
  * Updated Espressif ESP32 TLS client and server examples (PR 6844)
  * Add/clean up support for ESP-IDF v5.1 for a variety of ESP32 chips
    (PR 7035, 7037)
  * Add API to choose dynamic certs based on client ciphers/sigalgs (PR 6963)
  * Improve Arduino IDE 1.5 project file to match recursive style (PR 7007)
  * Simplify and improve apple-universal build script (PR 7025)

Fixes

  * Fix for async edge case with Intel QuickAssist/Cavium Nitrox (PR 6931)
  * Fix for building PKCS#7 with RSA disabled (PR 6902)
  * Fix for advancing output pointer in wolfSSL_i2d_X509() (PR 6891)
  * Fix for EVP_EncodeBlock() appending a newline (PR 6900)
  * Fix for wolfSSL_RSA_verify_PKCS1_PSS() with RSA_PSS_SALTLEN_AUTO (PR 6938)
  * Fixes for CODESonar reports around isalpha() and isalnum() calls (PR 6810)
  * Fix for SP ARM64 integer math to avoid compiler optimization issues
    (PR 6942)
  * Fix for SP Thumb2 inline assembly to add IAR build support (PR 6943, 6971)
  * Fix for SP Thumb2 to make functions not inlined (PR 6993)
  * Fix for SP Cortex-M assembly large build with IAR (PR 6954)
  * Fix for SP ARM64 assembly montgomery reduction by 4 (PR 6947)
  * Fix for SP ARM64 P-256 for not inlining functions for iOS compatibilit
    (PR 6979)
  * Fix for WOLFSSL_CALLBACKS and potential memory error (PR 6949)
  * Fixes for wolfSSL’s Zephyr OS port (PR 6930)
  * Fix for build errors when building for NXP mmCAU (FREESCALE_MMCAU)
    (PR 6970)
  * Fix for TLS 1.3 SendBuffered() return code in non-blocking mode (PR 7001)
  * Fix for TLS Hmac_UpdateFinal() when padding byte is invalid (PR 6998)
  * Fix for ARMv8 AES-GCM streaming to check size of IV before storing
    (PR 6996)
  * Add missing calls to wc_AesInit() before wc_AesSetKey() (PR 7011)
  * Fix build errors with DTLS 1.3 enabled but TLS 1.2 disabled (PR 6976)
  * Fixes for building wolfSSL in Visual Studio (PR 7040)

(fox)

2023-12-27 22:42:02 UTC MAIN commitmail json YAML

math/py-scipy: correct linking with netlib BLAS

This fixes _superlu.so ending up without liblas linkage, which rendered parts
of scipy defunct. This features subtle interaction with the meson build logic.
Hopefully a new version handles distinct BLAS and CBLAS explictly.

Netlib and openblas variants are the only supported choices right now. It is
open how we'd interface with the custom logic regarding framework.accelerate
or mkl. This is work in progress upstream, and I am trying to influence it
so that a blaswrap package approach based on pkg-config files would work.

(thor)

2023-12-27 15:55:58 UTC MAIN commitmail json YAML

2023-12-27 14:41:31 UTC MAIN commitmail json YAML

openssl: on NetBSD arches without atomic 64-bit ops, use builtin fallbacks.

Fixes these errors on NetBSD/macppc (and presumably the other listed platforms):

ld: ./libcrypto.so: undefined reference to `__atomic_load_8'
ld: ./libcrypto.so: undefined reference to `__atomic_fetch_or_8'
ld: ./libcrypto.so: undefined reference to `__atomic_is_lock_free'

(suggested by riastradh@)

(schmonz)

2023-12-27 10:28:23 UTC MAIN commitmail json YAML

editors/fileobj: Update to v0.8.2

ChangeLog:
- Fix line scroll mode bug (since v0.7.108)
- Add :set scroll
- Add sz
- Add snz
- Add sZ
- Add snZ
- Add FILEOBJ_LOGICAL_BLOCK_SIZE

(tkusumi)

2023-12-27 09:06:03 UTC MAIN commitmail json YAML

math/py-numpy: remove acclerate.framework and unnecessary CPPFLAGS from bl3

(thor)

2023-12-26 20:38:08 UTC MAIN commitmail json YAML

rust-bin: update distfile checksums to correspond to what's actually...

on ftp.netbsd.org.  Affects aarch64_be, armv6, i586, powerpc, riscv64gc
and sparc64.

(he)

2023-12-26 19:46:34 UTC MAIN commitmail json YAML

doc: more *ssh vulns

(wiz)

2023-12-26 19:27:49 UTC MAIN commitmail json YAML

doc: note fixed sendmail version

(wiz)

2023-12-26 18:56:09 UTC MAIN commitmail json YAML

ruby-nokogiri: make sure libxml2 is in compiler search path

(wiz)

2023-12-26 17:54:02 UTC MAIN commitmail json YAML

2023-12-26 17:33:16 UTC MAIN commitmail json YAML

CHANGES-2023: fix bad ssh-audit entry

(thor)

2023-12-26 17:32:09 UTC MAIN commitmail json YAML

security/ssh-audit: fix previous commit from wrong directory, addding patch

(thor)

2023-12-26 17:31:10 UTC MAIN commitmail json YAML

doc: Updated wip/ssh-audit to 3.1.0nb1

(thor)

2023-12-26 17:30:56 UTC MAIN commitmail json YAML

security/ssh-audit: update to 3.1.0 with patch for terrapin

    upstream changes since 3.0.0:

    v3.2.0-dev (???)

        Expanded filter of CBC ciphers to flag for the Terrapin vulnerability. It now includes
          more rarely found ciphers.

    v3.1.0 (2023-12-20)

        Added test for the Terrapin message prefix truncation vulnerability (CVE-2023-48795).
        Dropped support for Python 3.7 (EOL was reached in June 2023).
        Added Python 3.12 support.
        In server policies, reduced expected DH modulus sizes from 4096 to 3072 to match
          the online hardening guides (note that 3072-bit moduli provide the equivalent of
          128-bit symmetric security).
        In Ubuntu 22.04 client policy, moved host key types sk-ssh-ed25519@openssh.com and
          ssh-ed25519 to the end of all certificate types.
        Updated Ubuntu Server & Client policies for 20.04 and 22.04 to account for key exchange
          list changes due to Terrapin vulnerability patches.
        Re-organized option host key types for OpenSSH 9.2 server policy to correspond with
          updated Debian 12 hardening guide.
        Added built-in policies for OpenSSH 9.5 and 9.6.
        Added an additional_notes field to the JSON output.

(thor)

2023-12-26 15:19:28 UTC MAIN commitmail json YAML

doc: Updated textproc/xt-rs to 0.18.3

(pin)

2023-12-26 15:19:04 UTC MAIN commitmail json YAML

textproc/xt-rs: update to 0.18.3

v0.18.3 (2023-12-24)
Fixed
- Potential undefined behavior in YAML handling. This version of xt upgrades
  to the latest version of the third-party unsafe-libyaml library, which plays
  a critical role in xt's YAML support. The upgrade fixes a memory safety bug
  on 32-bit platforms, which may have caused crashes, incorrect behavior, etc.
  64-bit platforms are not affected.

(pin)

2023-12-26 13:36:35 UTC MAIN commitmail json YAML

enchant2: put back applespell lib

(tnn)

2023-12-26 13:33:48 UTC MAIN commitmail json YAML

2023-12-26 12:29:56 UTC MAIN commitmail json YAML

2023-12-26 11:51:23 UTC MAIN commitmail json YAML

doc: Updated www/mediawiki to 1.41.0

(wiz)

2023-12-26 11:51:04 UTC MAIN commitmail json YAML

mediawiki: update to 1.41.0.

This is the new stable branch of mediawiki.

Release notes compared to last pkgsrc version are about 100kB, so please
read them here instead:
https://www.mediawiki.org/wiki/Special:MyLanguage/Release_notes/1.41

(wiz)

2023-12-26 11:43:16 UTC MAIN commitmail json YAML

doc: Updated math/wxmaxima to 23.12.0

(wiz)

2023-12-26 11:43:05 UTC MAIN commitmail json YAML

wxmaxima: update to 23.12.0.

Provided by Chavdar Ivanov in PR 57796.

# 23.12.0

- Input text selection was cleared when right-clicking
  on it (#1845)
- Pressing both mouse buttons simultaneously caused an
  assert (#1844)
- Corrected the cursor position after unsuccessful autocompletes
- Corrected the handling of question prompts from maxima (#1827)
- Bug corrections in the search functionality
- RegEx search works again
- Clicking on the notification now is more likely to focus the worksheet
- Corrected the cell folding logic (#1853)
- Folded cells are no more evaluated (#1853)
- Now we try to generate a backtrace on crashes (#1802)
- Corrected the position of integral limits
- Nicer product, sum and integral signs
- Hidden cells weren't restored from wxm files (#1855)
- diff() no longer causes spurious multiplication dots (#1825)

# 23.11.0

- Correctly draw the bracket of the cell under the cursor (#1811)
- Maths display was corrupted if the window was temporarily not wide
  enough to display it in 2D (#1812)
- Added many range checks to the code
- Correct label scaling after changing the zoom factor (#1815)
- Repaired "copy as bitmap" (#1820)
- Repaired EMF and SVG output (#1838)
- Focus the search text on activating the search box (#1821)
- Correctly support dropping multiple files on the worksheet
- If the worksheet isn't empty dropping a file on the worksheet
  no more closes the currently open file
- Try harder to kill maxima on closing it (#1824)
- Menu items for displaying the internal representation
- Better display of diff(), if multiplication dots are enabled (#1825)
- Tried to resolve a few asserts (#1831)
- Resolved many warnings from several static analysis tools
- Fine-tuning of the "undo" function

# 23.10.0

- A big rewrite to make the static analysis tools happy
- Many stability improvements
- Maxima's help commands work again out-of-the-box.
- Corrected the worksheet size calculation
- Better support for loading .wxmx files from weird paths
- Finally resolved the "Right-click resets zoom" problem (#1810)
- A speed up
- Many right-click menu fixes (#1810)
- Display/Hide label fixes
- Many help browser improvements (#1802)
- The worksheet size no more is underestimated (#1802)
- Cell creation fixes
- Copy-and-paste improvements (#1809)
- Better error messages for bitmaps
- Many additional bug fixes

# 23.08.0

- Better print scaling
- More consistent page size handling for printing
- Many performance and stability fixes from coverity-scan
- Resolved many warnings from cppcheck
- A RegEx search

# 23.07.0

- Printing: Made the page margins configurable (#1787)
- Printing: We no more print page headers (#1791)
- Printing: Printing no more omits labels (#1507)
- Printing: A better pagebreak algorithm
- Printing: No more ghost lines around text cells
- Less ugly integral signs
- Many stability fixes
- More consistent worksheet scaling and sizes (#1780)
- Correctly save the color settings (#1789)
- Correctly check the numeric and other menu items
- The cursor no more disappears (#1788)
- Updated italian translation

# 23.05.1

- Updated the Russian and Italian translation.
- Process the command line option `--maxima=<str>`.
- Resolved several possibilities to crash the config dialogue
  (#1774, #1766)
- Correctly calculate the worksheet size in the background (#1766)
- Correctly restore parenthesis on load (#1779)
- Always revise the decision what to display as 2D equation on
  window width changes
- 2D display of integrals had zero size (#1780)

# 23.05.0

- Got rid of some compiler and cppcheck warnings
- Big performance improvements
- A "maxima versus typical programming languages" tutorial.
- Table of contents: Jump to the chapter the cursor is in.
- Resolved another crash in the config dialogue
- Updated the unicode character list
- Resolved more potential event ID clashes
- Use an external file as wxMathML.lisp is now selected using
  a command line option, not configured in the GUI.
  This is mostly needed for developers, no need to expose it
  to the end user.
- Better handling of paths to maxima when starting new
  wxMaxima processes
- new wxMaxima processes now get more of the command-line args
  of the parent process
- wxMaxima no more tries to install its own fonts.

# 23.04.1

- More config dialogue tweaks
- MacOs: No more create config icons that aren't needed
- Recent file list: Don't try to re-use no-more-used wxWidgets IDs
- Make sure that the help sidebar is shown when opening a help topic
- If maxima wants us to open a help browser and wxMaxima was compiled
  without one it now opens an external help browser
- Be aware that the MSW port recycles unused window IDs.
- The load() command now again works with symbols as package names.

# 23.04.0

- Made the GUI more responsive for functions with much output
- Handle errors in the XML from maxima more gracefully
- Rewrote parts of the lisp part of wxMaxima
- Resolved a few lisp warnings
- Resolved a few XML errors caused by not escaping special chars
- Automatic XML generation tests
- More MacOs fixes
- Correct display of operators
- A better style sample for the config dialogue
- Resolved several asserts
- Resolved a few small bugs in the autosave logic

# 23.03.0

- Make sure all bitmaps are valid on High-DPI MacOs (#1749)
- More styles consistency (#1753)
- Better configuration validation
- Depending on the wxWidgets version Unicode letters were
  interpreted inorrectly (#1754)
- The manual anchors cache now saves the file-per-chapter URLs, too.
- cmake -DWXM_DISABLE_WEBVIEW now allows to find wxWidgets, if
  wxWebView wasn't compiled.
- Completely rewrote the dockable-sidebars-stuff
- Many files are now build on demand, not at configure time

# 23.02.0

- Fix XML generation of wxmx documents (#1556)
- A faster font cache
- Faster communication between wxMaxima and Maxima
- Dropped the dependency on an \[internal\] ww898 library
- More consistent text style handling
- A try to improve locale management on the Mac platform
- A separate style for operators (#1002)
- A nicer ChangeLog

# 22.12.0

- A cleaner status bar with double-click actions
- Better display of labels
- box() now is displayed as a box, as the maxima manual states
- box(expr, "highlight") display expr in red, instead
- Resolved a few display glitches
- Resolved OS-dependant wrong actions on gui events
- A few system and compiler specific fixes
- Resolved a few compilation warnings
- Try harder to connect maxima if one communication port is blocked (#1717)
- Better display of help text in the console
- Faster saving of .wxmx files
- Better toolbar bitmap handling

# 22.11.1

- Repaired zooming the worksheet

# 22.11.0

- Resolved an ID collision (#1726)
- Faster restart of maxima (#1715)
- Make various dialogs window-modal (#1712)
- Proper handling of unicode in selection (#1726)
- An unicode conversion error (#1727)
- Repaired the "enter matrix" dialogue
- Jump to the correct anchor even if using online help
- Translation updates
- Many windows build improvements
- Resolved a crash on restarting maxima

# 22.09.0

- Support for wxWidgets 3.1.7
- The description field for wizards no more is a MouseOverToolTip
- Wizards now accept chars from the unicode buttons
- Wizards now can balance parenthesis
- Wizards for operatingsystem, basic programming and string operations
- More miscellaneous work on the wizards
- The watchlist was broken
- In MacOs the config dialogue crashed
- Better scalability of the config dialogue
- Folded multiline code cells are now sent to Maxima correctly (#1674)
- The output of the "?" command contained spurious "\<" (#1688)
- ?, ?? and describe() now use a browser window, by default
  (an up-to-date Maxima is required for that feature)
- Search harder for the Maxima manual
- Search harder for Maxima manual entries
- Now we find Maxima manual entries that have no explicit anchor
- On Linux, MacOs and, if wxWidgets was compiled with edge support
  the help browser can be obened in a dockable window
- wxMaxima can now compiled, even if wxWidgets was configured with
  the option "--enable-privatefonts=no".
  Use the option -DWXM_INCLUDE_FONTS=NO when compiling wxMaxima.
- Names that end in an underscore are now printed correctly (#1706)
- Made the tests work on more platforms (#1709)
- Resolved some asserts (#1574)
- Working MathJaX (#1702)
- A primitive integrated ChangeLog viewer
- Better documentation (#1693)
- Better unicode handling (#1691)
- Many additional bugfixes

# 22.05.0:

- Updated the Ukrainian translation
- Added `guess_exact_value` to the numeric menu.
- Added lapack to the matrix menu
- Added linpack to the numeric menu
- Added a "declare facts" right-click menu entry to variables
- We no more reserve space for hidden input
- A better logexpand section in the numeric menu
- Many wizards have a more modern look and feel, now
- The modern-style wizards are now dockable by default
- Undo and redo buttons for the toolbar
- A "construct fraction" wizard (#1664)
- Printing multiple-page documents now should work again on Linux (#1671)
- The selection should now no more overwrite test (#1665)
- Hidden code cells now are correctly sent to maxime (#1674)
- MacOs: The toolbar icons work now on retina screens (#1657)
- MacOs: The config dialogue works again (#1662)
- Many additional MacOs fixes
- The Cygwin build works again
- Support for wxWidgets 3.1.6

# 22.04.0:

- A Russian translation update from Olesya Gerasimenko
- Repaired drag-and-drop on MacOs (#1624)
- Resolved a bug in parenthesis matching (#1649)
- Faster startup logic

# 22.03.0:

- Add an compile option "WXM_INCLUDE_FONTS", which allows to
  specify, if additional fonts should be included.
  Current default: YES; use -DWXM_INCLUDE_FONTS=NO when calling
  CMake to disable that.
  Including fonts caused some issues on MacOS. (#1580)
- Rename command line option --logtostdout to --logtostderr.
  Because the option does print the log messages to STDERR, not STDOUT.
- A better heuristics for finding out what to style as 1D maths
- An updated french translation from Frédéric Chapoton
- Consistent image resolutions
- No more crashes on exporting multiple animations at once (#1616)
- Drag-and-Drop in the table of contents
- Table of contents: Convert sections to subsections and similar (#1629)
- Parenthesis and quote matching now uses the Maxima parser.
  This means it now both knows the details of the Maxima language
  and is much faster than before.
- A way of limiting the toc depth shown in the table of contents
- Now the problems after a kill(all) should be finally resolved
- Better support for the debugger (#1625)
- Machine-Float NaNs no more causes XML errors
- Labels with hexadecimal numbers no more cause crashes (#1633)
- wxMaxima no more skips chars in subscripted variables (#1632)
- Merging cells per keyboard shortcut works again (#1626)
- Symbols buttons whose symbols the GUI font lacks are now hidden

# 21.11.0:

- Allow seeing all files in the file save dialog. (#1557)
- Fix an error when using Alt up arrow (show previous command) (#1566)
- Rewrote a config dialogue
- Improvements in the manual
- Update Spanish translation of manual
- Update German, Russian, Hungarian and Ukrainian translation
- Fix a warning, which occurred, when starting wxMaxima the first time
- ww898 unnecessarily limited the list of supported platforms
- wxMaxima's properties to Maxima symbols can now no more be killed
- Allow single GroupCells to be converted to LaTeX
- Enable reloading and changing images inserted via "Cell" -> "Insert Image..." (#1597)
- Correctly set the document saved state when the size of an image is changed
- Use the AUTHORS file for the Credits page in the "About" dialogue
- Handle power events (#1607)
- Fix ugly buttons in the sidebars with recent wxWidgets

# 21.05.2:

- The integral signs disappeared or were misplaced on some MS Windows computers

# 21.05.1:

- Resolved a segfault on printing that could be triggered on some computers

# 21.05.0:

- Long numbers now can be broken into lines
- On Export long numbers sometimes got lost
- The height of folded cells now is calculated correctly, again (bug #1532)
- Printing now can insert pagebreaks within GroupCells (bug #970, #1528,
  #1241, #181, #573,#1082)
- A Russian translation update by OlesyaGerasimenko
- A Ukrainian translation update by Yuri Chornoivan
- Changed the font for the PDF manuals to free Google Noto fonts.
  Now all PDF manuals can be created without missing characters
  (before cyrillic, chinese and greek characters were missing).
- Solved a crash when printing.

# 21.04.0

- Fix visualization after "Evaluate all cells (Ctrl+Shift+R)" (bug #1512).
- Fix context sensitive help with F1 (bug #1508).
- Add an option for not showing matching parenthesis (bug #1509).
- Changed the weather icons in the toolbar to more meaningful ones (bug #1514).
- Many bugfixes with respect to correctly breaking lines (bugs #1528, #1471, #1512).
- Fix a bug in copy-paste of saved/loaded results (bug #1518).
- Fix a crash when pressing Ctrl-X while a math cell is selected (bug #1519).
- CMake 3.10 is now required for building wxMaxima.
- C++ 14 is required for building wxMaxima. Now CMake knows about that fact.
- Many external build scripts are now replaced by C++ and CMake commands.
- A menu entry for when to invoke the debugger.

# 21.02.0

- A Spanish translation update by cyphra
- Replaced openMP by c++11's built-in thread handling. This should improve
  stability at the cost of making loading files with lots of images slower.
- Language selection now works on Windows.
- Resolved a crash when deleting regions.
- The --ini switch should work again correctly.
- Fix an issue, where demos didn't re-center screen anymore, when screen
  is full and print was incomplete.
- Made the time between autosaves configurable.
- Fixed an issue with reproducible builds.

# 21.01.0

- Chinese translation updates by 刘荣.
- A Russian translation update by OlesyaGerasimenko
- Many small bugfixes including a crash on loading files with images.

(wiz)

2023-12-26 09:19:47 UTC MAIN commitmail json YAML

py-soapy-sdr: fix build with Python 3.12

The path detection script uses distutils to find out where
it should install to, but this is not part of Python 3.12.
Explicitly pass install path.

(wiz)

2023-12-26 09:11:58 UTC MAIN commitmail json YAML

py-link-grammar: does not support Python 3.12

(wiz)

2023-12-26 09:11:26 UTC MAIN commitmail json YAML

doc: Updated www/py-django-js-asset to 2.2.0

(wiz)

2023-12-26 09:11:16 UTC MAIN commitmail json YAML

py-django-js-asset: update to 2.2.0.

2.2 (2023-12-12)
~~~~~~~~~~~~~~~~

- Started running the tests periodically to detect breakages early.
- Added Django 5.0, Python 3.12.
- Fixed building with hatchling 1.19. Thanks Michał Górny!

(wiz)

2023-12-26 07:38:30 UTC MAIN commitmail json YAML

py-diff-match-patch: fix interpreter in speedtest.py

(adam)

2023-12-26 00:01:48 UTC MAIN commitmail json YAML

TODO: musescore now at 4.2

(gutteridge)

2023-12-25 23:43:31 UTC MAIN commitmail json YAML

(net/socat) Fix build, zsh is necessary always

(mef)

2023-12-25 22:20:00 UTC MAIN commitmail json YAML

2023-12-25 21:19:46 UTC MAIN commitmail json YAML

2023-12-25 18:19:46 UTC MAIN commitmail json YAML

gobang: remove

alpha version, does not build with latest rust, upstream development
stopped a year ago.

(wiz)

2023-12-25 18:17:44 UTC MAIN commitmail json YAML

breezy-qbrz: restrict Python versions in the same way as breezy

(wiz)

2023-12-25 18:16:48 UTC MAIN commitmail json YAML

breezy: not for Python 3.12

(wiz)

2023-12-25 18:14:34 UTC MAIN commitmail json YAML

p5-Plugin-Nopaste: remove

This needs Module::Install::DSL which was removed from Module::Install.

Last upstream release was 2013, so assume this is dead.

(wiz)

2023-12-25 18:11:41 UTC MAIN commitmail json YAML

p5-Padre-Plugin-SpellCheck: remove

Needs Module/Install/DSL, which was removed from Module/Install

Last upstream release was in 2013, so assume this is dead.

(wiz)

2023-12-25 18:04:32 UTC MAIN commitmail json YAML

opencv-contrib-face: regen distinfo

(wiz)

2023-12-25 18:01:48 UTC MAIN commitmail json YAML

libime: forbid some more Python versions that won't work

(wiz)

2023-12-25 17:13:25 UTC MAIN commitmail json YAML

doc: Updated multimedia/libtheora-docs to 1.1.1nb8

(wiz)

2023-12-25 17:13:10 UTC MAIN commitmail json YAML

libtheora-docs: update PLIST for latest doxygen.

Bump PKGREVISION.

(wiz)

2023-12-25 17:04:50 UTC MAIN commitmail json YAML

streamlink: convert to wheel.mk

Add missing files to PLIST while here.

Bump PKGREVISION.

(wiz)

2023-12-25 16:53:27 UTC MAIN commitmail json YAML

fsh: require gsed to fix build

(wiz)

2023-12-25 16:02:47 UTC MAIN commitmail json YAML

libiptcdata: fix build due to missing libintl
libiptcdata did not install its translation
files due to that configure didn't find libintl.
So include devel/gettext-lib/buildlink3.mk to
fix it. This packages uses iconv so also add
convertes/libiconv/buildlink3.mk .

(nros)

2023-12-25 14:51:36 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix-frontend to 4.0.49nb2

(wiz)

2023-12-25 14:51:19 UTC MAIN commitmail json YAML

zabbix-frontend: add missing files to PLIST

Bump PKGREVISION.

(wiz)

2023-12-25 14:49:51 UTC MAIN commitmail json YAML

itex2MML: use gmake to fix build

(wiz)

2023-12-25 13:48:41 UTC MAIN commitmail json YAML

rt5: depend on p5-Data-Page to make the install phase complete

(spz)

2023-12-25 10:54:32 UTC MAIN commitmail json YAML

doc: Updated chat/gajim to 1.3.3nb9

(wiz)

2023-12-25 10:54:20 UTC MAIN commitmail json YAML

gajim: convert to wheel.mk

While here, add missing file to PLIST.

Bump PKGREVISION.

(wiz)

2023-12-25 10:23:25 UTC MAIN commitmail json YAML

ghdl: mark as BROKEN

Configure step fails due to unsupported llvm 16.

(wiz)

2023-12-25 10:21:17 UTC MAIN commitmail json YAML

py-macs2: add missing tool dependencies

(wiz)

2023-12-25 10:18:47 UTC MAIN commitmail json YAML

doc: Updated audio/quodlibet to 4.6.0nb1

(wiz)

2023-12-25 10:18:37 UTC MAIN commitmail json YAML

quodlibet: convert to wheel.mk

While here, add missing PLIST entry and add missing dependencies.

Bump PKGREVISION.

(wiz)

2023-12-25 10:11:17 UTC MAIN commitmail json YAML

aubio: does not support Python 3.12

(wiz)

2023-12-24 21:10:48 UTC MAIN commitmail json YAML

rust-bin: the armv7 size and checksum was wrong: fix it.

(he)

2023-12-24 16:26:42 UTC MAIN commitmail json YAML

biology/plink: Unbreak build on Darwin

Remove -lcrypt from link:
macOS does not have libcrypt, but has crypt() in libc

(bacon)

2023-12-24 15:17:38 UTC MAIN commitmail json YAML

R: remove empty line from PLIST

(wiz)

2023-12-24 14:59:32 UTC MAIN commitmail json YAML

math/R: Unbreak on Darwin

Add missing timezones to PLIST.Darwin

(bacon)

2023-12-24 14:42:13 UTC MAIN commitmail json YAML

2023-12-24 14:40:35 UTC MAIN commitmail json YAML

fetch from backup

(zafer)

2023-12-24 14:37:58 UTC MAIN commitmail json YAML

fetch from backup

(zafer)

2023-12-24 14:24:52 UTC MAIN commitmail json YAML

fetch from backup

(zafer)

2023-12-24 14:23:05 UTC MAIN commitmail json YAML

fetch from backup

(zafer)

2023-12-24 13:16:31 UTC MAIN commitmail json YAML

doc/TODO: add some

+ elixir-1.16.0, fd-find-9.0.0, filezilla-3.66.4, fontconfig-2.15.0,
  grafana-10.2.3, libcares-1.24.0, libde265-1.0.15, libheif-1.17.6,
  mpc-0.35, musicpd-0.23.15, nodejs-21.5.0, ocaml-5.1.1, php82-8.2.14,
  php83-8.3.1, py-black-23.12.1, py-cyclonedx-python-lib-6.1.0,
  py-cython-3.0.7, py-fonttools-4.47.0, py-importlib-metadata-7.0.1,
  py-lxml-4.9.4, py-pip-audit-2.6.2, py-ruff-0.1.9, py-setuptools-69.0.3,
  shapelib-1.6.0, tree-sitter-go-mod-1.0.1.

(wiz)

2023-12-24 12:47:46 UTC MAIN commitmail json YAML

Add vulnerability entries for the recent Go vulns

This is for all the ones I found with a quick scan with govulncheck,
modulo those that are fixed already.

(bsiegert)