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

2024-05-12 20:24:20 UTC Now

2024-04-27 06:10:27 UTC MAIN commitmail json YAML

doc: add upper bounds for emacs vulns; remove very unspecific hiawatha

hiawatha entry from 2010, and URL doesn't exist any longer

(wiz)

2024-04-27 05:05:57 UTC MAIN commitmail json YAML

Updated databases/py-redis, textproc/py-tablib, textproc/py-referencing, textproc/py-itemloaders

(adam)

2024-04-27 05:05:33 UTC MAIN commitmail json YAML

py-itemloaders: updated to 1.2.0

1.2.0

Added official support for Python 3.12 and PyPy 3.10
Removed official support for Python 3.7
Improved performance of itemloaders.utils.arg_to_iter
Fixed test expectations on recent Python versions
Improved CI

(adam)

2024-04-27 05:03:13 UTC MAIN commitmail json YAML

py-referencing: updated to 0.35.0

v0.35.0

* Ensure that ``Registry.contents()`` also raises ``NoSuchResource`` exceptions for nonexistent resources, not ``KeyError`` (which is an implementation detail).

(adam)

2024-04-27 04:59:32 UTC MAIN commitmail json YAML

py-tablib: updated to 3.6.1

3.6.1 (2024-04-04)

Bugfixes

- Fix broken installs with pip failing to resolve the request for `tablib[html]` in some cases

(adam)

2024-04-27 04:58:02 UTC MAIN commitmail json YAML

py-redis: updated to 5.0.4

5.0.4

Bug Fixes

Make it possible to customize SSL ciphers

(adam)

2024-04-27 03:05:43 UTC MAIN commitmail json YAML

doc: Updated graphics/imlib2 to 1.12.2

(schmonz)

2024-04-27 03:05:38 UTC MAIN commitmail json YAML

imlib2: update to 1.12.2. Changes:

v1.12.2 - 2024-02-03
--------------------
Chema Gonzalez (3):
      Y4M loader: fix support for unexpected framerates
      Y4M loader: fix C option analysis
      Y4M loader: add error messages on parsing errors

Kim Woelders (15):
      test_save: Update crcs for jxl saver (libjxl 0.8.0)
      x11_grab: Remove some obsolete code
      Y4M loader: Guard some debug code properly
      Consistently use #if IMLIB2_DEBUG (not #ifdef)
      test_load_2: Check some more y4m files
      Y4M loader: Avoid use of sscanf() in frame rate parsing
      ANI loader: Avoid debug line when image does not have proper signature
      PNG loader: Properly suppress messages from libpng
      Y4M loader: Fix warning in non-debug build
      Change formatting style
      PNG saver: Avoid potential issues around setjmp/longjmp
      JPG saver: Fix error path
      TIFF loader: Properly suppress messages from libtiff
      savers: Fix error returns

NRK (2):
      PNG saver: avoid double-free on write errors
      Y4M loader: don't fail on newline

v1.12.1 - 2023-09-21
--------------------
Kim Woelders (12):
      Fix some clang complaints
      scaling: MMX asm scaling causes segv, disable for now
      loading: Call module exit function also when not dlclosing module on unload
      loaders: Fix build with -m32 --enable-debug
      test_load_2: Add forgotten xeyes.png
      test_save: Fix for jxl loader on ix86
      test_scale: MMX scaling is disabled
      RAW loader: Don't unload loader
      loaders: Fix CPPFLAGS order
      imlib2_grab, imlib2_view: Unset context colormap
      x11_grab: Use correct depth when grabbing

v1.12.0 - 2023-08-17
--------------------
Chema Gonzalez (3):
      test_load2: make error messages more descriptive
      Y4M loader: fix support for 420 colorspaces
      Y4M loader: add support for images with unexpected aspects

Kim Woelders (46):
      imlib2_view: Avoid potential use of uninitialized data
      GIF loader: Enable showing animated images even if truncated
      Introduce __imlib_perror() to produce error messages
      loaders: Use common function to print error messages
      imlib2_load: Move time_us() to separate file
      imlib2_conv: Add option to time save operations
      test: Fix pr_info() when not printing to stdout
      loading: Enable calling function on loader load/unload
      HEIF loader: Call heif_[de]init() on loader load/unload
      autofoo: Don't check for freetype if we are building without text
      QOI loader: Add progress calback, indent, cosmetics
      Loaders: Static constify some data that may as well be
      TGA loader: Fix TGA v2.0 signature check
      test: Add basic qoi checks
      test_scale: Test scaling some more
      scaling: Unifdef OLD_SCALE_DOWN
      scaling: Correct scaleinfo array length
      scaling: Move scaling function call sequence into common __imlib_Scale()
      scaling: Cosmetics (comments)
      scaling: Simplify scaling points calculation (eliminate j)
      scaling: Change ypoints[] from pointers to indices
      scaling: Cosmetics
      scaling: Minor refactoring
      scaling: Correct scaling up
      test_scale: Update for new scaling
      image: Fix missing munmap() when using imlib_load_image_fd()
      image: Fix potentially using incorrect file size
      file: Remove a couple of unused functions
      image: Fix potentially using incorrect file size - fixup
      test: Bypass wrappers when running tests
      test_load: Minor fix in debug message
      Add new raw loader
      TIFF loader: Slightly more strict signature check
      image: Use sub-second time info when available
      image: Fix preservation of alpha chanel flag in imlib_clone_image()
      image cache: Avoid negative refcounts
      image cache: Drop redundant cleanup
      image cache: Rework cleanup
      Revert "scaling: Correct scaling up"
      Revert "test_scale: Update for new scaling"
      scaling: Various trivial changes
      scaling: Improve non-AA scale-up case
      scaling: Correct scaling up - take 2
      test_scale: Update for new scaling (re-applied)
      test_scale: Exercise non-AA path too

NRK (11):
      WEBP saver: allow lossless and respect compression tag
      add a new QOI decoder
      QOI loader: fix build on non-gnu compilers
      QOI loader: use memcmp for magic and endmarker check
      Y4M loader: check file size before magic check
      loading: add some debug logs
      loading: check for alloc failure
      Y4M loader: use custom y4m parser
      test_load: allow y4m memory loading
      file: Remove unused functions some more
      introduce imlib_image_decache_file()

v1.11.1 - 2023-05-01
--------------------
Chema Gonzalez (2):
      imlib2: added loader for y4m files (uses liby4m and libyuv)
      imlib2: add y4m test examples

Kim Woelders (14):
      autofoo: More CLEANFILES
      HEIF loader: Add some debug
      Y4M loader: Various minor changes
      test_load: Add some missing ifdefs
      test_load: Add some y4m checks
      test: Print some progress info in a couple of tests
      modules: Drop some disabled code
      autofoo: Tweak PACKAGE_DATA_DIR definition
      XPM loader: Add rgb.txt
      loaders: Fix loaders potentially being loaded more than once
      loaders: Change method used to not unload loaders
      Add JXL saver
      loaders: Cosmetics

v1.11.0 - 2023-03-09
--------------------
Guilherme Janczak (1):
      remove bad unused function

Kim Woelders (54):
      test: Add a few tests for obscure pnm formats
      test: Add some pam tests
      Avoid some more undefined behaviors with shifts
      api: Fix code duplication around some __imlib_BlendImageToImage() calls
      api: Change some parameter names
      api: Tweak/correct error handling in drawable grabbing functions
      image: Let __imlib_CreateImage() allocate pixel data buffer
      Drop some redundant calls to __imlib_LoadImageData()
      api: Remember error on deferred image data loads
      imlib2_load: Show error on deferred data load problem
      imlib2_view: Be more verbose about load errors
      PNM loader: Speedups
      test: Introduce image_get_crc32()
      test: test_save: Trivial changes
      test: test_save: Check that files are written and ok
      PNM saver: Write images with alpha as P7 PAM RGB_ALPHA type
      x11_rgba: Add missing const
      x11_grab: Avoid cast-align warnings with -Wcast-align=strict
      x11_rgba: Avoid cast-align warnings with -Wcast-align=strict
      Loaders: Debug macro cleanups
      ANI loader: Use struct to access chunk data
      Loaders: Avoid cast-align warnings with -Wcast-align=strict
      autofoo: Add __PACKED__ for optional struct packing
      ANI, PNG, TGA loaders: Enable handling of unaligned data
      __imlib_FileDir(): Fix missing closedir() on OOM
      Loaders: decompress_load() is not part of the loader API
      Loaders: Debug tweaks
      Savers: Centralize file open/close
      JPG saver: Avoid potential clobber warning
      PNG saver: Avoid potential clobber warning
      Loaders, savers: Handle EINTR during fopen()
      api: Remove pointless statement
      api: Update documentation for imlib_get_error()
      api: Cosmetics around image save functions
      api: Minor simplification in error handling in save functions
      Add imlib_save_image_fd()
      api: Oops - debug--
      test_grab: Rearrange code
      x11_grab: Let __imlib_Grab..() return error instead of ok
      x11_grab: Eliminate unnecessary pixmap copy
      imlib_create_scaled_image_from_drawable(): Simplify call path
      x11_grab: Drop now unused 1:1 scaling path in __imlib_GrabDrawableScaledToRGBA()
      imlib2_view: Add option to set background checkerboard field size
      test_grab: Update
      test_grab: Add some tests for imlib_copy_drawable_to_image()
      test_grab: Check get-mask-from-shape too
      x11: Pass X11 context around by struct
      x11_grab: Move window/pixmap checking to separate function
      x11_grab: Rework clipping
      x11_grab: Clear image pixels not actually grabbed
      x11_grab: Various fixes in __imlib_GrabDrawableScaledToRGBA()
      x11_grab: Eliminate some overhead in scaled grabbing
      test_grab: Debug tweak

NRK (1):
      PNM loader: avoid some undefined behavior

q3cpma (1):
      PNM loader: add read support for PAM

v1.10.0 - 2022-12-17
--------------------
Kim Woelders (63):
      Introduce imlib_load_image_fde()
      imlib2_load: Tweak load mode handling
      Introduce Imlib2_Loader.h - all that is needed by loaders
      image: Change has alpha flag to separate byte
      loading: Don't look for cached image when not caching
      loading: New loader infrastructure
      loading: Introduce __imlib_ImageFileContextPush/Pop()
      loading: Centralize mmap handling
      Introduce imlib_load_image_mem()
      imlib2_load: Add option to use imlib_load_image_mem()
      api: Remove cast previously dropped everywhere else
      Hide imlib_get/set_color_usage() if no X11
      api: Move X11 related functions to separate file
      api: Move filter functions to separate file
      Enable disabling filter functions
      api: Move text functions to separate file
      Enable disabling text functions
      J2K loader: Drop showing deprecated item in debug message
      image: Fix memory leak when cloning images
      Unify basic X11 functionality in test programs
      Includes tweaks
      test: Re-generate test images with recent tool/library versions
      image: Hide internal ImlibImageFileInfo struct
      image: Don't munmap external memory
      Introduce imlib_get_error()
      api: error_return adjustments
      imlib2_load: Add option to enable image caching
      image: Fix potential use of uninitialized time stamps
      PNG loader: Correct frame delay in zero denominator case
      PNG loader: Cosmetics
      PNG loader: Improved handling of animated PNGs
      multiframe: Support loop count
      PNG loader: Fix animated PNG loading some more
      autofoo: Fix trouble with test subdirectory in distributed source
      autofoo: Rework git tag/release stuff
      test: test_load: Quit when loading primary image fails
      SVG loader: Don't reference multiframe stuff
      ICO loader: Eliminate ico_load()
      autofoo: Use AC_USE_SYSTEM_EXTENSIONS
      imlib2_view: Fix single frame update rendering
      test: test_load_2: Check frame 0/1 loading too
      PNG loader: Cosmetics
      PS loader: Cosmetics
      multiframe: Tweaks around frame number handling
      multiframe: Centralize handling of frame update offsets
      multiframe: Move frame info to allocated record
      multiframe: Allocate frame info only when needed
      PNG loader: Quit scan when target fdAT is seen
      PNG loader: Quit after loading first frame
      PNG loader: Simplify update callback handling
      imlib2_view: Fix multiframe rendering detail
      multiframe: Remove frame offset from updates
      imlib2_view: Fix multiframe after update coordinate change
      imlib2_view: Deal with all pending X events at once
      imlib2_view: Properly handle caching vs progress callbacks
      imlib2_view: Don't load bad images twice if first or last in argument list
      image: Cosmetics
      image: Introduce __imlib_LoadEmbeddedMem()
      Add new ani loader
      image: Cosmetics (slightly more consisent naming)
      ANI loader: Disable progress in embed loader
      ANI loader: Multiframe suport

NRK (3):
      Introduce imlib_load_image_frame_mem
      imlib_load_image_frame_mem(): set nocache
      TGA loader: fix indexing in tgaflip

pkgsrc changes:

- options: enable 'heif' by default
- buildlink: remove back-compatibility with 2007 pre-x11-option package

(schmonz)

2024-04-27 02:42:18 UTC MAIN commitmail json YAML

net/py-zmq: Fix build under NetBSD at least

Wheel invokes cmake and it has no CMAKE_CONFIGURE_ARGS.
Then _zmq.so was reported as problematic RPATH.
Define CMAKE_SKIP_RPATH in CMakeLists.txt to fix this failure.

(ryoon)

2024-04-26 22:47:59 UTC MAIN commitmail json YAML

py-autobahn: remove -march=native to hopefully fix build on arm

(wiz)

2024-04-26 20:14:45 UTC MAIN commitmail json YAML

Updated databases/py-tortoise-orm, security/py-keyring

(adam)

2024-04-26 20:14:29 UTC MAIN commitmail json YAML

py-keyring: updated to 25.2.0

v25.2.0

Features

- Added options for 'keyring get' command to support credential retrieval and emit as JSON.

(adam)

2024-04-26 20:13:03 UTC MAIN commitmail json YAML

py-tortoise-orm: updated to 0.20.1

0.20.1

Added

- Add binary compression support for `UUIDField` in `MySQL`.
- Only `Model`, `Tortoise`, `BaseDBAsyncClient`, `__version__`, and `connections` are now exported from `tortoise`
- Add parameter `validators` to `pydantic_model_creator`.

Fixed

- Fix order of fields in `ValuesListQuery` when it has more than 10 fields.
- Fix pydantic v2 pydantic_model_creator nullable field not optional.
- Fix pydantic v2.5 unittest error.
- Fix pydantic_model_creator `exclude_readonly` parameter not working.
- Fix annotation propagation for non-filter queries.

(adam)

2024-04-26 20:10:48 UTC MAIN commitmail json YAML

2024-04-26 20:07:32 UTC MAIN commitmail json YAML

Updated devel/py-test, devel/py-tox

(adam)

2024-04-26 20:07:15 UTC MAIN commitmail json YAML

