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 (2m)  pkgsrc-2024Q1 (6d)  pkgsrc-2023Q4 (52d)  pkgsrc-2023Q2 (85d)  pkgsrc-2023Q3 (164d) 

2024-05-23 13:38:51 UTC Now

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)

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

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

Updated emulators/qemu, www/py-django-tastypie

(adam)

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

py-django-tastypie: updated to 0.14.7

v0.14.7
Added support for Django 5.0; in particular fixes for the django project retiring django.utils.datetime_safe

(adam)

2024-04-24 07:20:59 UTC MAIN commitmail json YAML

2024-04-24 06:52:31 UTC MAIN commitmail json YAML

doc: Updated sysutils/yazi to 0.2.5

(pin)

2024-04-24 06:51:22 UTC MAIN commitmail json YAML

sysutils/yazi: update to 0.2.5

This version introduces a new DDS (Data Distribution Service) aimed at
facilitating communication and state synchronization between multiple Yazi
instances, as well as state persistence.

It's built on a client/server architecture (without the need for running
additional server processes), and deeply integrates with a Lua-based
publish-subscribe model.

It also provides a set of new command-line options for interaction,
such as ya pub, ya pub-static, yazi --local-events, yazi --remote-events,
and currently used for:
- Cross-process yank-paste
- Change Yazi's CWD to PWD on subshell exit
- Integration with the new yazi.nvim plugin: subscribing to file deletion,
  movement, and renaming events through yazi --local-events to keep Neovim's
  buffer/LSP in sync
- bookmarks.yazi plugin: Saving bookmarks added by the user through the
  persistence feature provided by DDS

Performance optimizations
- Reduced CPU overhead during icon matching: Icon matching accounted for 35.6%
  of CPU time during rendering, and by changing the matching algorithm, this
  proportion has been reduced by ~10%
- Caching of each matched icon to avoid repeated calculations: By caching
  icons, further reductions in CPU usage for matching are achieved, as only a
  few new files that appear when scrolling through panes need to be matched
- Re-implemented the file watcher in an async way: This is the only sync I/O
  operation besides configuration initialization at startup, which occurs
  during cd and scrolling through the file list. For certain slow external
  devices, Yazi would experience noticeable lagginess, which has now been
  addressed, see #877 for more details

Feature enhancements
- Re-implemented fzf and zoxide as plugins for better flexibility: fzf and
  zoxide have added more runtime error handling. zoxide now supports the new
  update_db feature, which automatically adds Yazi's CWD to zoxide when
  navigating. To enable it, add the following to your init.lua:

  require("zoxide"):setup {
      update_db = true,
  }

- Maintain the original modification time when copying files
- Support smart case for cd path completion
- Add placeholder messages when there are no files in the directory
- Preserve the order of file selection when performing open, shell, or bulk
  rename on multiple selected files
- Prevent copying a directory to itself

The plugin system has also seen some improvements:
- ya.dbg() and ya.err() now support printing any type of data
- New ps API as a carrier for DDS interaction
- ya.manager_emit() now supports passing Url type

What's Changed
- fix: use BTreeSet for selected files to maintain order by @sxyazi in #799
- refactor: wrap Opener with Cow to avoid unnecessary memory reallocations
  when opening files by @sxyazi in #805
- fix: respond to the SIGTERM signal even when Yazi is in the background and
  has passed control of the terminal to the spawned process by @sxyazi in #797
- refactor: switch to stderr by @sxyazi in #819
- feat: fix all dependencies to specific version numbers to allow non---locked
  builds by @sxyazi in #821
- fix: adjust calculation for number of lines in a notification message
  by @Rolv-Apneseth in #828
- fix: disable ANSI encoding for formatted events for the tracing_subscriber
  to clean up the logs by @Rolv-Apneseth in #832
- feat: enhance the ya.dbg() and ya.err() debugging functions
  by @sxyazi in #835
- perf: accelerate kitty graphics protocol encoding by avoiding string
  reallocation by @sxyazi in #837
- fix: mime-type for xz archives by @sxyazi in #841
- feat: time-based selection order preservation by @sxyazi in #843
- feat: add support for YAZI_FILE_ONE to the built-in file previewer
  by @sxyazi in #846
- fix: Windows cmd.exe not responding to correct CSI sequences due to ConPTY
  by @sxyazi in #845
- perf: add BufWriter to Stderr to avoid frequent system calls and increase
  rendering frame rate by @sxyazi in #849
- feat: DDS (Data Distribution Service) by @sxyazi in #826
- perf: port require() and ya.sync() to Rust to avoid plugin information
  initialization process by @sxyazi in #853
- feat: readable toml parsing error by @SoloJacobs in #854
- feat: add a new sender property to the DDS payload by @sxyazi in #855
- feat: the cd event in DDS will now also be triggered when the tab is first
  created by @sxyazi in #861
- feat: detect CSI u through Stderr to allow using Stdout as the carrier of DDS
  payload without an ANSI sequence response timeout by @sxyazi in #867
- fix: a race condition in DDS static messages sent as internal events
  by @sxyazi in #868
- feat: add is_exec and is_sticky to Cha bindings by @sxyazi in #875
- perf: re-implement file watcher in an async way by @sxyazi in #877
- fix: CJK text rendering issue where the input popup component overlaps with
  images by @sxyazi in #879
- feat: re-implement fzf as a built-in plugin by @sxyazi in #884
- feat: add new --orphan option to the shell command by @sxyazi in #887
- fix: file list expansion arguments ($@, $*) of shell command under opener
  rules are out of order by @sxyazi in #890
- feat: add new move, trash, and delete event kinds to DDS
  by @mikavilpas in #880
- feat: add YAZI_ID environment variable by @sxyazi in #895
- feat: when there are no files in the list, add a placeholder message
  by @sxyazi in #900
- feat: add loading state to directories by @sxyazi in #904
- feat: default "Reveal" opener for Linux by @sxyazi in #907
- perf: switch to globset to reduce CPU time spent on matching icons
  by @sxyazi in #908
- feat: trigger path completion with both / and \ on Windows
  by @ndtoan96 in #909
- feat: add a new ya send command to allow standalone client processes to
  communicate with DDS from the command line by @sxyazi in #913
- feat: allow creating a tab with the startup directory when the tab_create
  command is called without specifying a path parameter by @sxyazi in #917
- feat: generate autocomplete script for ya command by @sxyazi in #919
- feat: allow opening interactively with the --chosen-file flag
  by @mikavilpas in #920
- fix: rollback ratatui to v0.26.1 to avoid panicking by @sxyazi in #922
- feat: expand the types supported by the event system by @sxyazi in #923
- feat: change status bar percent at 100 to Bot by @AidanV in #930
- fix: prevent pasting a directory into itself by @Rolv-Apneseth in #925
- feat: preserve files' modified at timestamp while copying
  by @Rolv-Apneseth in #926
- perf: cache each file's icon to avoid redundant calculations at rendering
  by @sxyazi in #931
- feat: split ya send into ya pub and ya pub-static to make it more ergonomic
  by @sxyazi in #933
- feat: new builtin session.lua plugin by @sxyazi in #940

(pin)

2024-04-24 06:50:32 UTC MAIN commitmail json YAML

doc: Updated graphics/oxipng to 9.1.1

(pin)

2024-04-24 06:49:23 UTC MAIN commitmail json YAML

graphics/oxipng: update to 9.1.1

Version 9.1.1
    [Build] Change man page generation path to resolve issue with cargo publish.

(pin)

2024-04-24 06:47:56 UTC MAIN commitmail json YAML

guile30: compilation fix for previous

(posix.c:1573:7: error: label at end of compound statement)

(wiz)

2024-04-24 05:06:11 UTC MAIN commitmail json YAML

Updated misc/py-platformdirs, devel/py-freezegun

(adam)

2024-04-24 05:05:55 UTC MAIN commitmail json YAML

py-freezegun: updated to 1.5.0

1.5.0

* The default ignore list now contains the `queue`-package
* Added a missing `move_to`-function when calling `freeze_time(tick=True)`
* Fixes a rounding error in `time.time_ns()`
* Fixed a bug where the default ignore list could not be empty (`configure(default_ignore_list=[])`)
* All `tick()` methods now return the new datetime (instead of None)
* Type improvements

(adam)

2024-04-24 05:03:48 UTC MAIN commitmail json YAML

py-platformdirs: updated to 4.2.1

4.2.1

Switch to ruff for formatting and use codespell and docformatter
Use hatch over tox
chore: various minor fixes
chore: update dead Microsoft's known folders documentation link
Allow working without ctypes

(adam)

2024-04-23 22:12:05 UTC MAIN commitmail json YAML

2024-04-23 21:33:43 UTC MAIN commitmail json YAML

doc: Updated devel/macports-legacy-support to 1.2.3

(schmonz)

2024-04-23 21:33:38 UTC MAIN commitmail json YAML

macports-legacy-support: update to 1.2.3. Changes:

1.2.3:
- Add stpncpy() support, along with associated tests
- Allow reexport on newer systems
- test_dirfuncs_compat: fix warning

1.2.2:
- dirfuncs_compat: Add comment regarding retention
- sysconf(_SC_PHYS_PAGES): Always use wrapper on i386
- sys/socket.h: Fix CMSG_DATA definition in <10.6
- Add test for os/lock.h
- Add more library symbols for Rust support

1.2.1:
- Added compatibility entry points. No change to existing code.

1.2.0:
- fdopendir: fixes/improvements
- Build fixes for dirent.h, on 10.9 and 10.4

(schmonz)

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

doc: Updated x11/rendercheck to 1.6

(wiz)

2024-04-23 21:25:58 UTC MAIN commitmail json YAML

rendercheck: update to 1.6.

Aaron Plattner (1):
      Skip shmblend if SHM pixmaps aren't supported

Adam Jackson (4):
      triangles: Fix tests for conjoint and disjoint ops
      Be valgrind-clean
      Don't fail to find the a8r8g8b8 format pointlessly
      Enable a few more formats

Alan Coopersmith (3):
      Update bug tracker URL in man page
      gitlab CI: add a basic build test
      t_repeat.c, t_triangles.c: convert from ISO-8859-1 to UTF-8

Emil Velikov (1):
      autogen.sh: use quoted string variables

Eric Anholt (10):
      Start using stdbool.h instead of Xlib or custom bools.
      Save the list of active formats in a global for use by tests.
      Use ELF sections to make test setup easier.
      shmblend: New test for XRenderComposite() from a pixmap in SHM.
      autogen: Set a default prefix for patches if unset.
      Fix a printf format warning.
      Add a meson build system.
      Remove the autotools build system.
      Simplify manpage variable substitution for Meson.
      Explain how to build using meson in the README.