lldb: don't try to outsmart pkgsrc's curses & terminfo logic

Probably this was an attempt to paper over the bug fixed in
termcap.builtin.mk the other day. Likely cause of PR pkg/58045.

(tnn)

2024-04-26 20:00:04 UTC MAIN commitmail json YAML

py-tox: updated to 4.15.0

Features - 4.15.0
Add support for multiple appending override options (-x, 窶登verride) on command line
Add support for inverting exit code success criteria using bang (!)

Bugfixes - 4.15.0
Fix issue that the leading character c was dropped from packages in constraints files
Allow appending to deps with --override testenv.deps+=foo
Fix non-existing branch rewrite in the documentation to main.
Update test typing for build 1.2.0, which has an explicit Distribution type
Fix broken input parsing for --discover flag.

Improved Documentation - 4.15.0
Rephrase --discover flag窶冱 description to avoid confusion between paths and executables.

(adam)

2024-04-26 19:56:45 UTC MAIN commitmail json YAML

doc: Added fonts/b612 version 1.008

(wiz)

2024-04-26 19:56:33 UTC MAIN commitmail json YAML

fonts/Makefile: + b612

(wiz)

2024-04-26 19:56:28 UTC MAIN commitmail json YAML

py-test: updated to 8.1.2

pytest 8.1.2 (2024-04-26)
Bug Fixes
Fixed error in pytest.approx() when used with numpy arrays and comparing with other types.

(adam)

2024-04-26 19:56:23 UTC MAIN commitmail json YAML

fonts/b612: import b612-1.008

B612 is an highly legible open source font family designed and
tested to be used on aircraft cockpit screens.

Main characteristics are:

- Maximize the distance between the forms of the characters
- Respect the primitives of the different letters
- Harmonize the forms and their spacing

(wiz)

2024-04-26 19:48:19 UTC MAIN commitmail json YAML

doc: Added fonts/Azeret version 0.0.20210621

(wiz)

2024-04-26 19:48:07 UTC MAIN commitmail json YAML

fonts/Makefile: + Azeret

(wiz)

2024-04-26 19:47:57 UTC MAIN commitmail json YAML

fonts/Azeret: import Azeret-0.0.20210621

Azeret is a sans-serif typeface with a mono-linear character. Don't
go looking for too much contrast in the strokes! The circular parts
of the letters do not have a smooth connection to the stems. The
x-height is higher than usual and thus the ascenders and descenders
are short. Alternates are also available which open the possibility
of creating different moods. A number of them hint at a nineties
aesthetic.

(wiz)

2024-04-26 18:50:32 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 23.4.1

(rillig)

2024-04-26 18:50:21 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 23.4.1

Changes since 23.4.0:

Add riscv32 as a known hardware architecture.

Don't suggest a runtime dependency instead of TOOL_DEPENDS.

(rillig)

2024-04-26 17:27:14 UTC MAIN commitmail json YAML

Updated devel/spdlog, sysutils/py-borgbackup

(adam)

2024-04-26 17:24:33 UTC MAIN commitmail json YAML

py-borgbackup: updated to 1.2.8

Version 1.2.8 (2024-03-29)

For upgrade and compatibility hints, please also read the section "Upgrade Notes"
above.

Fixes:

- check: fix return code and log level for index entry value discrepancies
- with-lock: catch FileNotFoundError exception, print error msg
- benchmark: inherit options --rsh --remote-path
- fix Ctrl-C / SIGINT behaviour for pyinstaller-made binaries

New features:

- upgrade --check-tam: check manifest TAM auth,
  exit with rc=1 if there are issues.
- upgrade --check-archives-tam: check archives TAM auth,
  exit with rc=1 if there are issues.

Other changes:

- allow msgpack 1.0.8 (this might fix memory leaks with Python 3.12)
- use the latest Cython 0.29.x
- vagrant:

  - use / build binaries with python 3.9.19
  - use generic/openbsd7 box
- docs:

  - simplify TAM-related upgrade docs using the new commands
  - improve docs for borg with-lock
  - add more infos borg check --repair recreating the shadow index
    to change log

(adam)

2024-04-26 17:24:17 UTC MAIN commitmail json YAML

doc: Added fonts/nerd-fonts-Hack version 3.2.1

(wiz)

2024-04-26 17:24:05 UTC MAIN commitmail json YAML

nerd-fonts: update comment

(wiz)

2024-04-26 17:23:50 UTC MAIN commitmail json YAML

fonts/Makefile: add two nerd-fonts

(wiz)

2024-04-26 17:23:41 UTC MAIN commitmail json YAML

fonts/nerd-fonts-Hack: import nerd-fonts-Hack-3.2.1

Nerd Fonts patches developer targeted fonts with a high number of
glyphs (icons). Specifically to add a high number of extra glyphs
from popular 'iconic fonts' such as Font Awesome, Devicons,
Octicons, and others.

A typeface designed for source code.

(wiz)

2024-04-26 17:20:24 UTC MAIN commitmail json YAML

spdlog: updated to 1.14.0

Version 1.14.0

Updated bundled fmt to version 10.2.1.
Mapped Diagnostic Context (MDC) support
MDC is a simple map of key->string values stored in thread local storage whose content will be printed by the loggers.
Usage example:
#include "spdlog/mdc.h"
..
spdlog::mdc::put("mdc_key_1", "mdc_value_1");
spdlog::info("Hello, {}", "World!");  // => [2024-04-26 02:08:05.040] [info] [mdc_key_1:mdc_value_1] Hello, World!
Add milliseconds support to stopwatch
Add std::string_view overloads for logger accessor
Make async_logger::flush() synchronous - wait for the flush operation to complete before returning
Use _stat() on Windows to be more UTF8 friendly
Add details about how compile time macros work
Fix typos found by codespell
Expose the flusher thread object to user in order to allow setting of thread name and thread affinity when needed
Fix the problem of compilation failure under MINGW
Add missing include in circular_q.h
Don't remove previous defaullt logger from registry in set_default_logger.
Remove the legacy AnalyzeTemporaryDtors option from .clang-tidy.
Updated INSTALL.md has to better reflect compiler info
Fixed README.md example

(adam)

2024-04-26 17:09:01 UTC MAIN commitmail json YAML

doc: note nerd-fonts* updates and new package

(wiz)

2024-04-26 17:07:51 UTC MAIN commitmail json YAML

2024-04-26 17:02:34 UTC MAIN commitmail json YAML

Updated textproc/py-ftfy, graphics/py-tifffile, www/py-websocket-client, net/py-stone

(adam)

2024-04-26 17:02:07 UTC MAIN commitmail json YAML

2024-04-26 16:56:10 UTC MAIN commitmail json YAML

py-websocket-client: updated to 1.8.0

1.8.0
- Added `on_reconnect` parameter to WebSocketApp to handle callback ambiguity
- Improve handling of SSLEOFError and use reconnect bool
- Minor linting and docs CI build upgrades

(adam)

2024-04-26 16:54:46 UTC MAIN commitmail json YAML

py-tifffile: updated to 2024.4.24

2024.4.24

- Pass 5077 tests.
- Fix compatibility issue with numpy 2

(adam)

2024-04-26 16:52:00 UTC MAIN commitmail json YAML

py-ftfy: updated to 6.2.0

Version 6.2.0 (March 16, 2024)

- Fixed a case where an en-dash and a space near other mojibake would be
  interpreted (probably incorrectly) as MacRoman mojibake.
- Added [project.urls] metadata to pyproject.toml.
- README contains license clarifications for entitled jerks.

(adam)

2024-04-26 16:50:13 UTC MAIN commitmail json YAML

Updated www/libproxy, devel/py-rlp, finance/py-eth-keys, finance/py-eth-keyfile

(adam)

2024-04-26 16:49:19 UTC MAIN commitmail json YAML

py-eth-keyfile: updated to 0.8.1

eth-keyfile v0.8.1 (2024-04-23)

Internal Changes - for eth-keyfile Contributors

Merge template updates, notably adding python 3.12 support

(adam)

2024-04-26 16:48:51 UTC MAIN commitmail json YAML

2024-04-26 16:48:14 UTC MAIN commitmail json YAML

py-eth-keys: updated to 0.5.1

eth-keys v0.5.1 (2024-04-23)

Internal Changes - for eth-keys Contributors

Merge template updates, notably adding python 3.12 support. Fix docs CI build.

(adam)

2024-04-26 16:46:31 UTC MAIN commitmail json YAML

2024-04-26 16:41:58 UTC MAIN commitmail json YAML

py-rlp: updated to 4.0.1

pyrlp v4.0.1 (2024-04-24)

Internal Changes - for pyrlp Contributors

Add python 3.12 support, rust-backend now works with python 3.11 and 3.12

(adam)

2024-04-26 16:39:45 UTC MAIN commitmail json YAML

libproxy: updated to 0.5.6

0.5.6
Support XDP Desktop Portal proxy resolver
Update CI actions

(adam)

2024-04-26 16:18:16 UTC MAIN commitmail json YAML

ki18n: try fixing Darwin build by explicitly pointing to libintl

(wiz)

2024-04-26 16:11:04 UTC MAIN commitmail json YAML

kwindowsystem: mark two more files as x11-only

(wiz)

2024-04-26 15:43:05 UTC MAIN commitmail json YAML

libopus: fix pkglint

(wiz)

2024-04-26 15:42:53 UTC MAIN commitmail json YAML

libopus: try fixing build on arm

The build there seems to run a perl script, so replace the perl
interpreter and tool-depend on perl.

(wiz)

2024-04-26 15:37:31 UTC MAIN commitmail json YAML

lsof: allow building on newer 8.x and 9.x

Fixes PR 58199 by Stefan Schaeckeler.

(wiz)

2024-04-26 15:34:20 UTC MAIN commitmail json YAML

bacula: remove references to removed packages

(wiz)

2024-04-26 15:32:21 UTC MAIN commitmail json YAML

2024-04-26 15:32:01 UTC MAIN commitmail json YAML

2024-04-26 15:28:23 UTC MAIN commitmail json YAML

gerbera: remove (default-off) liblastfm option

(wiz)

2024-04-26 15:27:22 UTC MAIN commitmail json YAML

2024-04-26 15:26:28 UTC MAIN commitmail json YAML

2024-04-26 15:25:28 UTC MAIN commitmail json YAML

2024-04-26 15:23:43 UTC MAIN commitmail json YAML

appmenu-qt: remove

Support library for kde4, uses qt4 (obsolete), unused in pkgsrc.

(wiz)

2024-04-26 15:22:14 UTC MAIN commitmail json YAML

2024-04-26 15:19:13 UTC MAIN commitmail json YAML

bacula-tray-monitor: remove

Uses qt4 (obsolete), we have bacula-tray-monitor-qt5, use that

(wiz)

2024-04-26 15:18:09 UTC MAIN commitmail json YAML

2024-04-26 15:16:52 UTC MAIN commitmail json YAML

2024-04-26 15:15:54 UTC MAIN commitmail json YAML

2024-04-26 15:14:26 UTC MAIN commitmail json YAML

2024-04-26 15:13:31 UTC MAIN commitmail json YAML

2024-04-26 15:06:12 UTC MAIN commitmail json YAML

2024-04-26 15:05:24 UTC MAIN commitmail json YAML

2024-04-26 15:03:42 UTC MAIN commitmail json YAML

2024-04-26 15:01:55 UTC MAIN commitmail json YAML

2024-04-26 15:01:04 UTC MAIN commitmail json YAML

2024-04-26 15:00:00 UTC MAIN commitmail json YAML

2024-04-26 14:53:31 UTC MAIN commitmail json YAML

doc: Updated chat/twitch-tui to 2.6.7

(schmonz)

2024-04-26 14:53:23 UTC MAIN commitmail json YAML

twitch-tui: update to 2.6.7. Changes:

- Fixed Twitch animated emotes not being detected properly (#587)

pkgsrc changes:

- Reliably link with OpenSSL instead of OS-specific security frameworks

(schmonz)

2024-04-26 14:26:25 UTC MAIN commitmail json YAML

doc: note default emacs29 change

(wiz)

2024-04-26 14:20:54 UTC MAIN commitmail json YAML

mk: switch default emacs version to emacs29

(wiz)

2024-04-26 13:06:25 UTC MAIN commitmail json YAML

doc: Updated cross/avr-gcc to 13.2.0

(micha)

2024-04-26 13:05:01 UTC MAIN commitmail json YAML

cross/avr-gcc: Update to 13.2.0

Patch for NetBSD support removed (does no longer apply, it seems that it
is no longer required).
Patch for Darwin/aarch64 removed (as requested in patch comment by tnn@).
Patches for build system added (nonportable "==" shell syntax).
Patch for libgcc added (system header file "sys/mman.h" not found).
Disable PKGSRC_MKPIE (build failed on AMD64).
Needs a C++11 compiler for bootstrap.

Upstream changelog2:
<https://gcc.gnu.org/gcc-13/changes.html>
<https://gcc.gnu.org/gcc-12/changes.html>
<https://gcc.gnu.org/gcc-11/changes.html>

(micha)

2024-04-26 11:49:33 UTC MAIN commitmail json YAML

doc: Updated cross/avr-binutils to 2.42

(micha)

2024-04-26 11:48:10 UTC MAIN commitmail json YAML

cross/avr-binutils: Update to 2.42

Add pkgsrc patch for binutils testsuite.

Changelog
=========

2024-01-15  Nick Clifton  <nickc@redhat.com>

    * 2.42 branch point.

2023-12-04  Tom Tromey  <tom@tromey.com>

    * dwarf.c (display_debug_names): Handle empty .debug_names hash
    table.  Name entries start at 1.

2023-11-15  Arsen ArsenoviÄ\u2021  <arsen@aarsen.me>

    * aclocal.m4: Regenerate.
    * configure: Regenerate.
    * po/Make-in ($(srcdir)/$(PACKAGE).pot): Output to a .pot
    temporary file, to suppress xgettext checking charset names.

2023-11-14  Nick Clifton  <nickc@redhat.com>

    PR 31062
    * objdump.c (decompressed_dumps): New local variable.
    (usage): Mention the -z/--decompress option.
    (long_options): Add --decompress.
    (dump_section_header): Add "COMPRESSED" to the Flags field of any
    compressed section.
    (dump_section): Warn users when dumping a compressed section.
    (display_any_bfd): Decompress the section if decompressed_dumps is
    true.
    (main): Handle the -z/--decompress option.
    * NEWS: Mention the new feature.
    * doc/binutils.texi: Document the new feature.
    * testsuite/binutils-all/objdump.s: Update expected output.
    * testsuite/binutils-all/objdump.exp: Add test of -Z -s.
    * testsuite/binutils-all/objdump.Zs: New file.

    * readelf.c (maybe_expand_or_relocate_section): New function.
    Contains common code found in dump functions.  Adds a note message
    if a compressed section is not being decompressed.
    (dump_section_as_strings): Use new function.
    (dump_section_as_bytes): Likewise.

2023-11-10  Simon Marchi  <simon.marchi@efficios.com>

    * readelf.c (decode_AMDGPU_machine_flags): Handle gfx1100,
    gfx1101, gfx1102.

2023-11-10  Vsevolod Alekseyev  <sevaa@sprynet.com>

    PR 30880
    * dwarf.c (read_and_display_attr_value): Fix loclist handling.
    (display_loclists_list): Likewise.

2023-10-24  Tom de Vries  <tdevries@suse.de>

    * dwarf.c (display_gdb_index): Handle unknown name of main.

2023-10-10  Tom de Vries  <tdevries@suse.de>

    * dwarf.c (display_lang): New function, factored out of ...
    (read_and_display_attr_value): ... here.
    (display_gdb_index): Handle v9 .gdb_index.

2023-10-05  A. Wilcox  <awilfox@adelielinux.org>w

    PR 30916
    * testsuite/binutils-all/addr2line.exp: Do not use PowerPC
    specific options when working with a MUSL target.

2023-10-02  Vsevolod Alekseyev  <sevaa@sprynet.com>

    PR 29267
    * dwarf.c (fetch_indexed_value): Delete.
    (fetch_indexed_offset): Correct base address calculation.
    (read_and_display_attr_value): Replace uses of fetch_indexed_value
    with fetch_indexed_offset.

2023-09-28  Frederic Cambus  <fred@statdns.com>

    * readelf.c (get_segment_type): Handle PT_OPENBSD_NOBTCFI segment
    type.

2023-09-26  Nick Clifton  <nickc@redhat.com>

    * testsuite/binutils-all/ar.exp: Remove assumption of the setting
    of umask when creating test archive files.

2023-09-25  Vsevolod Alekseyev  <sevaa@sprynet.com>

    PR 30792
    * dwarf.h (struct debug_info): Remove range_versions field.
    * dwarf.c (fetch_indexed_offset): New function.
    (read_and_display_attr_value): Use it for DW_FORM_rnglistx.
    Remove code to initialise range_versions.
    (skip_attribute): New function.
    (read_bases): Read and reccord all range and address bases in a CU.
    (process_debug_info): Call read_bases.
    (display_debug_rnglists): Rename to display_debug_rnglists_unit_header
    and only display the range list header information.
    (display_debug_ranges): Adjust.

2023-09-05  Nick Clifton  <nickc@redhat.com>

    PR 30684
    * readelf.c (extra_sym_info): New variable.
    (section_name_valid): Also check for filedata being NULL.
    (section_name_print): Delete.
    (section_index_real): New function.  Returns true if the given
    section index references a real section.
    (print_symbol): Rename to print_sumbol_name.
    (printable_section_name): Use a rotating array of static buffers
    for the return string.
    (printable_section_name_from_index): Merge code from
    dump_relocations and get_symbol_index_type into here.
    (long_option_values): Add OPTION_NO_EXTRA_SYM_INFO.
    (options): Add "extra-sym-info" and "no-extra-sym-info".
    (usage): Mention new options.
    (parse_args): Parse new options.
    (get_symbol_index_type): Delete.
    (print_dynamic_symbol_size): Rename to print_symbol_size.
    (print_dynamic_symbol): Rename to print_symbol.
    (print_symbol_table_heading): New function.
    (process_symbol_table): Use new function.
    * doc/binutils.texi: Document the new option.
    * NEWS: Mention the new feature.

2023-08-23  Nick Clifton  <nickc@redhat.com>

    PR 30781
    * dwarf.h (debug_info): Add range_versions field.
    * dwarf.c (read_and_display_attr_value): When recording a range
    arribute also ecord the dwarf version number.
    (is_range_list_for_this_section): New function.
    (display_debug_ranges): Only show debug ranges whose version is
    suitable for the secction being displayed.

2023-07-30  Jose E. Marchesi  <jose.marchesi@oracle.com>

    * readelf.c (get_machine_flags): Recognize and pretty print BPF
    machine flags.

2023-07-24  Johannes Schauer Marin Rodrigues  <josch@debian.org>

    * doc/binutils.texi (objcopy): Document change in behaviour of
    objcopy's --preserve-dates command line option.

2023-07-09  Fangrui Song  <maskray@google.com>

    PR 30592
    * NEWS: Mention the new feature for objcopy.
    * doc/binutils.texi: Mention "large".
    * objcopy.c (parse_flags): Parse "large".
    (check_new_section_flags): Error if "large" is used with a
    non-x86-64 ELF target.
    * testsuite/binutils-all/x86-64/large-sections.d: New.
    * testsuite/binutils-all/x86-64/large-sections.s: New.
    * testsuite/binutils-all/x86-64/large-sections-i386.d: New.
    * testsuite/binutils-all/x86-64/large-sections-2.d: New.
    * testsuite/binutils-all/x86-64/large-sections-2-x32.d: New.

2023-07-03  Nick Clifton  <nickc@redhat.com>

    * README-how-to-make-a-release: Change some version numbers.
    * configure: Regenerate.
    * po/binutils.pot: Regenerate.

2023-07-03  Nick Clifton  <nickc@redhat.com>

    2.41 Branch Point.

2023-06-30  Nick Clifton  <nickc@redhat.com>

    PR 30598
    * strings.c (set_string_min): New function.
    (main): Use it.
    (print_unicode_stream): Calculate buffer size using a size_t.

2023-06-30  Nick Clifton  <nickc@redhat.com>

    PR 30595
    * strings.c (main): Check for an excessively large minimum string
    length.

2023-06-21  Nick Clifton  <nickc@redhat.com>

    * testsuite/lib/binutils-common.exp (prune_warnings_extra): Prune
    warnings about -z execstack creating an executable stack.

2023-05-30  Nick Clifton  <nickc@redhat.com>

    * od-pe.c (targ_info): New array.
    (get_target_specific_info): New function
    (decode_machine_number): Retire.  Use get_target_specific_info
    instead.
    (is_pe_object_magic): Likewise.
    (dump_pe_file_header): Display more information.
    Rework layout to be similar to that from 'objdump -p'.
    Add code to handle larger than normnal AOUT headers.

2023-05-30  Nick Clifton  <nickc@redhat.com>

    * od-pe.c (decode_machine_number): Add ARMMAGIC value of 0xa00.
    (is_pe_object_magic): Likewise.

2023-05-26  Nick Clifton  <nickc@redhat.com>

    * od-pe.c: New file: Dumps fields in PE format headers.
    * configure.ac (od_vectors): Add objdump_private_desc_pe for PE
    format targets.
    (od_files): Add od-pe for PE format targets.
    * configure: Regenerate.
    * Makefile.am (CFILES): Add od-pe.c
    (EXTRA_objdump_SOURCE): Likewise.
    * Makefile.in: Generate.
    * NEWS: Mention the new feature.
    * doc/binutils.texi: Document the new support.
    * objdump.c (wide_output): Change from local to global.
    * objdump.h (wide_output): Prototype.
    (objdump_private_desc_pe): Prototype.
    * testsuite/binutils-all/objdump.exp: Add a test of the new feature.

2023-05-09  Enze Li  <enze.li@gmx.com>

    * README:  Correct a typo.

2023-05-02  Nick Clifton  <nickc@redhat.com>

    * MAINTAINERS: Remove Dimity Diky as MSP430 maintainer.

2023-04-20  Nick Clifton  <nickc@redhat.com>

    * SECURITY.txt: New file.

2023-04-19  Nick Clifton  <nickc@redhat.com>

    PR 30355
    * dwarf.c (read_and_display_attr_value): Correctly handle
    DW_loclistx attributes that index a version 5 .debug_loclists
    section.

2023-04-17  Nick Clifton  <nickc@redhat.com>

    PR 30142
    * rescoff.c (write_coff_file): Add the SEC_READONLY flag to the
    .rsrc section.

2023-04-11  Nick Clifton  <nickc@redhat.com>

    PR 30327
    * dwarf.c (read_and_display_attr_value): Warn if the number of
    views is greater than the number of locations.

    PR 30313
    * dwarf.c (display_debug_lines_decoded): Check for an overlarge
    number of files or directories.

    PR 30312
    * dwarf.c (prealloc_cu_tu_list): Always allocate at least one
    entry.

    PR 30311
    * readelf.c (uncompress_section_contents): Check for a
    suspiciously large uncompressed size.

2023-03-30  Nick Clifton  <nickc@redhat.com>

    PR 30284
    * dwarf.c (read_and_display_attr_value): Detect and ignore
    negative base values.

2023-03-23  Frederic Cambus  <fred@statdns.com>

    * readelf.c (get_segment_type): Handle PT_OPENBSD_MUTABLE segment
    type.

2023-03-14  Nick Clifton  <nickc@redhat.com>

    PR 30227
    * dwarf.c (process_cu_tu_index): Prevent excessive memory
    allocation when nused is large and ncols is zero.

2023-02-09  Tom Tromey  <tromey@adacore.com>

    * dwarf-mode.el: Bump version to 1.8.
    (dwarf-insert-substructure): Tighten regexp.
    (dwarf-refresh-all): New defun.
    (dwarf-mode-map): Bind "A" to dwarf-refresh-all.
    (dwarf-mode): Remove old FIXME.

2023-02-07  Nick Clifton  <nickc@redhat.com>

    PR 30080
    * doc/binutils.texi (nm): Update description of the 'n' symbol
    type.

2023-01-31  Nick Clifton  <nickc@redhat.com>

    * po/sv.po: Updated Swedish translation.

2023-01-23  Nick Clifton  <nickc@redhat.com>

    * po/sv.po: Updated Swedish translation.

2023-01-18  Nick Clifton  <nickc@redhat.com>

    PR 29993
    * objcopy.c (merge_gnu_build_notes): Remember the last non-deleted
    note in order to speed up the scan for matching notes.

2023-01-16  Nick Clifton  <nickc@redhat.com>

    * po/sv.po: Updated Swedish translation.

2023-01-09  Nick Clifton  <nickc@redhat.com>

    * po/bg.po: Updated Bulgarian translation.
    * po/ro.po: Updated Romainian translation.

2023-01-05  Nick Clifton  <nickc@redhat.com>

    * MAINTAINERS: Remove Stephen Casner as the PDP11 maintainer.

2023-01-03  Nick Clifton  <nickc@redhat.com>

    * po/fr.po: Updated French translation.
    * po/uk.po: Updated Ukrainian translation.

2023-01-03  Luis Machado  <luis.machado@arm.com>

    * readelf.c (get_note_type): Add support for NT_ARM_SSVE and
    NT_ARM_ZA note types.

2022-12-31  Nick Clifton  <nickc@redhat.com>

    * 2.40 branch created.

2022-12-31  Nick Clifton  <nickc@redhat.com>

    * po/ro.po: Updated Romanian translation.

2022-12-21  Nick Clifton  <nickc@redhat.com>

    PR  29924
    * objdump.c (load_specific_debug_section): Check for excessively
    large sections.

2022-12-19  Tom Tromey  <tromey@adacore.com>

    * dwarf-mode.el (dwarf-do-refresh): Avoid compiler warning.

2022-12-19  Nick Clifton  <nickc@redhat.com>

    PR 29914
    * dwarf.c (fetch_indexed_value): Fail if the section is not big
    enough to contain a header size field.
    (display_debug_addr): Fail if the computed address size is too big
    or too small.

2022-12-16  Nick Clifton  <nickc@redhat.com>

    PR 29908
    * dwarf.c (display_debug_addr): Check for corrupt header lengths.

2022-12-01  Nick Clifton  <nickc@redhat.com>

    PR 25202
    * objcopy.c (copy_object): Set VerilogDataEndianness to the
    endianness of the input file.
    (copy_main): Verifiy the value set by the --verilog-data-width
    option.
    * testsuite/binutils-all/objcopy.exp: Add tests of the new behaviour.
    * testsuite/binutils-all/verilog-I4.hex: New file.

2022-11-21  Nick Clifton  <nickc@redhat.com>

    PR 29764
    * doc/binutils.texi (objdump): Note that the -m option supports
    the <architecture>:<machine> syntax.

2022-11-04  Nick Clifton  <nickc@redhat.com>

    * README-how-to-make-a-release: Add instructions for uploading the
    gprofng documentation.

2022-10-31  Nick Clifton  <nickc@redhat.com>

    PR 29457
    * configure.ac: Add --enable-colored-disassembly.
    * objdump.c: Add --disassembler-color=terminal.
    * doc/binutils.texi (objdump): Document the new option.
    * NEWS: Mention new feature.
    * config.in: Regenerate in.
    * configure: Regenerate.

2022-10-19  Nick Clifton  <nickc@redhat.com>

    * MAINTAINERS: Add section on patches, copyright and DCO.

2022-10-12  Nick Clifton  <nickc@redhat.com>

    PR 29665
    * objcopy.c (copy_object): Use the input filename when
    reporting that a .gnu_debuglink section already exists.

2022-10-03  Nick Clifton  <nickc@redhat.com>

    * readelf.c (get_32bit_section_headers): Return false if the
    e_shoff field is zero.
    (get_64bit_section_headers): Likewise.

2022-09-28  Nick Clifton  <nickc@redhat.com>

    PR 29628
    * size.c (usage): Add -f.
    * doc/binutils.texi (size): Add -f.

2022-09-20  Nick Clifton  <nickc@redhat.com>

    * objcopy.c (copy_object): Do not issue a warning message when
    encountering empty .gnu.build.attribute sections.

2022-09-14  Rupesh Potharla  <Rupesh.Potharla@amd.com>

    * testsuite/binutils-all/readelf.exp (readelf_wi_test): Extend
    regexps to allow for output genreated by the Clang compiler.

2022-09-12  Aaron Merey  <amerey@redhat.com>

    * objcopy.c (might_need_separate_debug_info): Add with_source_code to
    the options that cause this function to return true.
    (main.c): Add with_source_code to the options that enable
    dump_any_debugging.

2022-09-09  Nick Clifton  <nickc@redhat.com>

    PR 29532
    * objcopy.c (setup_section): Leave group sections intact when
    creating separate debuginfo files.

2022-09-08  Nick Clifton  <nickc@redhat.com>

    PR 29523
    * dwarf.c (display_debug_lines_decoded): Correctly handle DWARF-5
    directory and filename tables.

2022-09-02  Aaron Merey  <amerey@redhat.com>

    PR 29075
    * objdump.c (find_separate_debug): New function. Finds the bfd
    corresponding to the separate debuginfod of a given bfd.
    (find_alt_debug): New function. Finds the bfd corresponding to the
    .gnu_debugaltlink of a given bfd.
    (slurp_file): Add bfd parameter. If a source file cannot be found
    attempt to download it from debuginfod, if enabled.
    (try_print_file_open): Add bfd parameter and pass it to slurp_file.
    (show_line): If debuginfod is enabled, call
    bfd_find_nearest_line_with_alt instead of bfd_find_nearest_line.

2022-09-01  Nick Clifton  <nickc@redhat.com>

    PR 29534
    * dllwrap.c: Replace uses of choose_temp_base() with
    make_temp_file().
    * dlltool.c: Likewise.
    * resrc.c: Likewise.

2022-08-23  Nick Clifton  <nickc@redhat.com>

    PR 29489
    * dlltool.c (deterministic): New variable.
    (gen_lib_file): If deterministic is true set the
    BFD_DETERMINISTIC_OUTPUT flag.
    (usage): Mention --deterministic-libraries and
    --non-deterministic-libraries.
    (long_options): Add new options.
    (main): Parse new options.
    * doc/binutils.texi: Document the new options.
    * NEWS: Mention the new feature.

2022-08-22  Nick Clifton  <nickc@redhat.com>

    * readelf.c (check_magic_number): New function.  Checks the magic
    bytes at the start of a file.  If they are not the ELF format
    magic values, then attempts to generate a helpful error message.
    (process_file_header): Call check_magic_number.

2022-08-09  Nick Clifton  <nickc@redhat.com>

    PR 29457
    * objdump.c (disassembler_color): Change type to an enum.
    (disassembler_extended_color): Remove.
    (usage): Update.
    (objdump_color_for_assembler_style): Update.
    (main): Update initialisation of disassembler_color.  If not
    initialised via a command line option, set based upon terminal
    output.
    * doc/binutils.texi: Update description of disassmbler-color
    option.
    * testsuite/binutils-all/arc/objdump.exp: Add
    --disassembler-color=off option when disassembling.
    * testsuite/binutils-all/arm/objdump.exp: Likewise.

2022-08-08  Nick Clifton  <nickc@redhat.com>

    * README-how-to-make-a-release: Add a link to the NEWS files in
    the release announcement email.

2022-07-08  Nick Clifton  <nickc@redhat.com>

    * 2.39 branch created.

2022-07-01  Nick Clifton  <nickc@redhat.com>

    * dwarf.c (display_debug_rnglists): Add newline at end of listing.

2022-06-30  Nick Clifton  <nickc@redhat.com>

    * dwarf.c (dwarf_select_sections_by_name): If the entry's value is
    zero then clear the corresponding variable.
    (dwarf_select_sections_by_letters): Likewise.
    * testsuite/binutils-all/debuginfo.exp: Expect -WE and -wE
    debuginfod tests to fail.

2022-06-28  Nick Clifton  <nickc@redhat.com>

    PR 29267
    * dwarf.c (display_debug_rnglists): New function, broken out of..
    (display_debug_ranges): ... here.
    (read_and_display_attr_value): Correct calculation of index
    displayed for DW_FORM_loclistx and DW_FORM_rnglistx.
    * testsuite/binutils-all/x86-64/pr26808.dump: Update expected
    output.

2022-06-27  Nick Clifton  <nickc@redhat.com>

    PR 29289
    * dwarf.c (display_debug_names): Replace assert with a warning
    message.

2022-06-27  Nick Clifton  <nickc@redhat.com>

    PR 29290
    * dwarf.c (read_and_display_attr_value): Check that debug_info_p
    is set before dereferencing it.

2022-06-27  Nick Clifton  <nickc@redhat.com>

    * dwarf.c (fetch_indexed_string): Do not use length of first table
    in string section as the length of every table in the section.

    * testsuite/binutils-all/pr26112.r: Update expected output.

2022-06-22  Kumar N, Bhuvanendra  <Kavitha.Natarajan@amd.com>

    * dwarf.c (fetch_indexed_string): Added new parameter
    str_offsets_base to calculate the string offset.
    (read_and_display_attr_value): Read DW_AT_str_offsets_base
    attribute.
    (process_debug_info): While allocating memory and initializing
    debug_information, do it for do_debug_info also, if its true.
    (load_separate_debug_files): Load .debug_str_offsets if exists.
    * dwarf.h (struct debug_info): Add str_offsets_base field.

2022-06-22  Marcus Nilsson <brainbomb@gmail.com>

    * readelf.c: (slurp_relr_relocs) Use malloc instead of xmalloc
        when allocating space for relocations.

2022-06-21  Kumar N, Bhuvanendra  <Kavitha.Natarajan@amd.com>

    * dwarf.h (struct debug_info): Add rnglists_base field.
    * dwarf.c (read_and_display_attr_value): Read attribute DW_AT_rnglists_base.
    (display_debug_rnglists_list): While handling DW_RLE_base_addressx,
    DW_RLE_startx_endx, DW_RLE_startx_length items, pass the proper parameter
    value to fetch_indexed_addr(), i.e. fetch the proper entry in .debug_addr section.
    (display_debug_ranges): Add rnglists_base to the .debug_rnglists base address.
    (load_separate_debug_files): Load .debug_addr section, if exists.

2022-05-20  Nick Clifton  <nickc@redhat.com>

    * dwarf.c (dwarf_select_sections_by_names): Return zero if no
    sections were selected.
    (dwarf_select_sections_by_letters): Likewise.
    * dwarf.h: (dwarf_select_sections_by_names): Update prototype.
    (dwarf_select_sections_by_letters): Update prototype.
    * objdump.c (might_need_separate_debug_info): New function.
    (dump_bfd): Call new function before attempting to load separate
    debug info files.
    (main): Do not enable dwarf section dumping for -WK or -WN.
    * readelf.c (parse_args): Do not enable dwarf section dumping for
    -wK or -wN.
    (might_need_separate_debug_info): New function.
    (process_object): Call new function before attempting to load
    separate debug info files.
    * testsuite/binutils-all/debuginfo.exp: Expect -WE and -wE
    debuginfod tests to pass.
    * testsuite/binutils-all/objdump.Wk: Add extra regexps.
    * testsuite/binutils-all/readelf.k: Add extra regexps.

2022-05-19  Nick Clifton  <nickc@redhat.com>

    * dlltool.c (run): Initialise errmsg_fmt.
    * dllwrap.c (run): Likewise.
    * resrc.c (run_cmd): Likewise.
    * mclex.c (mc_add_keyword): Initialise usz.
    * srconv.c (wd_hd): Initialise hd.spare2.
    * windmc.c (mc_add_node_lang): Initialise s.
    (mc_generate_bin_item): Initialise cvt_txt.
    (main): Initialise u.

2022-05-18  Nick Clifton  <nickc@redhat.com>

    PR 29135
    * nm.c (non_weak): New variable.
    (filter_symbols): When non-weak is true, ignore weak symbols.
    (long_options): Add --no-weak.
    (usage): Mention --no-weak.
    (main): Handle -W/--no-weak.
    * doc/binutils.texi: Document new feature.
    * NEWS: Mention the new feature.
    * testsuite/binutils-all/nm.exp: Add test of new feature.
    * testsuite/binutils-all/no-weak.s: New test source file.

2022-04-25  Nick Clifton  <nickc@redhat.com>

    PR 29072
    * testsuite/lib/binutils-common.exp (prune_warnings_extra): Filter
    out notes about the executable stacjk behaviour beign deprecated.

2022-04-12  Nick Clifton  <nickc@redhat.com>

    PR 28992
    * objcopy.c (is_strip_section_1): Do not delete debuglink sections
    when stripping debug information.

2022-04-06  Nick Clifton  <nickc@redhat.com>

    PR 28981
    * dwarf.c (fetch_indexed_value): Rename to fecth_indexed_addr and
    return the address, rather than a string.
    (fetch_indexed_value): New function - returns a value indexed by a
    DW_FORM_loclistx or DW_FORM_rnglistx form.
    (read_and_display_attr_value): Add support for DW_FORM_loclistx
    and DW_FORM_rnglistx.
    (process_debug_info): Load the loclists and rnglists sections.
    (display_loclists_list): Add support for DW_LLE_base_addressx,
    DW_LLE_startx_endx, DW_LLE_startx_length and
    DW_LLE_default_location.
    (display_offset_entry_loclists): New function.  Displays a
    .debug_loclists section that contains offset entry tables.
    (display_debug_loc): Call the new function.
    (display_debug_rnglists_list): Add support for
    DW_RLE_base_addressx, DW_RLE_startx_endx and DW_RLE_startx_length.
    (display_debug_ranges): Display the contents of the section's
    header.
    * dwarf.h (struct debug_info): Add loclists_base field.
    * testsuite/binutils-all/dw5.W: Update expected output.
    * testsuite/binutils-all/x86-64/pr26808.dump: Likewise.

2022-04-01  John Baldwin  <jhb@FreeBSD.org>

    * readelf.c (get_freebsd_elfcore_note_type): Handle
    NT_FREEBSD_X86_SEGBASES.

2022-03-31  Nick Clifton  <nickc@redhat.com>

    * arlex.l: Accept the plus character as part of a filename.

2022-03-16  Fangrui Song  <maskray@google.com>

    PR binutils/28926
    * objcopy.c (filter_symbols): Apply weaken to STB_GNU_UNIQUE symbols
    * NEWS: Mention feature.
    * testsuite/binutils-all/objcopy.exp (objcopy_test_symbol_manipulation): New test.
    * testsuite/binutils-all/weaken-gnu-unique.s: New.

2022-03-16  Martin Storsjö  <martin@martin.st>

    PR 28885
    * dlltool.c (main): use imp_name rather than dll_name when
    generating a temporary file name.

2022-03-16  Simon Marchi  <simon.marchi@efficios.com>

    * readelf.c (dump_relocations): Handle EM_AMDGPU.

2022-03-16  Simon Marchi  <simon.marchi@efficios.com>

    * Makefile.am (readelf_CFLAGS): New.
    (readelf_LDADD): Add MSGPACK_LIBS.
    * Makefile.in: Re-generate.
    * config.in: Re-generate.
    * configure: Re-generate.
    * configure.ac: Add --with-msgpack flag and check for msgpack
    using pkg-config.
    * readelf.c: Include msgpack.h if HAVE_MSGPACK.
    (print_note_contents_hex): New.
    (print_indents): New.
    (dump_msgpack_obj): New.
    (dump_msgpack): New.
    (print_amdgpu_note): New.
    (process_note): Handle NT_AMDGPU_METADATA note contents.
    Use print_note_contents_hex.

2022-03-16  Simon Marchi  <simon.marchi@efficios.com>

    * readelf.c (get_amdgpu_elf_note_type): New.
    (process_note): Handle "AMDGPU" notes.

2022-03-16  Simon Marchi  <simon.marchi@efficios.com>

    * readelf.c: Include elf/amdgcn.h.
    (decode_AMDGPU_machine_flags): New.
    (get_machine_flags): Handle flags for EM_AMDGPU machine type.

2022-03-16  Simon Marchi  <simon.marchi@efficios.com>

    * readelf.c (get_osabi_name): Handle EM_AMDGPU OS ABIs.

2022-03-16  Nick Clifton  <nickc@redhat.com>

    * po/sr.po: Updated Serbian translation.

2022-03-15  Tom Tromey  <tromey@adacore.com>

    * dwarf-mode.el: Now 1.7.
    (dwarf--sentinel): Switch to the process buffer.

2022-03-11  Vladimir Mezentsev  <vladimir.mezentsev@oracle.com>

    * MAINTAINERS: Add gprofng maintainer.
    * README-how-to-make-a-release: Add gprofng.

2022-03-10  Nick Clifton  <nickc@redhat.com>

    * dwarf.c (use_debuginfod): New variable.  Set to 1.
    (load_separate_debug_info): Only call
    debuginfod_fetch_separate_debug_info is use_debuginfod is true.
    (dwarf_select_sections_by_names): Add do-not-use-debuginfod and
    use-debuginfod options.
    (dwarf_select_sections_by_letters): Add D and E options.
    * dwarf.h (use_debuginfod): New extern.
    * objdump.c (usage): Mention the new options.
    * readelf.c (usage): Likewise.
    * doc/binutils.texi: Document the new options.
    * doc/debug-options.texi: Describe the new options.
    * NEWS: Mention the new feature.
    * testsuite/binutils-all/debuginfod.exp: Add tests of the new
    options.

2021-03-06  Maciej W. Rozycki  <macro@orcam.me.uk>

    * testsuite/binutils-all/mips/mips1-branch-alias.d: New test.
    * testsuite/binutils-all/mips/mips1-branch-noalias.d: New test.
    * testsuite/binutils-all/mips/mips2-branch-alias.d: New test.
    * testsuite/binutils-all/mips/mips2-branch-noalias.d: New test.
    * testsuite/binutils-all/mips/mips32r6-branch-alias.d: New test.
    * testsuite/binutils-all/mips/mips32r6-branch-noalias.d: New
    test.
    * testsuite/binutils-all/mips/micromips-branch-alias.d: New
    test.
    * testsuite/binutils-all/mips/micromips-branch-noalias.d: New
    test.
    * testsuite/binutils-all/mips/mips-branch-alias.s: New test
    source.
    * testsuite/binutils-all/mips/micromips-branch-alias.s: New test
    source.
    * testsuite/binutils-all/mips/mips.exp: Run the new tests.

2022-03-04  Simon Marchi  <simon.marchi@polymtl.ca>

    * readelf.c (process_dynamic_section): Fix indentation.

(micha)

2024-04-26 11:38:07 UTC MAIN commitmail json YAML

zig: use ZIG_GLOBAL_CACHE_DIR and ZIG_LOCAL_CACHE_DIR for zig and
applications, remove old comments.

(nikita)

2024-04-26 11:09:57 UTC MAIN commitmail json YAML

2024-04-26 09:57:34 UTC MAIN commitmail json YAML

zig: make pie again.

(nikita)

2024-04-26 09:54:06 UTC MAIN commitmail json YAML

xlockmore: use MASTER_SITE_BACKUP when fetching with curl

(tnn)

2024-04-26 09:44:49 UTC MAIN commitmail json YAML

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

(pin)

2024-04-26 09:44:29 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 19.24.3

Bug Fixes
- path: correct logic for agnoster style (5f095d6), closes #4727

(pin)

2024-04-26 09:43:50 UTC MAIN commitmail json YAML

doc: Updated net/slumber to 1.0.0

(pin)

2024-04-26 09:43:29 UTC MAIN commitmail json YAML

net/slumber: update to 1.0.0

[1.0.0] - 2024-04-25
Breaking
    Rename collection file parameter on all CLI commands from --collection/-c to --file/-f
        The goal here is to be more intuitive/predictable, since -f is much more common in similar programs (e.g. docker-compose)

Added
    Support booleans and numbers for query values (#141)
    Add default field to !prompt chains, which allows setting a pre-populated value for the prompt textbox

Changed
    Folders can now be collapsed in the recipe list (#155)
    Improvements to Insomnia import (#12)
    Rename import-experimental command to import
        It's official now! It's still going to get continuted improvement though
    Show WARN/ERROR log output for CLI commands
    Validate recipe method field during deserialization instead of on request init
        This means you'll get an error on startup if your method is invalid, instead of when you go to run the request
        This is not a breaking change because if you had an incorrect HTTP method, the request still didn't work before, it just broke later
    Arguments to chains are now treated as templates (#151)
        Support fields are path for !file chains, command for !command chains, and message for !prompt chains
        This means you can now really chain chains together!

(pin)

2024-04-26 09:42:36 UTC MAIN commitmail json YAML

doc: Updated devel/ast-grep to 0.21.1

(pin)

2024-04-26 09:42:18 UTC MAIN commitmail json YAML

devel/ast-grep: update to 0.21.1

- feat: find defined vars in utils cbc6534
- fix: add referent rule stack overflow test case f7f24e1
- feat: add utils defined vars 59001eb

(pin)

2024-04-26 09:18:01 UTC MAIN commitmail json YAML

2024-04-26 09:14:47 UTC MAIN commitmail json YAML

Keep the build system from installing to PKG_SYSCONFDIR.

My local setting is a non-standard /etc/pkg, which was probably
shielded by the pkgsrc framework, hiding the problem.

(hauke)

2024-04-26 09:11:15 UTC MAIN commitmail json YAML

emulators: +picodrive +pcsx-rearmed

(nia)

2024-04-26 09:10:25 UTC MAIN commitmail json YAML

doc: Added emulators/pcsx-rearmed version 23

(nia)

2024-04-26 09:10:10 UTC MAIN commitmail json YAML

2024-04-26 09:04:44 UTC MAIN commitmail json YAML

doc: Added emulators/picodrive version 1.93

(nia)

2024-04-26 09:04:32 UTC MAIN commitmail json YAML

2024-04-26 08:48:14 UTC MAIN commitmail json YAML

2024-04-26 07:55:11 UTC MAIN commitmail json YAML

Mention tinyx-wscons.

(nat)

2024-04-26 07:27:00 UTC MAIN commitmail json YAML

Updated www/py-mechanize, textproc/py-black, net/py-minio, devel/py-ruff

(adam)

2024-04-26 07:26:31 UTC MAIN commitmail json YAML

py-ruff: updated to 0.4.2

v0.4.2

Rule changes

[flake8-pyi] Allow for overloaded __exit__ and __aexit__ definitions (PYI036)
[pyupgrade] Catch usages of "%s" % var and provide an unsafe fix (UP031)
[refurb] Implement new rule that suggests min/max over sorted() (FURB192)

Server

Fix an issue with missing diagnostics for Neovim and Helix
Implement hover documentation for noqa codes
Introduce common Ruff configuration options with new server settings

Bug fixes

Use macos-12 for building release wheels to enable macOS 11 compatibility
[flake8-blind-expect] Allow raise from in BLE001
[flake8-pyi] Allow simple assignments to None in enum class scopes (PYI026)
[flake8-simplify] Avoid raising SIM911 for non-zip attribute calls
[refurb] Avoid operator.itemgetter suggestion for single-item tuple
[ruff] Respect per-file-ignores for RUF100 with no other diagnostics
[ruff] Fix async comprehension false positive (RUF029)

Documentation

[flake8-bugbear] Document explicitly disabling strict zip (B905)
[flake8-type-checking] Mention lint.typing-modules in TCH001, TCH002, and TCH003
[isort] Improve documentation around custom isort sections
[pylint] Fix documentation oversight for invalid-X-returns

Performance

Use matchit to resolve per-file settings

(adam)

2024-04-26 07:24:50 UTC MAIN commitmail json YAML

Add tinyx-wscons

(nat)

2024-04-26 07:23:29 UTC MAIN commitmail json YAML

py-minio: updated to 7.2.6

7.2.6
Bugfix Release

Add ExcludedPrefixes option to VersioningConfig
fix: missing f-string for a ValueError

(adam)

2024-04-26 07:23:21 UTC MAIN commitmail json YAML

tinyx-wscons.  A fork of Tiny Core Linux tinyX with wscons(9) support.

It currently supports colordepths of 4bpp to 32bpp with mouse and keyboard
support.

(nat)

2024-04-26 07:22:20 UTC MAIN commitmail json YAML

py-black: updated to 24.4.2

24.4.2

This is a bugfix release to fix two regressions in the new f-string parser introduced in
24.4.1.

(adam)

2024-04-26 07:21:19 UTC MAIN commitmail json YAML

py-mechanize: updated to 0.4.10

0.4.10
Fix overly long MIME multipart separator on 64 bit systems

(adam)

2024-04-26 05:41:05 UTC MAIN commitmail json YAML

spirv-llvm-translator: fix PLIST

(adam)

2024-04-26 04:41:40 UTC MAIN commitmail json YAML

doc: Updated mail/neomutt to 20240425

(wiz)

2024-04-26 04:41:29 UTC MAIN commitmail json YAML

neomutt: update to 20240425.

This is a small Bug-Fix Release.

In particular, it fixes a few small quirks in the new Expando code.

(wiz)

2024-04-25 22:31:24 UTC MAIN commitmail json YAML

passphrase: upstream has moved.

regen distinfo, as archive structure has changed (one renamed folder), resulting
in a new checksum.

(nikita)

2024-04-25 19:26:30 UTC MAIN commitmail json YAML

doc: Updated games/openrct2 to 0.4.10

(triaxx)

2024-04-25 19:25:12 UTC MAIN commitmail json YAML

openrct2: Update to 0.4.10

pkgsrc changes:
---------------
  * Remove patch which included alloca.h on Linux: fixed upstream.

upstream changes:
-----------------
- Feature: [#18171] Add port of the RCT1 Stand-Up Roller Coaster.
- Feature: [#21590] [Plugin] Plugins can now read and write banner properties
  of tile elements.
- Feature: [#21636] Add shortcut key for sorting tile elements.
- Feature: [objects#294] Add scenery versions of wooden truss supports.
- Feature: [objects#295] Flipped version of wooden post.
- Improved: [#21424] Extra viewports can now rotate independently from the main
  viewport.
- Improved: [#21561, #21631] Enable more features in Android build (plugins,
  networking, multiplayer, audio formats).
- Improved: [#21599] Currency signs now use non-breaking spaces.
- Improved: [objects#157] Added sloped images for many walls.
- Improved: [objects#288] Better map colours and more sensible prices for RCT1
  land surfaces.
- Improved: [objects#292] Vehicle colour cleanups for WW/TT vehicles.
- Improved: [objects#299] More accurate ratings modifiers for RCT1 vehicles.
- Improved: [objects#309] Updated names for dodgems and flying saucers
  vehicles.
- Improved: [objects#313] buildMenuPriority for dodgems and flying saucers
  vehicles.
- Change: [#21529] Classify “Southern Sands”, “Tiny Towers”, “Nevermore Park”,
  “Pacifica” as expert scenarios.
- Change: [#21545] Reorder Wacky Worlds scenarios and adjust their difficulty
  classification.
- Fix: [#910] Extra viewport does not preserve the location when rotating.
- Fix: [#18413] Crash when mouse over a hacked train.
- Fix: [#20338] Cannot select Scenery Picker or Scatter Tool when the scenery
  recolouring tool is active.
- Fix: [#21317] Track designer allows proceeding without an object selected.
- Fix: [#21360] If the object selection is missing certain types, the Object
  Selection window will switch to an incorrect tab.
- Fix: [#21419] Cannot place walls underground beneath sloped tiles with
  clearance checks disabled.
- Fix: [#21434] Number of guests overflows in objective text.
- Fix: [#21522] Supports for 3×3 turns and 45 degree turns on the Hybrid
  Coaster and Wooden Roller Coaster not drawn correctly.
- Fix: [#21543] Crash with creating a TrackIterator with invalid arguments.
- Fix: [#21635] Tile inspector hotkey can set wall slope for non-slopeable
  objects.
- Fix: [#21641] Crash when creating track iterator from an invalid tile
  element.
- Fix: [#21652] Dialog window to confirm overwriting files does not apply the
  theme colours correctly.
- Fix: [#21654] No sound effects when using RCT Classic as an asset base.
- Fix: [#21654] Extraneous reports of an object conflict between
  `rct2.audio.base` and `rct2.audio.base.rctc`.
- Fix: [#21664] Crash when switching between languages that use TTF.
- Fix: [#21668] Crash when on null ride in Guest::UpdateRideLeaveExit.
- Fix: [#21691] Crash when validating rides which can't contain banked track.
- Fix: [objects#290] “Haunted Mansion” cars have a non-functional third remap
  colour.
- Fix: [objects#296] Incorrect wall placement around large Kremlin/drab pieces.
- Fix: [objects#300] Incorrect Colosseum and volcano corner clearances.
- Fix: [objects#319] Incorrect diagonal slope images used for RCT1 corkscrew.
- Fix: [objects#320] Incorrect Mandarin Duck boats capacity.

(triaxx)

2024-04-25 17:59:47 UTC MAIN commitmail json YAML

2024-04-25 17:56:36 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Devel-CheckLib to 1.16nb3

(schmonz)

2024-04-25 17:56:31 UTC MAIN commitmail json YAML

2024-04-25 17:00:15 UTC MAIN commitmail json YAML

jitsi-srtp: default to OpenSSL version 3 (or higher)

Bumps PKGREVISION.

Build-tested on NetBSD/amd64.

(khorben)

2024-04-25 15:53:12 UTC MAIN commitmail json YAML

Updated textproc/py-pyphen, devel/py-jaraco.vcs

(adam)

2024-04-25 15:52:55 UTC MAIN commitmail json YAML

py-jaraco.vcs: updated to 2.2.0

v2.2.0

Features

- Remove check on minimum git version.

v2.1.0

Features

- Added .get_timestamp method for retrieving the timestamp of a given revision.

(adam)

2024-04-25 15:48:21 UTC MAIN commitmail json YAML

py-pyphen: updated to 0.15.0

Version 0.15.0

* Support Python 3.12, drop Python 3.7 support.
* Add READMEs for dictionaries.
* Add Basque hyphenation dictionary.
* Update Catalan and Hungarian dictionaries.
* Use Ruff instead of Flake8 and isort.

(adam)

2024-04-25 15:19:40 UTC MAIN commitmail json YAML

doc: Updated mail/rspamd to 3.8.4nb1

(taca)

2024-04-25 15:19:22 UTC MAIN commitmail json YAML

mail/rspamd: allow rc.d script to reload

Bump PKGREVISION.

(taca)

2024-04-25 15:14:49 UTC MAIN commitmail json YAML

doc/pkg-vulnerabilities: add CVE-2024-27282

Add CVE-2024-27282 for ruby31-base, ruby32-base and ruby33.

(taca)

2024-04-25 15:12:26 UTC MAIN commitmail json YAML

doc: Updated lang/ruby33 to 3.3.1

(taca)

2024-04-25 15:12:05 UTC MAIN commitmail json YAML

lang/ruby33: update to 3.3.1

This is security release.  Note CVE-2024-27280 and CVE-2024-27281 were
already fixed by ruby31-base-3.3.0nb1.

3.3.1 (2024-04-23)

* CVE-2024-27282: Arbitrary memory address read vulnerability with Regex
  search
* CVE-2024-27281: RCE vulnerability with .rdoc_options in RDoc

(taca)

2024-04-25 15:06:30 UTC MAIN commitmail json YAML

doc: Updated lang/ruby32-base to 3.2.4

(taca)

2024-04-25 15:06:11 UTC MAIN commitmail json YAML

lang/ruby32-base: update to 3.2.4

This is security release.  Note CVE-2024-27280 and CVE-2024-27281 were
already fixed by ruby31-base-3.2.3nb3.

3.2.4 (2024-04-23)

* CVE-2024-27282: Arbitrary memory address read vulnerability with Regex
  search
* CVE-2024-27281: RCE vulnerability with .rdoc_options in RDoc
* CVE-2024-27280: Buffer overread vulnerability in StringIO

(taca)

2024-04-25 15:03:22 UTC MAIN commitmail json YAML

forked-daapd: Exclude libinotify on SunOS

(jperkin)

2024-04-25 15:03:09 UTC MAIN commitmail json YAML

messagelib: Exclude libinotify on SunOS

(jperkin)

2024-04-25 14:56:30 UTC MAIN commitmail json YAML

doc/HOWTO-dev-crosscompile: Add a couple TODOs.

(riastradh)

2024-04-25 14:55:29 UTC MAIN commitmail json YAML

akonadi: Add socket libraries on SunOS.

(jperkin)

2024-04-25 14:52:54 UTC MAIN commitmail json YAML

doc: Updated lang/ruby31-base to 3.1.5

(taca)

2024-04-25 14:51:54 UTC MAIN commitmail json YAML

lang/ruby31-base: update to 3.1.5

This is security release.  Note CVE-2024-27280 and CVE-2024-27281 were
already fixed by ruby31-base-3.1.4nb3.

3.1.5 (2024-04-23)

Security release.

* CVE-2024-27282: Arbitrary memory address read vulnerability with Regex
  search
* CVE-2024-27281: RCE vulnerability with .rdoc_options in RDoc
* CVE-2024-27280: Buffer overread vulnerability in StringIO

(taca)

2024-04-25 14:32:26 UTC MAIN commitmail json YAML

mk: fix termcap/terminfo detection issue when both are builtin

Both termcap.builtin.mk and terminfo.builtin.mk used the same variable
H_TERM for BUILTIN_FIND_HEADERS_VAR. This for some reason causes the
logic to trip up in a specific scenario:
when termcap.buildlink3.mk is included before terminfo.buildlink3.mk.

When termcap was introduced as a dependency in audio/lame/buildlink3.mk
in r1.12, then audio/libsndfile incorrectly started to depend on ncurses
on NetBSD.

Fix this by using a different variable name for the builtin detection.

(tnn)

2024-04-25 13:54:17 UTC MAIN commitmail json YAML

2024-04-25 13:40:16 UTC MAIN commitmail json YAML

Updated devel/py-virtualenv, devel/py-types-setuptools

(adam)

2024-04-25 13:39:59 UTC MAIN commitmail json YAML

py-types-setuptools: updated to 69.5.0.20240423

69.5.0.20240423 (2024-04-23)

Add precise values for enum members where possible

69.5.0.20240415 (2024-04-15)

Ensure that distutils and setuptools._distutils stay consistent

Update setuptools to 69.5.*

(adam)

2024-04-25 13:35:49 UTC MAIN commitmail json YAML

py-virtualenv: updated to 20.26.0

Bugfixes - 20.26.0
allow builtin discovery to discover specific interpreters (e.g. python3.12) given an unspecific spec (e.g. python3)

(adam)

2024-04-25 13:12:42 UTC MAIN commitmail json YAML

mutt: remove legacy option support from 2019

(wiz)

2024-04-25 12:32:24 UTC MAIN commitmail json YAML

doc: Updated security/passphrase to 1.8.1

(nikita)

2024-04-25 12:29:44 UTC MAIN commitmail json YAML

passphrase: update to version 1.8.1

Changelog:

add man-dir option, in case it's not "share/"

(nikita)

2024-04-25 12:22:39 UTC MAIN commitmail json YAML

2024-04-25 10:14:48 UTC MAIN commitmail json YAML

libcxxabi: fix for @adam forgot to add files/__config_site

(adam)

2024-04-25 10:07:37 UTC MAIN commitmail json YAML

Updated devel/py-gobject3-common, devel/py-gobject3

(adam)

2024-04-25 10:06:10 UTC MAIN commitmail json YAML

py-gobject3*: updated to 3.48.2

3.48.2 - 2024-04-06
-------------------

* Fix support for fundamental (primitive) types, such as Gst.Bitmask
  :issue:`624` :mr:`304`

3.48.1 - 2024-03-10
-------------------

* Fix installation with pip failing in some environments with
  ModuleNotFoundError in g-ir-scanner :issue:`622` :mr:`302`

3.48.0 - 2024-03-09
-------------------

:Note: See 3.47.0 below for more details.

* test: fix some tests on macOS :mr:`296`
* docs: some dark mode fixes :mr:`291`

3.47.0 - 2024-02-12 (pre-release)
---------------------------------

:Note: This is an unstable release.

:Note: This is the first release using meson-python, and thus meson, instead of
  setuptools for PEP-517 installations i.e. when installing via pip or similar.
  Distro packagers can continue to use plain meson to build pygobject, but doing
  PEP-517 builds should also be possible with meson-python instead of
  setuptools.

* Drop setuptools in favor of meson-python :mr:`248` :mr:`253` :mr:`254` :mr:`255` :mr:`276`
* Fundamental type support :mr:`250`
* Fundamental type support for GValues :mr:`264`
* pygi-convert.sh: migrate FILE_CHOOSER_CONFIRMATION_* :mr:`266`
* gimodule, cairo: Use multi-phase initialization as per PEP-489 :mr:`271`
* Deprecate classes in gi.option module :mr:`272`
* Deprecate pygtkcompat :mr:`278`
* Add support for (optional) nullable GErrors :mr:`259`
* Fix CssProvider not valid in GTK2 :mr:`284`
* Fix double free if array item cannot be marshalled to Python :mr:`280`
* Raise exception if a callback property is encountered :mr:`269`
* build: Fix pycairo detection "script" for Windows :mr:`267`
* Replace deprecated ``pkgutil.find_loader`` call :mr:`252`
* Avoid segfault on property access for incompletely initialized objects :mr:`260`
* pygenum: When getting a member instance, use correct key for the lookup :mr:`262`

Project / Development / CI:

* Remove pborelli from the maintainer list :mr:`251`
* Add Arjan Molenaar to maintainers :mr:`256`
* Remove runtests script :mr:`257`
* test: build in a minimal environment without gtk :mr:`258`
* CI: add a job for creating sdists :mr:`294`

Documentation:

* Build documentation on GitLab Pages :mr:`287` :mr:`289`
* Update docs to use Furo theme :mr:`288`
* Various docs improvements: :mr:`274` :mr:`281` :mr:`282` :mr:`285` :mr:`286` :mr:`292`

3.44.2 - 2023-09-29
-------------------

* Add support for Python 3.12 (minor test fixes) :mr:`247`
* meson: define pycairo_dep in case pycairo=disabled :mr:`242`
* Complete the PEP-451 implementation in gi.importer :mr:`229`
* Replace usage of deprecated FFI closure API :mr:`241`
* Fix invalid marshalling in some cases for boxed values, for example with
  Gtk.StyleContext.get_property() :mr:`213`
* overrides: Allow Gdk.{Color,RGBA} instances to be compared with other objects :mr:`233`
* docs: Fix build failure due to extlinks with Sphinx 6 :mr:`244`

3.46.0 - 2023-09-10
-------------------

* build: Drop Python 3.7 support :mr:`238`
* build: Require glib 2.64 and gobject-introspection 1.64 :mr:`243`
* Add support for Python 3.12 (minor test fixes) :mr:`247`
* Drop GTK 2 support (after being effectively unsupported for 12 years) :mr:`182`
* meson: Require meson 0.56.0 :mr:`220`
* meson: Set PYTHONPATH in devenv :mr:`235`
* meson: define pycairo_dep in case pycairo=disabled :mr:`242`
* meson: Use pycairo from target python before pkg-config :mr:`223`
* Complete the PEP-451 implementation in gi.importer :mr:`229`
* Replace usage of deprecated FFI closure API :mr:`241`
* Fix invalid marshalling in some cases for boxed values, for example with
  Gtk.StyleContext.get_property() :mr:`213`
* Consistent setting of enum and flag property :mr:`192`
* Fix docstring for methods that return an array and have a length (out) argument :mr:`249`
* overrides: Fix incompatibility for CssProvider.load_from_data() (GTK 4.10) :mr:`231`
* overrides: Allow Gdk.{Color,RGBA} instances to be compared with other objects :mr:`233`
* overrides: Add overrides for Gdk.FileList in Gdk-4.0 :mr:`245`
* docs: Fix underline too short warning :mr:`246`
* docs: Fix build failure due to extlinks with Sphinx 6 :mr:`244`
* docs: List additional projects using PyGObject :mr:`230`
* docs: Update Development Environment Docs :mr:`232`
* docs: Update docs and code examples to GTK 4 :mr:`215`

(adam)

2024-04-25 10:05:24 UTC MAIN commitmail json YAML

zig: ignores PREFIX, but CMAKE_INSTALL_PREFIX is used.

(nikita)

2024-04-25 10:02:08 UTC MAIN commitmail json YAML

openblas: Do not apply broken -Y handling on SunOS.

(jperkin)

2024-04-25 09:51:27 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.265

(wiz)

2024-04-25 09:51:17 UTC MAIN commitmail json YAML

mame: update to 0.265.

It窶冱 time for our very special MAME 0.265 release! April has seen
development across numerous areas. MAME now has support for touch
screens on Linux and Windows 8 or later, opening up new possibilities
for interactive artwork. If you have a suitable multi-touch screen,
you can now play chords on systems with on-screen piano keyboards.
Check the documentation for specifics on how touch differs from
mouse control in menus. You窶冤l need to turn on the enable_touch
option to use touch screen support on Linux.

A pair of 1970s portable computers from IBM are now emulated in
MAME: the IBM 5100 and IBM 5110. Based on a heavily microcoded
16-bit architecture, these systems ran APL software by emulating
a System/360 mainframe and BASIC software by emulating a System/3
business system (ancestors of IBM Z and IBM i, respectively). Prior
to the introduction of the IBM 5100, APL was exclusive to large
mainframe computers. A self-contained 25 kg system running APL as
well as BASIC was revolutionary.

You can now plug a virtual Super Game Module into your emulated
ColecoVision, adding more RAM and better sound output. Many titles
from the vibrant ColecoVision homebrew development community require
or make use of the Super Game Module. There窶冱 also a big update to
the ColecoVision software lists, including lots of homebrew software
to try out. Other software list additions this month include one
of the remaining Bandai RX-78 game cartridges, two more GameKing
III games, a batch of MSX2 floppy disks, and the latest Apple II
floppy disk dumps.

Of course, we haven窶冲 stopped working on arcade game emulation.
For the first time, you can play Konami窶冱 Tokimeki Memorial Oshiete
Your Heart games. These spin-offs of the popular dating simulation
series used heart rate and galvanic skin resistance sensors and
printed the results from your game. What appears to be an early
version of Visco窶冱 Kokontouzai Eto Monogatari drop puzzle game has
been found and dumped. This version has much less content in the
data ROM and a smaller program. Another rare find dumped this month
is a production version of the CES Galaxy Games StarPak 4 multi-game
cartridge.

Other improvements this month include serial console support for
the KIM-1 hobbyist computer and an option to use one binary file
per track when extracting CHD CD-ROM images.

(wiz)

2024-04-25 09:46:17 UTC MAIN commitmail json YAML

Updated security/libgpg-error, net/fping

(adam)

2024-04-25 09:45:57 UTC MAIN commitmail json YAML

fping: updated to 5.2

fping 5.2 (2024-04-21)

New features
- New option -X / --fast-reachable to exit immediately once N hosts have been
  found
- New option -k / -fwmark to set Linux fwmark mask

Bugfixes and other changes

- Always output fatal error messages
- Fallback to SO\_TIMESTAMP if SO\_TIMESTAMPNS is not available
- Fix "not enough sequence numbers available" error on BSD-like systems
- Fix running in unprivileged mode
- Fix build issue for NetBSD/alpha
- Fix build issue for OpenBSD/alpha
- Fix build warning for long int usage
- Fix build error with musl libc
- Fix to guard against division by zero
- Decouple -a/-u effects from -c
- Added contrib/Dockerfile
- Remove host from Netdata chart titles
- Add additional tests
- Update github action os images
- Fix Azure pipeline tests
- Various autoconf fixes
- Extended configure script with --enable-debug and output cpu usage
- Documentation: Update Netdata website link
- Documentation: fix description of --file option
- Documentation: improve exit status description
- Documentation: move description of -i MSEC
- Documentation: improve help output for options -c and -C

(adam)

2024-04-25 09:38:02 UTC MAIN commitmail json YAML

libgpg-error: updated to 1.49

Noteworthy changes in version 1.49 (2024-04-25)
-----------------------------------------------

* Two new functions to improve the logging interface.  The
  gpgrt_logv_domain is currently the same as gpgrt_logv_prefix but
  allows to pass a domain string so that in future we will be able to
  select log output by domain.  It also provide a non yet functional
  feature to include a hex dump.

* Add a "trunc" keyword to gpgrt_log_printhex.

* Avoid an endless loop in the argparser due to a conf file read
  error.

* Interface changes relative to the 1.48 release:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gpgrt_add_post_log_func        NEW.
gpgrt_logv_domain              NEW.

(adam)

2024-04-25 09:29:06 UTC MAIN commitmail json YAML

Updated textproc/py-pyaml, devel/py-urwid

(adam)

2024-04-25 09:28:49 UTC MAIN commitmail json YAML

py-urwid: updated to 2.6.11

2.6.11
Bug fixes
Fix Widget.rows annotation

Documentation
Do not use deprecated positioning in the code and examples
Docs: partial update of screenshots

(adam)

2024-04-25 09:12:35 UTC MAIN commitmail json YAML

py-pyaml: updated to 24.4.0

24.4.0
Unknown changes

(adam)

2024-04-25 08:27:08 UTC MAIN commitmail json YAML

openblas: Remove ONLY_FOR_PLATFORM.

Being untested is no reason to exclude 20 platforms.

(jperkin)

2024-04-25 08:09:20 UTC MAIN commitmail json YAML

Updated lang/erlang, lang/erlang-doc, lang/erlang-man, net/rabbitmq

(adam)

2024-04-25 08:08:57 UTC MAIN commitmail json YAML

rabbitmq: updated to 3.13.1

RabbitMQ 3.13.1

Core Broker

Bug Fixes

Classic queue v2 message store compaction could fail behind under high enough load,
significantly increasing node's disk space footprint.

Improved quorum queue safety in mixed version clusters.

When Khepri was enabled and virtual host recovery failed, subsequent recovery
attempts also failed.

Messages published without any headers set on them did not have a header property
set on them. This change compared to 3.12.x was not intentional.

Free disk space monitor on Windows ran into an exception if external call
to win32sysinfo.exe timed out.

Enhancements

channel_max_per_node is a new per-node limit that allows to put a cap on the number
of AMQP 0-9-1 channels that can be concurrently opened by all clients connected to a node:

# rabbitmq.conf
channel_max_per_node = 5000
This is a guardrail mean to protect nodes from application-level channel leaks.

Stream Plugin

Bug Fixes

Avoids a Windows-specific stream log corruption that affected some deployments.

When a super stream cannot be created because of a duplicate partition name,
a more informative error message is now used.

CLI Tools

Bug Fixes

rabbitmq-plugins list --formatter=json --silent will no longer emit any warnings
when some of the plugins in the enabled plugins file are missing.

OAuth 2 Plugin

Bug Fixes

Configuring a JWKS URL without specifying a CA certificate resulted
in an exception with Erlang 26's TLS implementation.

Management Plugin

Bug Fixes

Set default sort query parameter value for better compatibility with an external
Prometheus scraper. Note that the built-in Prometheus plugin
is the recommended way of monitoring RabbitMQ using Prometheus-compatible tools.

When a tab (Connections, Queues and Streams, etc) is switched, a table configuration pane
from the previously selected tab is now hidden.

Enhancements

GET /api/queues/{vhost}/{name} now supports enable_queue_totals as well as disable_stats.
This combination of query parameters can be used to retrieve message counters while
greatly reducing the number of metrics returned by the endpoints.

Federation Plugin

Enhancements

Exchange federation now can be configured to use a custom queue type for their internal buffers.

To use a quorum queue, set the queue-type federation policy key to quorum.

rabbitmq_federation_running_link_count is a new metric provided via Prometheus.

Dependency Changes

osiris was updated to 1.8.1
khepri was upgraded to 0.13.0
cowboy was updated to 2.12.0

(adam)

2024-04-25 08:07:31 UTC MAIN commitmail json YAML

2024-04-25 07:52:26 UTC MAIN commitmail json YAML

mlir: fix build on non-Darwin

(wiz)

2024-04-25 07:24:08 UTC MAIN commitmail json YAML

doc: add an upper bound

(wiz)

2024-04-25 07:24:07 UTC MAIN commitmail json YAML

Updated devel/appstream, textproc/py-black

(adam)

2024-04-25 07:23:29 UTC MAIN commitmail json YAML

py-black: updated to 24.4.1

24.4.1

Highlights

- Add support for the new Python 3.12 f-string syntax introduced by PEP 701

Stable style

- Fix crash involving indented dummy functions containing newlines

Parser

- Add support for type parameter defaults, a new syntactic feature added to Python 3.13
by PEP 696

Integrations

- Github Action now works even when `git archive` is skipped

(adam)

2024-04-25 07:22:11 UTC MAIN commitmail json YAML

appstream: updated to 1.0.3

Version 1.0.3

Features:
* validator: Check that description lists don't get translated
* validator: Improve translation checks for descriptions
* cli: compose: Allow to propagate selected custom entries to catalog output
* validator: Check for common typo of "scheme_preference" branding property
* xml: Generate a developer_name compat tag for older 3rd-party parsers
* validator: Flag duplicate branding colors as invalid
* Add Plasma Mobile as recognized desktop-style

Specification:
* docs: Clarify a developer element is not allowed to exist multiple times
* docs: Explicitly clarify a developer/name element must not be repeated
* docs: Clarify metainfo translation rules a bit

Bugfixes:
* qt: Fix relocation of Config.cmake files
* cli: check-syscompat: Recognize available required controls as available
* validator: Guard issue emission functions with G_GNUC_PRINTF
* validator: Always use secure string formatting for issue emit function
* utils: Explicitly set format style when installing catalog metadata
* Suppress static-analyzer drawing wrong conclusions on GCC 14

Miscellaneous:
* docs: List AppStreamCompose as related to AppStream
* docs: Add manpages back
* validator: Mark developer-id-missing as info-priority again

(adam)

2024-04-25 07:19:24 UTC MAIN commitmail json YAML

Updated net/ndiff, net/nmap, net/zenmap, x11/gtk4

(adam)

2024-04-25 07:18:49 UTC MAIN commitmail json YAML

gtk4: updated to 4.14.3

Overview of Changes in 4.14.3, 18-04-2024
=========================================

* GtkShortcutManager:
- Track the propagation phase of added controllers

* Accessibility:
- Implement GtkAccessibleRange for scrollbars

* X11:
- Fix some confusing debug messages
- Drop a no-longer-relevant optimization that was interfering with
  getting the current window manager capabilities

* Tools:
- Support generating pdf in gtk4-rendernode-tool

* Translation updates:
Basque
Brazilian Portuguese
Georgian
Hebrew
Kabyle
Persian
Polish
Slovenian
Swedish
Ukrainian

(adam)

2024-04-25 07:15:03 UTC MAIN commitmail json YAML

ndiff nmap zenmap: updated to 7.95

Nmap 7.95 [2024-04-19]

o [Windows] Upgraded Npcap (our Windows raw packet capturing and
  transmission driver) from version 1.75 to the latest version 1.79. It
  includes many performance improvements, bug fixes and feature
  enhancements described at https://npcap.com/changelog.

o Integrated over 4000 IPv4 OS fingerprints submitted since June 2020. Added
  336 fingerprints, bringing the new total to 6036.  Additions include iOS 15 &
  16, macOS Ventura & Monterey, Linux 6.1, OpenBSD 7.1, and lwIP 2.2

o Integrated over 2500 service/version detection fingerprints submitted since
  June 2020. The signature count went up 1.4% to 12089, including 9 new
  softmatches.  We now detect 1246 protocols, including new additions of grpc,
  mysqlx, essnet, remotemouse, and tuya.

o [NSE] Four new scripts from the DINA community (https://github.com/DINA-community)
  for querying industrial control systems:

  + hartip-info reads device information from devices using the Highway
    Addressable Remote Transducer protocol

  + iec61850-mms queries devices using Manufacturing Message Specification
    requests. [Dennis R旦sch, Max Helbig]

  + multicast-profinet-discovery Sends a multicast PROFINET DCP Identify All
    message and prints the responses. [Stefan Eiwanger, DINA-community]

  + profinet-cm-lookup queries the DCERPC endpoint mapper exposed via the
    PNIO-CM service.

o Upgraded included libraries: Lua 5.4.6, libpcre2 10.43, zlib 1.3.1,
  libssh2 1.11.0, liblinear 2.47

o Upgraded OpenSSL binaries (for the Windows builds and for
  RPMs) to version 3.0.13. CVEs resolved in this update include only 2
  moderate-severity issues which we do not believe affect Nmap:
  CVE-2023-5363 and CVE-2023-2650

o [Zenmap][Ndiff] Zenmap and Ndiff now use setuptools, not distutils for packaging.

o [Ncat] Fixed Ncat UDP server mode to not quit after EOF on stdin. Reported
  as Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1039613

o Fixed an issue where TCP Connect scan (-sT) on Windows would fail to open any
  sockets, leading to scans that never finish. [Daniel Miller]

o [NSE] ssh-auth-methods will now print the pre-authentication banner text when
  available. Requires libssh2 1.11.0 or later. [Daniel Miller]

o [Zenmap] Fix a crash in Zenmap when changing a host comment.

o [NSE] Fix TLS 1.2 signature algorithms for EdDSA. [Daniel Roethlisberger]

o [Zenmap] RPM spec files now correctly require the python3 package, not python>=3

o Improvements to OS detection fingerprint matching, including a syntax change
  for nmap-os-db that allows ranges within the TCP Options string. This leads
  to more concise and maintainable fingerprints. [Daniel Miller]

o Improved the OS detection engine by using a new source port for each retry.
  Scans from systems such as Windows that do not send RST for unsolicited
  SYN|ACK responses were previously unable to get a response in subsequent
  tries. [Daniel Miller]

o Several profile-guided optimizations of the port scan engine. [Daniel Miller]

o Fix an out-of-bounds read which led to out-of-memory errors when
  duplicate addresses were used with --exclude

o Fixed a memory leak in Nsock: compiled pcap filters were not freed.

o Fixed a crash when using service name wildcards with -p, as in -p "http*"

o [NSE] Fixed DNS TXT record parsing which caused asn-query to fail in Nmap
  7.80 and later. [David Fifield, Mike Pattrick]

o [NSE] Fixed packet size testing in KNX scripts [f0rw4rd]

(adam)

2024-04-25 07:14:34 UTC MAIN commitmail json YAML

flang: remove unused patches

Removed from distinfo during last update

(wiz)

2024-04-25 00:36:07 UTC MAIN commitmail json YAML

Added devel/openFPGALoader version 0.12.1.

(thorpej)

2024-04-25 00:34:41 UTC MAIN commitmail json YAML

2024-04-24 22:36:24 UTC MAIN commitmail json YAML

doc/TODO: + nginx-1.26.

(wiz)

2024-04-24 22:02:32 UTC MAIN commitmail json YAML

py-sphinx: fix depends path

(wiz)

2024-04-24 22:02:21 UTC MAIN commitmail json YAML

doc: Updated chat/element-web to 1.11.65

(js)

2024-04-24 22:02:10 UTC MAIN commitmail json YAML

Update chat/element-web to 1.11.65

Changes in [1.11.65](https://github.com/element-hq/element-web/releases/tag/v1.11.65) (2024-04-23)
==================================================================================================
## 笨ィ Features

* Make empty state copy for TAC depend on the value of the setting ([#12419](https://github.com/matrix-org/matrix-react-sdk/pull/12419)). Contributed by @dbkr.
* Linkify User Interactive Authentication errors ([#12271](https://github.com/matrix-org/matrix-react-sdk/pull/12271)). Contributed by @t3chguy.
* Add support for device dehydration v2 ([#12316](https://github.com/matrix-org/matrix-react-sdk/pull/12316)). Contributed by @uhoreg.
* Replace `SecurityCustomisations` with `CryptoSetupExtension` ([#12342](https://github.com/matrix-org/matrix-react-sdk/pull/12342)). Contributed by @thoraj.
* Add activity toggle for TAC ([#12413](https://github.com/matrix-org/matrix-react-sdk/pull/12413)). Contributed by @dbkr.
* Humanize spell check language labels ([#12409](https://github.com/matrix-org/matrix-react-sdk/pull/12409)). Contributed by @t3chguy.
* Call Guest Access, give user the option to change the acces level so they can generate a call link. ([#12401](https://github.com/matrix-org/matrix-react-sdk/pull/12401)). Contributed by @toger5.
* TAC: Release Announcement ([#12380](https://github.com/matrix-org/matrix-react-sdk/pull/12380)). Contributed by @florianduros.
* Show the call and share button if the user can create a guest link. ([#12385](https://github.com/matrix-org/matrix-react-sdk/pull/12385)). Contributed by @toger5.
* Add analytics for mark all threads unread ([#12384](https://github.com/matrix-org/matrix-react-sdk/pull/12384)). Contributed by @dbkr.
* Add `EventType.RoomEncryption` to the auto approve capabilities of Element Call widgets ([#12386](https://github.com/matrix-org/matrix-react-sdk/pull/12386)). Contributed by @toger5.

## �汾� Bug Fixes

* Fix link modal not shown after access upgrade ([#12411](https://github.com/matrix-org/matrix-react-sdk/pull/12411)). Contributed by @toger5.
* Fix thread navigation in timeline ([#12412](https://github.com/matrix-org/matrix-react-sdk/pull/12412)). Contributed by @florianduros.
* Fix inability to join a `knock` room via space hierarchy view ([#12404](https://github.com/matrix-org/matrix-react-sdk/pull/12404)). Contributed by @t3chguy.
* Focus the thread panel when clicking on an item in the TAC ([#12410](https://github.com/matrix-org/matrix-react-sdk/pull/12410)). Contributed by @dbkr.
* Fix space hierarchy tile busy state being stuck after join error ([#12405](https://github.com/matrix-org/matrix-react-sdk/pull/12405)). Contributed by @t3chguy.
* Fix room topic in-app links not being handled correctly on topic dialog ([#12406](https://github.com/matrix-org/matrix-react-sdk/pull/12406)). Contributed by @t3chguy.

Changes in [1.11.64](https://github.com/element-hq/element-web/releases/tag/v1.11.64) (2024-04-09)
==================================================================================================
## 笨ィ Features

* Mark all threads as read button ([#12378](https://github.com/matrix-org/matrix-react-sdk/pull/12378)). Contributed by @dbkr.
* Video call meta space ([#12297](https://github.com/matrix-org/matrix-react-sdk/pull/12297)). Contributed by @toger5.
* Add leave room warning for last admin ([#9452](https://github.com/matrix-org/matrix-react-sdk/pull/9452)). Contributed by @Arnei.
* Iterate styles around Link new device via QR ([#12356](https://github.com/matrix-org/matrix-react-sdk/pull/12356)). Contributed by @t3chguy.
* Improve code-splitting of highlight.js and maplibre-gs libs ([#12349](https://github.com/matrix-org/matrix-react-sdk/pull/12349)). Contributed by @t3chguy.
* Use data-mx-color for rainbows ([#12325](https://github.com/matrix-org/matrix-react-sdk/pull/12325)). Contributed by @tulir.

## �汾� Bug Fixes

* Fix external guest access url for unencrypted rooms ([#12345](https://github.com/matrix-org/matrix-react-sdk/pull/12345)). Contributed by @toger5.
* Fix video rooms not showing share link button ([#12374](https://github.com/matrix-org/matrix-react-sdk/pull/12374)). Contributed by @toger5.
* Fix space topic jumping on hover/focus ([#12377](https://github.com/matrix-org/matrix-react-sdk/pull/12377)). Contributed by @t3chguy.
* Allow popping out a Jitsi widget to respect Desktop `web_base_url` config ([#12376](https://github.com/matrix-org/matrix-react-sdk/pull/12376)). Contributed by @t3chguy.
* Remove the Lazy Loading `InvalidStoreError` Dialogs ([#12358](https://github.com/matrix-org/matrix-react-sdk/pull/12358)). Contributed by @langleyd.
* Improve readability of badges and pills ([#12360](https://github.com/matrix-org/matrix-react-sdk/pull/12360)). Contributed by @robintown.

Changes in [1.11.63](https://github.com/element-hq/element-web/releases/tag/v1.11.63) (2024-03-28)
==================================================================================================
This is a hotfix release to fix a couple of issues: one where the client would sometimes call the client/server API to set a push rule in a loop, and one where authentication was not sent for widgets when it should have been.

## �汾� Bug Fixes

* Revert "Make EC widget theme reactive - Update widget url when the theme changes" ([#12383](https://github.com/matrix-org/matrix-react-sdk/pull/12383)) in order to fix widgets that require authentication.
* Update to hotfixed js-sdk to fix an issue where Element could try to set a push rule in a loop.

Changes in [1.11.62](https://github.com/element-hq/element-web/releases/tag/v1.11.62) (2024-03-26)
==================================================================================================
## 笨ィ Features

* Change user permission by using a new apply button ([#12346](https://github.com/matrix-org/matrix-react-sdk/pull/12346)). Contributed by @florianduros.
* Mark as Unread ([#12254](https://github.com/matrix-org/matrix-react-sdk/pull/12254)). Contributed by @dbkr.
* Refine the colors of some more components ([#12343](https://github.com/matrix-org/matrix-react-sdk/pull/12343)). Contributed by @robintown.
* TAC: Order rooms by most recent after notification level ([#12329](https://github.com/matrix-org/matrix-react-sdk/pull/12329)). Contributed by @florianduros.
* Make EC widget theme reactive - Update widget url when the theme changes ([#12295](https://github.com/matrix-org/matrix-react-sdk/pull/12295)). Contributed by @toger5.
* Refine styles of menus, toasts, popovers, and modals ([#12332](https://github.com/matrix-org/matrix-react-sdk/pull/12332)). Contributed by @robintown.
* Element Call: fix widget shown while its still loading (`waitForIframeLoad=false`) ([#12292](https://github.com/matrix-org/matrix-react-sdk/pull/12292)). Contributed by @toger5.
* Improve Forward Dialog a11y by switching to roving tab index interactions ([#12306](https://github.com/matrix-org/matrix-react-sdk/pull/12306)). Contributed by @t3chguy.
* Call guest access link creation to join calls as a non registered user via the EC SPA ([#12259](https://github.com/matrix-org/matrix-react-sdk/pull/12259)). Contributed by @toger5.
* Use `strong` element to semantically denote visually emphasised content ([#12320](https://github.com/matrix-org/matrix-react-sdk/pull/12320)). Contributed by @t3chguy.
* Handle up/down arrow keys as well as left/right for horizontal toolbars for improved a11y ([#12305](https://github.com/matrix-org/matrix-react-sdk/pull/12305)). Contributed by @t3chguy.

## �汾� Bug Fixes

* [Backport staging] Remove the glass border from modal spinners ([#12369](https://github.com/matrix-org/matrix-react-sdk/pull/12369)). Contributed by @RiotRobot.
* Fix incorrect check for private read receipt support ([#12348](https://github.com/matrix-org/matrix-react-sdk/pull/12348)). Contributed by @tulir.
* TAC: Fix hover state when expanded ([#12337](https://github.com/matrix-org/matrix-react-sdk/pull/12337)). Contributed by @florianduros.
* Fix the image view ([#12341](https://github.com/matrix-org/matrix-react-sdk/pull/12341)). Contributed by @robintown.
* Use correct push rule to evaluate room-wide mentions ([#12318](https://github.com/matrix-org/matrix-react-sdk/pull/12318)). Contributed by @t3chguy.
* Reset power selector on API failure to prevent state mismatch ([#12319](https://github.com/matrix-org/matrix-react-sdk/pull/12319)). Contributed by @t3chguy.
* Fix spotlight opening in TAC ([#12315](https://github.com/matrix-org/matrix-react-sdk/pull/12315)). Contributed by @florianduros.

Changes in [1.11.61](https://github.com/element-hq/element-web/releases/tag/v1.11.61) (2024-03-14)
==================================================================================================
* No changes

## �汾� Bug Fixes

* Update `@vector-im/compound-design-tokens` in package.json ([#12340](https://github.com/matrix-org/matrix-react-sdk/pull/12340)).

Changes in [1.11.60](https://github.com/element-hq/element-web/releases/tag/v1.11.60) (2024-03-12)
==================================================================================================
## 笨ィ Features

* Refine styles of controls to match Compound ([#12299](https://github.com/matrix-org/matrix-react-sdk/pull/12299)). Contributed by @robintown.
* Hide the archived section ([#12286](https://github.com/matrix-org/matrix-react-sdk/pull/12286)). Contributed by @dbkr.
* Add theme data to EC widget Url ([#12279](https://github.com/matrix-org/matrix-react-sdk/pull/12279)). Contributed by @toger5.
* Update MSC2965 OIDC Discovery implementation ([#12245](https://github.com/matrix-org/matrix-react-sdk/pull/12245)). Contributed by @t3chguy.
* Use green dot for activity notification in `LegacyRoomHeader` ([#12270](https://github.com/matrix-org/matrix-react-sdk/pull/12270)). Contributed by @florianduros.

## �汾� Bug Fixes

* Fix requests for senders to submit auto-rageshakes ([#12304](https://github.com/matrix-org/matrix-react-sdk/pull/12304)). Contributed by @richvdh.
* fix automatic DM avatar with functional members ([#12157](https://github.com/matrix-org/matrix-react-sdk/pull/12157)). Contributed by @HarHarLinks.
* Feeds event with relation to unknown to the widget ([#12283](https://github.com/matrix-org/matrix-react-sdk/pull/12283)). Contributed by @maheichyk.
* Fix TAC opening with keyboard ([#12285](https://github.com/matrix-org/matrix-react-sdk/pull/12285)). Contributed by @florianduros.
* Allow screenshot update docker to run multiple test files ([#12291](https://github.com/matrix-org/matrix-react-sdk/pull/12291)). Contributed by @dbkr.
* Fix alignment of user menu avatar ([#12289](https://github.com/matrix-org/matrix-react-sdk/pull/12289)). Contributed by @dbkr.
* Fix buttons of widget in a room ([#12288](https://github.com/matrix-org/matrix-react-sdk/pull/12288)). Contributed by @florianduros.
* ModuleAPI: `overwrite_login` action was not stopping the existing client resulting in the action failing with rust-sdk ([#12272](https://github.com/matrix-org/matrix-react-sdk/pull/12272)). Contributed by @BillCarsonFr.

(js)

2024-04-24 21:21:29 UTC MAIN commitmail json YAML

2024-04-24 21:20:04 UTC MAIN commitmail json YAML

doc: Updated sysutils/ncdu2 to 2.4

(nikita)

2024-04-24 21:17:22 UTC MAIN commitmail json YAML

ncdu2: update to version 2.4

Changelog:

    2.4 - 2024-04-21 - ncdu-2.4.tar.gz
        Now requires Zig 0.12
        Revert default color scheme back to ���off���
        Rewrite man page in mdoc, drop pod2man dependency
        Fix updating parent dir error status on refresh
    2.3 - 2023-08-04 - ncdu-2.3.tar.gz
        Now requires Zig 0.11
        Add --(enable|disable)-natsort options
        Add indicator to apparent size/disk usage selection in the footer
        Fix build on armv7l (hopefully)
        Minor build system additions

(nikita)

2024-04-24 20:48:30 UTC MAIN commitmail json YAML

zig: make strip optionable

(nikita)

2024-04-24 20:30:20 UTC MAIN commitmail json YAML

doc: Updated security/passphrase to 1.8

(nikita)

2024-04-24 20:27:39 UTC MAIN commitmail json YAML

passphrase: update to version 1.8

Changelog:

7a006f8 (HEAD -> trunk, tag: 1.8, origin/trunk, origin/HEAD) keep up with zig
31be368 keep up with zig build system
475e2be fix `var`nings
0946b8b nicer password loop
b210ec2 add some roff helpers
b898862 generate manpage with zig, instead of scdoc
4be51e5 add build option for embedded wordlist
e232abe no need to unmap
46d30ca better way to check for pipe?
94a085d don't unmap embedded wordlist
faf0159 embed default wordlist
e72413f add random symbol/digit after random word instead of last
293c270 (tag: 1.7) support dictionary on stdin
50972ea add test with fulani
f2432be add test for unfoldable unicode
6cb2d5b cleanups
e1b505a clean up file mapping and default dictionary path
8d9fa74 clean up build.zig
6902c00 pass allocator to clap and remove argsAlloc
5978828 fix separator option
e8fdd34 improve build
f79faf9 update man page
1bac0b9 set custom clap parsers
6bb4daa replace custom unicode functions with ziglyph
01da4ae switch to clap
85d8b6d (tag: 1.6) Fix python bug
c6dd15c Update name
24875dc OpenBSD always wants PIE �沽�
4b7e483 Add type hints to gen.py to aid porting
b777cd3 Update build.zig
2ecbf2e Zig build system updates
57f8a42 Update README
a2910ff Updates for Zig master
d58d712 Strip on release builds if no preference specified
c4666ee No need for `// zig fmt: off`
d350f98 Remove unneccessary `@"special identifiers"`
ff0c553 Update Unicode data
a3c8fb8 Factor out repetitive test code

(nikita)

2024-04-24 20:24:37 UTC MAIN commitmail json YAML

zig: update application.mk for 0.12.0 changes.

(nikita)

2024-04-24 19:14:12 UTC MAIN commitmail json YAML

zig: hopefully fix install.

works as intended outside of a pbulk chroot.

(nikita)

2024-04-24 14:39:31 UTC MAIN commitmail json YAML

trn: Add NOT_FOR_BULK_PLATFORM for Darwin.

For some reason this software tries to locate libc.  On at least modern
versions of macOS this fails and so it runs an interactive program to
ask the user where it lives.  This causes infinite loops in bulk builds.

(jperkin)

2024-04-24 14:34:02 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 125.0.2

(ryoon)

2024-04-24 14:33:51 UTC MAIN commitmail json YAML

www/firefox-l10n: Update to 125.0.2

* Sync with www/firefox-125.0.2.

(ryoon)

2024-04-24 14:33:26 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 125.0.2

(ryoon)

2024-04-24 14:33:13 UTC MAIN commitmail json YAML

www/firefox: Update to 125.0.2

Changelog:
125.0.2:
Fixed

  * Reverted the changes recently shipped in Firefox 125 that more proactively
    blocked downloads from potentially untrustworthy URLs. The changes caused
    unexpected problems with downloading files in some situations. We plan to
    fix and re-enable these protections in a future release. (Bug 1892069)

(ryoon)

2024-04-24 12:54:55 UTC MAIN commitmail json YAML

Updated net/py-zmq, devel/py-coverage

(adam)

2024-04-24 12:54:37 UTC MAIN commitmail json YAML

py-coverage: updated to 7.5.0

Version 7.5.0 — 2024-04-23

- Added initial support for function and class reporting in the HTML report.
  There are now three index pages which link to each other: files, functions,
  and classes.  Other reports don't yet have this information, but it will be
  added in the future where it makes sense.  Feedback gladly accepted!

- Other HTML report improvements:

  - There is now a "hide covered" checkbox to filter out 100% files, finishing
    `issue 1384`_.

  - The index page is always sorted by one of its columns, with clearer
    indications of the sorting.

  - The "previous file" shortcut key didn't work on the index page, but now it
    does, fixing `issue 1765`_.

- The debug output showing which configuration files were tried now shows
  absolute paths to help diagnose problems where settings aren't taking effect,
  and is renamed from "attempted_config_files" to the more logical
  "config_files_attempted."

- Python 3.13.0a6 is supported.

(adam)

2024-04-24 12:50:28 UTC MAIN commitmail json YAML

py-zmq: updated to 26.0.2

26.0.2

- When bundling libsodium, download from libsodium's releases on GitHub instead of download.libsodium.org,
  which appears to error frequently.

26.0.1

- Fix install from source with cmake \< 3.21

26.0.0

pyzmq 26 is a small release, but with some big changes _hopefully_ nobody will notice,
except for some users (especially on Windows) where pyzmq releases did not work.

The highlights are:

- The Cython backend has been rewritten using Cython 3's pure Python mode.
- The build system has been rewritten to use CMake via [scikit-build-core] instead of setuptools (setup.py is gone!).
- Bundled libzmq is updated to 4.3.5, which changes its license from LGPL to MPL.

This means:

1. Cython >=3.0 is now a build requirement (if omitted, source distributions _should_ still build from Cython-generated .c files without any Cython present)
1. pyzmq's Cython backend is a single extension module, which should improve install size, import time, compile time, etc.
1. pyzmq's Cython backend is now BSD-licensed, matching the rest of pyzmq.
1. The license of the libzmq library (included in pyzmq wheels) starting with 4.3.5 is now Mozilla Public License 2.0 (MPL-2.0).
1. when building pyzmq from source and it falls back on bundled libzmq, libzmq and libsodium are built as static libraries using their own build systems (CMake for libzmq, autotools for libsodium except on Windows where it uses msbuild)
  rather than bundling libzmq with tweetnacl as a Python Extension.

Since the new build system uses libzmq and libsodium's own build systems, evaluated at install time, building pyzmq with bundled libzmq from source should be much more likely to succeed on a variety of platforms than the previous method, where their build system was skipped and approximated as a Python extension.
But I would also be _very_ surprised if I didn't break anything in the process of replacing 14 years of setup.py from scratch, especially cases like cross-compiling.
Please [report](https://github.com/zeromq/pyzmq/issues/new) any issues you encounter building pyzmq.

See [build docs](building-pyzmq) for more info.

__New__:

- Experimental support for wheels on windows-arm64
- `Socket.bind('tcp://ip:0')` can be used as a context manager to bind to a random port.
  The resulting URL can be retrieved as `socket.last_endpoint`.
- Add `SyncSocket` and `SyncContext` type aliases for the default Socket/Context implementations,
  since the base classes are Generics, type-wise.
  These are type aliases only to be used in type checking, not actual classes.

__Enhancements__:

- `repr(Frame)` now produces a nice repr, summarizing Frame contents (without getting too large),
  e.g. `<zmq.Frame(b'abcdefghijkl'...52B)>`

__Breaking changes__:

- `str(Frame)` no longer returns the whole frame contents interpreted as utf8-bytes.
  Instead, it returns the new summarized repr,
  which produces more logical results with `print`, etc.
  `bytes(Frame)` remains unchanged, and utf-8 text strings can still be produced with:
  `bytes(Frame).decode("utf8")`,
  which works in all versions of pyzmq and does the same thing.
- Stop building Python 3.7 wheels for manylinux1, which reached EOL in January, 2022. The new build system doesn't seem to be able to find cmake in that environment.

(adam)

2024-04-24 12:46:59 UTC MAIN commitmail json YAML

cyrus-sasl: Remove some outdated text from MESSAGE.

Some users found this text confusing and ended up trying to put config
files in the very directory we were telling them not to, e.g.
https://github.com/TritonDataCenter/pkgsrc/issues/378.

This text was added almost 7 years ago, so we can be pretty confident that
users have migrated past this change by now.

(jperkin)

2024-04-24 12:43:41 UTC MAIN commitmail json YAML

Updated devel/py-pydantic-core, devel/py-pydantic

(adam)

2024-04-24 12:43:18 UTC MAIN commitmail json YAML

py-pydantic: updated to 2.7.1

v2.7.1

Packaging

Bump pydantic-core to v2.18.2

New Features

Ftp and Websocket connection strings support

Changes

Use field description for RootModel schema description when there is …

Fixes

Fix validation_alias behavior with model_construct for AliasChoices and AliasPath
Revert typing.Literal and import it outside the TYPE_CHECKING block
Fix Secret serialization schema, applicable for unions
Fix strict application to function-after with use_enum_values
Address case where model_construct on a class which defines model_post_init fails with AttributeError
Fix model_json_schema with config types
Support multiple zeros as an int
Fix validation of ints with leading unary plus
Fix interaction between extra != 'ignore' and from_attributes=True
Handle error from Enum's missing function as ValidationError
Fix memory leak with Iterable validation

(adam)

2024-04-24 12:41:34 UTC MAIN commitmail json YAML

py-pydantic-core: updated to 2.18.2

v2.18.2

Support multiple zeros as an int
Fix validation of ints with leading unary plus
Fix interaction between extra != 'ignore' and from_attributes=True
Handle error from Enum's missing function as ValidationError
Fix memory leak with Iterable validation

(adam)

2024-04-24 12:04:25 UTC MAIN commitmail json YAML

rust: add CHECK_PORTABILITY skip and use wildcard for ci scripts

(tnn)

2024-04-24 10:56:07 UTC MAIN commitmail json YAML

gcc*: Add NOT_FOR_PLATFORM for Darwin/aarch64.

None of these releases support that platform, at least not without a large
patch like the one we currently use for lang/gcc12 (to provide gfortran).

(jperkin)

2024-04-24 08:33:13 UTC MAIN commitmail json YAML

doc: Updated devel/ast-grep to 0.21.0

(pin)

2024-04-24 08:32:07 UTC MAIN commitmail json YAML

devel/ast-grep: update to 0.21.0

  feat: report unused rewriters #1064
  feat: report undefined error in fix #1070
  feat: define the resolution order of meta variables #1068
  feat: export used meta-var in transform #1069
  feat: export meta variables defined in transform #1066
  feat: export meta variables defined in constraints/rules #1067
  test: add test for Pattern::defined_vars method #1065
  feat: analyze meta variables defined in pattern #1065
  feat: add field id Error for relational rule #1059
  feat: support rewrtier check in sub-rule eb4c47c
  test: add undefined rewriter test d56ad74
  feat: add used_vars in TemplateFix 641d3b4

(pin)

2024-04-24 08:10:04 UTC MAIN commitmail json YAML

Updated www/py-uwsgitop, textproc/py-ini2toml

(adam)

2024-04-24 08:09:43 UTC MAIN commitmail json YAML

py-ini2toml: updated to 0.14

Version 0.14

* Introduce ``LiteTranslator`` and ``FullTranslator`` as
  convenience classes for more deterministic behaviour, :pr:`95`.
* ``setuptools`` plugin:

  * Fix ``ValueError`` when ``setup.cfg`` contains ``[options.packages.find]``
    but also lists ``[options] packages = ...`` explicitly as a list of package
    names, :issue:`93`.

* ``pytest`` plugin:

  * Remove comments when converting ``addopts`` with multi-line values, :issue:`98`.

(adam)