Jeremy Huddleston Sequoia (4):
      darwin: Build fix
      Mark pointers to test structs as used to prevent dead symbol stripping
      Prevent ASan from placing guards around test structs as we expect them to be laid out sequentially
      Revert "Reduce the number of colors to speed up test execution."

Matt Turner (3):
      meson: Set project version
      meson: Set project license
      rendercheck 1.6

Peter Hutterer (3):
      autogen.sh: drop --enable-maintainer-mode
      autogen.sh: honor NOCONFIGURE=1
      Fix errx handling of va_list

(wiz)

2024-04-23 21:05:38 UTC MAIN commitmail json YAML

doc: Updated devel/mise to 2024.4.8

(schmonz)

2024-04-23 21:05:32 UTC MAIN commitmail json YAML

mise: update to 2024.4.8. Changes:

2024.4.8:

### Features

* add periphery
* add danger-js

### Bug Fixes

* (exec) default to @latest version
* rename bin -> ubi

### Documentation

* (changelog) reorder changelog topics
* fixed asdf-xcbeautify url

### Other Changes

* use https to get gpgkey
* Update xcbeautify
* Include e2e folder in shfmt editorconfig for 2 spaces indenting
* disable megalinter

2024.4.7:

### Bug Fixes

* (zig) make zig core plugin experimental

2024.4.6:

### Features

* Pipx Backend
* ubi backend

### Bug Fixes

* (gleam) use asdf-community fork

### Other Changes

* Add Zig language plugin

(schmonz)

2024-04-23 21:04:41 UTC MAIN commitmail json YAML

doc: Updated devel/swagger-codegen to 3.0.55

(schmonz)

2024-04-23 21:04:35 UTC MAIN commitmail json YAML

swagger-codegen: update to 3.0.55. Changes:

- Bump documented-stable 2.x version

(schmonz)

2024-04-23 19:32:53 UTC MAIN commitmail json YAML

libspf2: add -lresolv to fix Tiger build. No change on Sonoma.

(schmonz)

2024-04-23 16:55:57 UTC MAIN commitmail json YAML

Updated www/py-django-bootstrap5, textproc/py-relatorio

(adam)

2024-04-23 16:55:39 UTC MAIN commitmail json YAML

py-relatorio: updated to 0.10.2

0.10.2

* Defer files added to serializer before call
* Add support for Python 3.12

(adam)

2024-04-23 16:49:57 UTC MAIN commitmail json YAML

py-django-bootstrap5: updated to 24.2

24.2 (2024-04-23)

- Add .editorconfig
- Remove support for Django 4.1 (EOL)
- Add support for color mode
- Change bootstrap_setting from filter to tag
- Remove support for Python 3.7 (EOL)
- Remove support for Django 3.2 (EOL)
- Update Bootstrap to 5.3.3
- Fix Read the Docs

(adam)

2024-04-23 16:35:46 UTC MAIN commitmail json YAML

2024-04-23 16:34:09 UTC MAIN commitmail json YAML

2024-04-23 16:25:49 UTC MAIN commitmail json YAML

2024-04-23 16:19:22 UTC pkgsrc-2024Q1 commitmail json YAML

Mention pullup tickets #6851 and #6852

(bsiegert)

2024-04-23 16:18:54 UTC pkgsrc-2024Q1 commitmail json YAML

Pullup ticket #6852 - requested by taca
net/bind916: blocklist handling fix (PR bin/58170)

Revisions pulled up:
- net/bind916/Makefile                                          1.70-1.72
- net/bind916/distinfo                                          1.55-1.56
- net/bind916/patches/patch-lib_ns_query.c                      1.3

---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Fri Apr  5 14:01:01 UTC 2024

  Modified Files:
  pkgsrc/audio/forked-daapd: Makefile
  pkgsrc/audio/mixxx: Makefile
  pkgsrc/audio/strawberry: Makefile
  pkgsrc/audio/termusic: Makefile
  pkgsrc/biology/plinkseq: Makefile
  pkgsrc/chat/ekg: Makefile
  pkgsrc/chat/libgadu: Makefile buildlink3.mk
  pkgsrc/chat/mumble: Makefile
  pkgsrc/databases/mysql80-server: Makefile
  pkgsrc/databases/postgresql-postgis2: Makefile
  pkgsrc/devel/compizconfig-backend-gconf: Makefile buildlink3.mk
  pkgsrc/devel/libcompizconfig: Makefile buildlink3.mk
  pkgsrc/devel/protobuf: buildlink3.mk
  pkgsrc/devel/protobuf-c: Makefile buildlink3.mk
  pkgsrc/devel/py-compizconfig: Makefile buildlink3.mk
  pkgsrc/finance/bitcoin: Makefile
  pkgsrc/geography/qgis: Makefile
  pkgsrc/graphics/digikam: Makefile
  pkgsrc/graphics/opencv: Makefile buildlink3.mk
  pkgsrc/graphics/opencv-contrib-face: Makefile buildlink3.mk
  pkgsrc/graphics/py-Willow: Makefile
  pkgsrc/misc/marble: Makefile
  pkgsrc/multimedia/vlc: Makefile
  pkgsrc/net/bind916: Makefile
  pkgsrc/net/bind918: Makefile
  pkgsrc/net/frr: Makefile
  pkgsrc/net/grpc: Makefile buildlink3.mk
  pkgsrc/net/kopete: Makefile
  pkgsrc/net/mosh: Makefile
  pkgsrc/net/py-grpcio: Makefile
  pkgsrc/net/py-grpcio-tools: Makefile
  pkgsrc/net/qt6-qtgrpc: Makefile buildlink3.mk
  pkgsrc/net/ratman: Makefile
  pkgsrc/net/unbound: Makefile
  pkgsrc/sysutils/collectd-grpc: Makefile
  pkgsrc/sysutils/collectd-pinba: Makefile
  pkgsrc/sysutils/collectd-riemann: Makefile
  pkgsrc/sysutils/collectd-write_prometheus: Makefile
  pkgsrc/sysutils/riemann-client: Makefile
  pkgsrc/wm/ccsm: Makefile

  Log Message:
  *: recursive bump for protobuf 26.1

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Apr 18 13:39:53 UTC 2024

  Modified Files:
  pkgsrc/net/bind916: Makefile distinfo

  Log Message:
  net/bind916: update to 9.16.50

  9.16.50 (2024-04-17)

  This release marks the end of maintenance for the BIND 9.16 branch.

  6364. [protocol] Add RESOLVER.ARPA to the built in empty zones.
  [GL #4580]

  6338. [func] Optimize slabheader placement, so the infrastructure
  records are put in the beginning of the slabheader
  linked list. [GL !8675]

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Apr 20 14:01:08 UTC 2024

  Modified Files:
  pkgsrc/net/bind916: Makefile distinfo
  pkgsrc/net/bind916/patches: patch-lib_ns_query.c

  Log Message:
  net/bind916: fix blocklist handling

  Apply change of revision 1.21 in NetBSD base which fixed PR bin/58170.

  Bump PKGREVISION.

(bsiegert)

2024-04-23 16:18:48 UTC pkgsrc-2024Q1 commitmail json YAML

Pullup ticket #6851 - requested by taca
net/bind918: blocklist handling fix (PR bin/58170)

Revisions pulled up:
- net/bind918/Makefile                                          1.29-1.31
- net/bind918/distinfo                                          1.17-1.18
- net/bind918/patches/patch-lib_ns_query.c                      1.2

---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Fri Apr  5 14:01:01 UTC 2024

  Modified Files:
  pkgsrc/audio/forked-daapd: Makefile
  pkgsrc/audio/mixxx: Makefile
  pkgsrc/audio/strawberry: Makefile
  pkgsrc/audio/termusic: Makefile
  pkgsrc/biology/plinkseq: Makefile
  pkgsrc/chat/ekg: Makefile
  pkgsrc/chat/libgadu: Makefile buildlink3.mk
  pkgsrc/chat/mumble: Makefile
  pkgsrc/databases/mysql80-server: Makefile
  pkgsrc/databases/postgresql-postgis2: Makefile
  pkgsrc/devel/compizconfig-backend-gconf: Makefile buildlink3.mk
  pkgsrc/devel/libcompizconfig: Makefile buildlink3.mk
  pkgsrc/devel/protobuf: buildlink3.mk
  pkgsrc/devel/protobuf-c: Makefile buildlink3.mk
  pkgsrc/devel/py-compizconfig: Makefile buildlink3.mk
  pkgsrc/finance/bitcoin: Makefile
  pkgsrc/geography/qgis: Makefile
  pkgsrc/graphics/digikam: Makefile
  pkgsrc/graphics/opencv: Makefile buildlink3.mk
  pkgsrc/graphics/opencv-contrib-face: Makefile buildlink3.mk
  pkgsrc/graphics/py-Willow: Makefile
  pkgsrc/misc/marble: Makefile
  pkgsrc/multimedia/vlc: Makefile
  pkgsrc/net/bind916: Makefile
  pkgsrc/net/bind918: Makefile
  pkgsrc/net/frr: Makefile
  pkgsrc/net/grpc: Makefile buildlink3.mk
  pkgsrc/net/kopete: Makefile
  pkgsrc/net/mosh: Makefile
  pkgsrc/net/py-grpcio: Makefile
  pkgsrc/net/py-grpcio-tools: Makefile
  pkgsrc/net/qt6-qtgrpc: Makefile buildlink3.mk
  pkgsrc/net/ratman: Makefile
  pkgsrc/net/unbound: Makefile
  pkgsrc/sysutils/collectd-grpc: Makefile
  pkgsrc/sysutils/collectd-pinba: Makefile
  pkgsrc/sysutils/collectd-riemann: Makefile
  pkgsrc/sysutils/collectd-write_prometheus: Makefile
  pkgsrc/sysutils/riemann-client: Makefile
  pkgsrc/wm/ccsm: Makefile

  Log Message:
  *: recursive bump for protobuf 26.1

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Apr 18 13:37:53 UTC 2024

  Modified Files:
  pkgsrc/net/bind918: Makefile distinfo

  Log Message:
  net/bind918: update to 9.18.62

  9.18.26 (2024-04-17)

  6364. [protocol] Add RESOLVER.ARPA to the built in empty zones.
  [GL #4580]

  6363. [bug] dig/mdig +ednsflags=<non-zero-value> did not re-enable
  EDNS if it had been disabled. [GL #4641]

  6361. [bug] Some invalid ISO 8601 durations were accepted
  erroneously. [GL #4624]

  6360. [bug] Don't return static-stub synthesised NS RRset.
  [GL #4608]

  6359. [bug] Fix bug in Depends (keymgr_dep) function. [GL #4552]

  6351. [protocol] Support for the RESINFO record type has been added.
  [GL #4413]

  6346. [bug] Cleaned up several minor bugs in the RBTDB dbiterator
  implementation. [GL !8741]

  6345. [bug] Added missing dns_rdataset_disassociate calls in
  validator.c:findnsec3proofs. [GL #4571]

  6340. [test] Fix incorrectly reported errors when running tests
  with `make test` on platforms with older pytest.
  [GL #4560]

  6338. [func] Optimize slabheader placement, so the infrastructure
  records are put in the beginning of the slabheader
  linked list. [GL !8675]

  6334. [doc] Improve ARM parental-agents definition. [GL #4531]

  6333. [bug] Fix the DNS_GETDB_STALEFIRST flag, which was defined
  incorrectly in lib/ns/query.c. [GL !8683]

  6330. [doc] Update ZSK minimum lifetime documentation in ARM, also
  depends on signing delay. [GL #4510]

  6328. [func] Add workaround to enforce dynamic linker to pull
  jemalloc earlier than libc to ensure all memory
  allocations are done via jemalloc. [GL #4404]

  6326. [bug] Changes to "listen-on" statements were ignored on
  reconfiguration unless the port or interface address was
  changed, making it impossible to change a related
  listener transport type. Thanks to Thomas Amgarten.
  [GL #4518] [GL #4528]

  6325. [func] Expose the TCP client count in statistics channel.
  [GL #4425]

  6324. [bug] Fix a possible crash in 'dig +nssearch +nofail' and
  'host -C' commands when one of the name servers returns
  SERVFAIL. [GL #4508]

  6313. [bug] When dnssec-policy is in effect the DNSKEY's TTLs in
  the zone where not being updated to match the policy.
  This lead to failures when DNSKEYs where updated as the
  TTLs mismatched. [GL #4466]

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Apr 20 14:02:40 UTC 2024

  Modified Files:
  pkgsrc/net/bind918: Makefile distinfo
  pkgsrc/net/bind918/patches: patch-lib_ns_query.c

  Log Message:
  net/bind918: fix blocklist handling

  Apply change of revision 1.21 in NetBSD base which fixed PR bin/58170.

  Bump PKGREVISION.

(bsiegert)

2024-04-23 15:58:49 UTC MAIN commitmail json YAML

doc: Updated chat/matrix-synapse to 1.105.1

(gdt)

2024-04-23 15:58:42 UTC MAIN commitmail json YAML

chat/matrix-synapse: Update to 1.105.1

Synapse 1.105.1 (2024-04-23)
Security advisory

The following issues are fixed in 1.105.1.

    GHSA-3h7q-rfh9-xm4v / CVE-2024-31208 — High Severity

    Weakness in auth chain indexing allows DoS from remote room members through disk fill and high CPU usage.

(gdt)

2024-04-23 12:18:41 UTC MAIN commitmail json YAML

doc: TODO: remove ayatana-indicator, packaged in wip

(wiz)

2024-04-23 12:12:07 UTC MAIN commitmail json YAML

doc: remove CVE-2020-23171, it affects nim's zip bindings (separate, unpackaged)

(wiz)

2024-04-23 07:38:14 UTC MAIN commitmail json YAML

bootstrap: Support Linux setups without groups(1), whoami(1)

Allows initial support for OpenWRT.

from Saulius Krasuckas via tech-pkg.

(nia)

2024-04-23 07:16:08 UTC MAIN commitmail json YAML

doc: remove CVE-2021-41259, it has been rejected

(wiz)

2024-04-23 07:14:57 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to 1.82

(fox)

2024-04-23 07:14:17 UTC MAIN commitmail json YAML

audio/fasttracker2: Update to 1.82

Changes since v1.79.2

v1.82 - 12.04.2024
- MIDI is enabled again for Windows XP (I came up with a solution)
- Fixed: MIDI was actually not working in v1.81 :(
- Fixed: Possible crash on startup or on exit (related to MIDI).
        COULD still happen on Mac, but I haven't experienced it yet!

v1.81 - 09.04.2024
- Windows: Error message boxes were rendered wrongly on Windows XP
- Windows: Disable MIDI support on Windows XP because it was buggy
  (would crash on exit on some systems/interfaces). If you really need to
  use MIDI with the FT2 clone, please consider using an OS that is not
  over 23 years old!
- MSVC: Use v141 platform toolset for 32-bit Windows build
- Rewrote some of the MIDI init/close code, as it looked like it could be
  buggy.

v1.80 - 09.04.2024
- Doing note transpose on the whole song wouldn't count overflowing notes
  properly (it would sometimes not show a warning message first).
- Windows/macOS: Updated SDL to v2.30.2

(fox)

2024-04-23 03:35:34 UTC MAIN commitmail json YAML

doc: Updated misc/rust-kanban to 0.9.5

(pin)

2024-04-23 03:35:15 UTC MAIN commitmail json YAML

misc/rust-kanban: update to 0.9.5

- added path autocomplete for changing the save directory
- bumped dependencies
- refactored some code for readability
- fixed card description not being saved when choosing to save changes from the "save changes to card" popup
- fixed card description cursor not moving in new card form

(pin)

2024-04-23 03:34:31 UTC MAIN commitmail json YAML

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

(pin)

2024-04-23 03:34:09 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 19.24.2

Bug Fixes
- path: construct currentpath correctly on Windows (92031bd), closes #4727

(pin)

2024-04-22 19:00:54 UTC MAIN commitmail json YAML

doc: Updated lang/rust to 1.76.0nb1

(pin)

2024-04-22 19:00:31 UTC MAIN commitmail json YAML

lang/rust: revision bump for llvm update

(pin)

2024-04-22 18:35:06 UTC MAIN commitmail json YAML

2024-04-22 18:29:25 UTC pkgsrc-2024Q1 commitmail json YAML

Mention pullup tickets #6846 and #6850

(bsiegert)

2024-04-22 18:29:02 UTC pkgsrc-2024Q1 commitmail json YAML

Pullup ticket #6850 - requested by gutteridge
www/firefox115: security fix
www/firefox115-l10n: dependent update

Revisions pulled up:
- www/firefox115-l10n/Makefile                                  1.7
- www/firefox115-l10n/distinfo                                  1.7
- www/firefox115/Makefile                                      1.20
- www/firefox115/distinfo                                      1.7

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Wed Apr 17 13:42:45 UTC 2024

  Modified Files:
            pkgsrc/www/firefox115: Makefile distinfo

  Log Message:
  firefox115: update to 115.10.0

  * Fixes for mfsa2024-19, also known as:
        CVE-2024-3852, CVE-2024-3854, CVE-2024-3857, CVE-2024-2609,
        CVE-2024-3859, CVE-2024-3861, CVE-2024-3302, CVE-2024-3864.

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Wed Apr 17 13:46:55 UTC 2024

  Modified Files:
            pkgsrc/www/firefox115-l10n: Makefile distinfo

  Log Message:
  firefox115-l10n: update to 115.10.0

(bsiegert)

2024-04-22 18:28:54 UTC pkgsrc-2024Q1 commitmail json YAML

Pullup ticket #6846 - requested by bouyer
net/mirror: build fix

Revisions pulled up:
- net/mirror/Makefile                                          1.47
- net/mirror/distinfo                                          1.10-1.11
- net/mirror/patches/patch-ac                                  1.6
- net/mirror/patches/patch-ad                                  1.6
- net/mirror/patches/patch-ae                                  1.8-1.9
- net/mirror/patches/patch-ag                                  1.3
- net/mirror/patches/patch-lsparse.pl                          1.1

---
  Module Name: pkgsrc
  Committed By: bouyer
  Date: Thu Apr 11 10:23:44 UTC 2024

  Modified Files:
  pkgsrc/net/mirror: Makefile distinfo
  pkgsrc/net/mirror/patches: patch-ac patch-ad patch-ae patch-ag
  Added Files:
  pkgsrc/net/mirror/patches: patch-lsparse.pl

  Log Message:
  Fix warning:
  Old package separator "'" deprecated at ...
  Bump PKGREVISION

---
  Module Name: pkgsrc
  Committed By: bouyer
  Date: Thu Apr 11 17:11:01 UTC 2024

  Modified Files:
  pkgsrc/net/mirror: distinfo
  pkgsrc/net/mirror/patches: patch-ae

  Log Message:
  Remove $Id: from patch-ae, so that CVS doesn't change it
  Regen distinfo

(bsiegert)

2024-04-22 16:26:11 UTC pkgsrc-2024Q1 commitmail json YAML

2024-04-22 14:47:12 UTC MAIN commitmail json YAML

Updated filesystems/cocofs to 1.0.1.

(thorpej)

2024-04-22 14:44:53 UTC MAIN commitmail json YAML

Update to cocofs-1.0.1.  Fixes a compilation issue on some 32-bit platforms
(-Werror=sign-compare).

(thorpej)

2024-04-22 13:44:48 UTC MAIN commitmail json YAML

Note update of biology/hmmer to 3.0nb1.

(he)

2024-04-22 13:44:10 UTC MAIN commitmail json YAML

biology/hmmer: fix build on NetBSD/powerpc.

When building with -maltivec (as we do here, when on NetBSD/powerpc),
__APPLE_ALTIVEC__ gets defined, but you still need to include
<altivec.h>, at least on NetBSD.

(he)

2024-04-22 13:26:36 UTC MAIN commitmail json YAML

doc: Updated lang/nim to 2.0.4

(nikita)

2024-04-22 13:23:55 UTC MAIN commitmail json YAML

nim: update to version 2.0.4

Changelog (from https://nim-lang.org/blog/2024/04/16/versions-1620-204-released.html)

Versions 2.0.4 and 1.6.20 released
16 April 2024 The Nim Team

The Nim team is happy to announce two releases:

    the latest Nim, version 2.0.4
    LTS release, version 1.6.20

For the majority of our users, v2.0.4 contains 23 commits and brings bugfixes and improvements to Nim 2.0.2, released four months ago.

For those users who haven���t switched to Nim v2.0 yet, we have released the ninth patch release for Nim 1.6.x. It is a small release with 13 commits.
Installing Nim 2.0.4
New users

Check out if the package manager of your OS already ships version 2.0.4 or install it as described here.
Existing users

If you have installed a previous version of Nim using choosenim, getting Nim 2.0.4 is as easy as:

$ choosenim 2.0.4

If you are on OSX ARM, choosenim will not work for you. Please choose an alternative method of installing or updating.

Alternatively, you can download Nim 2.0.4 from our nightlies builds.
Donating to Nim

We would like to encourage you to donate to Nim. The donated money will be used to further improve Nim by creating bounties for the most important bugfixes and features.

You can donate via:

    Open Collective
    Bitcoin: 1BXfuKM2uvoD6mbx4g5xM3eQhLzkCK77tJ

If you are a company, we also offer commercial support.
Bugfixes

These reported issues were fixed:

    Fixed ���import sth from mymodule is compiles and trying to see module sthfrommymodule��� (#23148)
    Fixed ���Operations on inline toOpenArray len return a wrong result��� (#23280)
    Fixed ���Nimsuggest segfault with invalid assignment to table��� (#22753)

The complete list of changes is available here.

Installing Nim 1.6.20
New users

If you are a new user, we highly recommend that you start with Nim 2.0.x ��� see the sections above on how to install it.
Existing users

If you have installed a previous version of Nim using choosenim, getting Nim 1.6.20 is as easy as:

$ choosenim 1.6.20

If you are on OSX ARM, choosenim will not work for you. Please choose an alternative method of installing or updating.

Alternatively, you can download Nim 1.6.20 from our nightlies builds.
Bugfixes

These reported issues were fixed:

    Fixed ���import sth from mymodule is compiles and trying to see module sthfrommymodule��� (#23148)
    Fixed ���Operations on inline toOpenArray len return a wrong result��� (#23280)
    Fixed ���[Backport 2.0] Itanium mangling scheme��� (#23301)
    Fixed ���Nimsuggest segfault with invalid assignment to table��� (#22753)

The complete list of changes is available here.

(nikita)

2024-04-22 12:56:31 UTC pkgsrc-2024Q1 commitmail json YAML

Pullup ticket #6849 - requested by taca
lang/php81: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.429
- lang/php81/distinfo                                          1.32

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Apr 13 02:53:35 UTC 2024

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php81: distinfo

  Log Message:
  lang/php81: update to 8.1.27

  This release includes security fixes.

  11 Apr 2024, PHP 8.1.28

  - Standard:
    . Fixed bug GHSA-pc52-254m-w9w7 (Command injection via array-ish $command
      parameter of proc_open). (CVE-2024-1874) (Jakub Zelenka)
    . Fixed bug GHSA-wpj3-hf5j-x4v4 (__Host-/__Secure- cookie bypass due to
      partial CVE-2022-31629 fix). (CVE-2024-2756) (nielsdos)
    . Fixed bug GHSA-h746-cjrr-wfmr (password_verify can erroneously return true,
      opening ATO risk). (CVE-2024-3096) (Jakub Zelenka)

(bsiegert)

2024-04-22 12:49:08 UTC pkgsrc-2024Q1 commitmail json YAML

Pullup ticket #6848 - requested by taca
lang/php83: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.428
- lang/php83/distinfo                                          1.6
- lang/php83/patches/patch-configure                            1.4

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Apr 13 02:51:54 UTC 2024

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php83: distinfo
  pkgsrc/lang/php83/patches: patch-configure

  Log Message:
  lang/php83: update to 8.3.5

  This release includes security fixes.

  11 Apr 2024, PHP 8.3.5

  - Core:
    . Fixed GH-13569 (GC buffer unnecessarily grows up to GC_MAX_BUF_SIZE when
      scanning WeakMaps). (Arnaud)
    . Fixed bug GH-13612 (Corrupted memory in destructor with weak references).
      (nielsdos)
    . Fixed bug GH-13446 (Restore exception handler after it finishes). (ilutov)
    . Fixed bug GH-13784 (AX_GCC_FUNC_ATTRIBUTE failure). (Remi)
    . Fixed bug GH-13670 (GC does not scale well with a lot of objects created in
      destructor). (Arnaud)

  - DOM:
    . Add some missing ZPP checks. (nielsdos)
    . Fix potential memory leak in XPath evaluation results. (nielsdos)

  - FPM:
    . Fixed GH-11086 (FPM: config test runs twice in daemonised mode).
      (Jakub Zelenka)
    . Fix incorrect check in fpm_shm_free(). (nielsdos)

  - GD:
    . Fixed bug GH-12019 (add GDLIB_CFLAGS in feature tests). (Michael Orlitzky)

  - Gettext:
    . Fixed sigabrt raised with dcgettext/dcngettext calls with gettext 0.22.5
      with category set to LC_ALL. (David Carlier)

  - MySQLnd:
    . Fix GH-13452 (Fixed handshake response [mysqlnd]). (Saki Takamachi)
    . Fix incorrect charset length in check_mb_eucjpms(). (nielsdos)

  - Opcache:
    . Fixed GH-13508 (JITed QM_ASSIGN may be optimized out when op1 is null).
      (Arnaud, Dmitry)
    . Fixed GH-13712 (Segmentation fault for enabled observers when calling trait
      method of internal trait when opcache is loaded). (Bob)

  - Random:
    . Fixed bug GH-13544 (Pre-PHP 8.2 compatibility for mt_srand with unknown
      modes). (timwolla)
    . Fixed bug GH-13690 (Global Mt19937 is not properly reset in-between
      requests when MT_RAND_PHP is used). (timwolla)

  - Session:
    . Fixed bug GH-13680 (Segfault with session_decode and compilation error).
      (nielsdos)

  - SPL:
    . Fixed bug GH-13685 (Unexpected null pointer in zend_string.h). (nielsdos)

  - Standard:
    . Fixed bug GH-11808 (Live filesystem modified by tests). (nielsdos)
    . Fixed GH-13402 (Added validation of `\n` in $additional_headers of mail()).
      (SakiTakamachi)
    . Fixed bug GH-13203 (file_put_contents fail on strings over 4GB on Windows).
      (divinity76)
    . Fixed bug GHSA-pc52-254m-w9w7 (Command injection via array-ish $command
      parameter of proc_open). (CVE-2024-1874) (Jakub Zelenka)
    . Fixed bug GHSA-wpj3-hf5j-x4v4 (__Host-/__Secure- cookie bypass due to
      partial CVE-2022-31629 fix). (CVE-2024-2756) (nielsdos)
    . Fixed bug GHSA-h746-cjrr-wfmr (password_verify can erroneously return true,
      opening ATO risk). (CVE-2024-3096) (Jakub Zelenka)
      Fixed bug GHSA-fjp9-9hwx-59fq (mb_encode_mimeheader runs endlessly for some
      inputs). (CVE-2024-2757) (Alex Dowad)

(bsiegert)

2024-04-22 12:36:40 UTC pkgsrc-2024Q1 commitmail json YAML

Pullup ticket #6847 - requested by taca
lang/php82: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.427
- lang/php82/distinfo                                          1.20
- lang/php82/patches/patch-configure                            1.18

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Apr 13 02:49:41 UTC 2024

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php82: distinfo
  pkgsrc/lang/php82/patches: patch-configure

  Log Message:
  lang/php82: update to 8.2.18

  This release includes security fixes.

  11 Apr 2024, PHP 8.2.18

  - Core:
    . Fixed bug GH-13612 (Corrupted memory in destructor with weak references).
      (nielsdos)
    . Fixed bug GH-13784 (AX_GCC_FUNC_ATTRIBUTE failure). (Remi)
    . Fixed bug GH-13670 (GC does not scale well with a lot of objects created in
      destructor). (Arnaud)

  - DOM:
    . Add some missing ZPP checks. (nielsdos)
    . Fix potential memory leak in XPath evaluation results. (nielsdos)
    . Fix phpdoc for DOMDocument load methods. (VincentLanglet)

  - FPM
    . Fix incorrect check in fpm_shm_free(). (nielsdos)

  - GD:
    . Fixed bug GH-12019 (add GDLIB_CFLAGS in feature tests). (Michael Orlitzky)

  - Gettext:
    . Fixed sigabrt raised with dcgettext/dcngettext calls with gettext 0.22.5
      with category set to LC_ALL. (David Carlier)

  - MySQLnd:
    . Fix GH-13452 (Fixed handshake response [mysqlnd]). (Saki Takamachi)
    . Fix incorrect charset length in check_mb_eucjpms(). (nielsdos)

  - Opcache:
    . Fixed GH-13508 (JITed QM_ASSIGN may be optimized out when op1 is null).
      (Arnaud, Dmitry)
    . Fixed GH-13712 (Segmentation fault for enabled observers when calling trait
      method of internal trait when opcache is loaded). (Bob)

  - PDO:
    . Fix various PDORow bugs. (Girgias)

  - Random:
    . Fixed bug GH-13544 (Pre-PHP 8.2 compatibility for mt_srand with unknown
      modes). (timwolla)
    . Fixed bug GH-13690 (Global Mt19937 is not properly reset in-between
      requests when MT_RAND_PHP is used). (timwolla)

  - Session:
    . Fixed bug GH-13680 (Segfault with session_decode and compilation error).
      (nielsdos)

  - Sockets:
    . Fixed bug GH-13604 (socket_getsockname returns random characters in the end
      of the socket name). (David Carlier)

  - SPL:
    . Fixed bug GH-13531 (Unable to resize SplfixedArray after being unserialized
      in PHP 8.2.15). (nielsdos)
    . Fixed bug GH-13685 (Unexpected null pointer in zend_string.h). (nielsdos)

  - Standard:
    . Fixed bug GH-11808 (Live filesystem modified by tests). (nielsdos)
    . Fixed GH-13402 (Added validation of `\n` in $additional_headers of mail()).
      (SakiTakamachi)
    . Fixed bug GH-13203 (file_put_contents fail on strings over 4GB on Windows).
      (divinity76)
    . Fixed bug GHSA-pc52-254m-w9w7 (Command injection via array-ish $command
      parameter of proc_open). (CVE-2024-1874) (Jakub Zelenka)
    . Fixed bug GHSA-wpj3-hf5j-x4v4 (__Host-/__Secure- cookie bypass due to
      partial CVE-2022-31629 fix). (CVE-2024-2756) (nielsdos)
    . Fixed bug GHSA-h746-cjrr-wfmr (password_verify can erroneously return true,
      opening ATO risk). (CVE-2024-3096) (Jakub Zelenka)

  - XML:
    . Fixed bug GH-13517 (Multiple test failures when building with
      --with-expat). (nielsdos)

(bsiegert)