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

2024-05-13 12:33:38 UTC Now

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

2023-07-02 05:36:36 UTC MAIN commitmail json YAML

finance/ruby-activemerchant: update to 1.131.0

1.131.0 (2023-06-21)

* Redsys: Add supported countries [jcreiff] #4811
* Authorize.net: Truncate nameOnAccount for bank refunds [jcreiff] #4808
* CheckoutV2: Add support for several customer data fields [rachelkirk]
  #4800
* Worldpay: check payment_method responds to payment_cryptogram and eci
  [bbraschi] #4812
* IPG: Update live url to correct endpoint [curiousepic] #4121

(taca)

2023-07-02 05:32:38 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rspec-support to 3.12.1

(taca)

2023-07-02 05:32:07 UTC MAIN commitmail json YAML

devel/ruby-rspec-support: update to 3.12.1

3.12.1 (2023-06-26)

Bug Fixes:

* Fix RSpec::Support.thread_local_data to be Thread local but not Fiber
  local. (Jon Rowe, #581)

(taca)

2023-07-02 05:29:31 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rgl to 0.6.5

(taca)

2023-07-02 05:28:59 UTC MAIN commitmail json YAML

devel/ruby-rgl: update to 0.6.5

0.6.4 (2023-06-19)

Bug Fixes

* add test case for bfs_search_tree_from (fixes #99) (54f92e4)
* Remove require of the file if already required (0ef2ce5)

0.6.5 (2023-06-19)

Bug Fixes

* Fixes links in README (#114) (682e4e6)

(taca)

2023-07-02 05:26:13 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-inline to 3.14.0

(taca)

2023-07-02 05:25:31 UTC MAIN commitmail json YAML

devel/ruby-inline: update to 3.14.0

3.14.0 (2023-06-28)

3 minor enhancements:

* Changed File.write_with_backup to write the content and return renamed
  path.
* Dropped #inline ancient options processing code. 2005, yo.
* Preemptively require language extension if not defined yet.

1 bug fix:

* Declare Init_* to be (void) to prevent some compilers from complaining.

(taca)

2023-07-02 04:58:55 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-gettext_i18n_rails to 1.12.0

(taca)

2023-07-02 04:58:28 UTC MAIN commitmail json YAML

devel/ruby-gettext_i18n_rails: update to 1.12.0

1.12.0 (2023-06-21)

* drop support for gettext < 3
* improve haml and slim harsing

(taca)

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

doc: Updated databases/ruby-sequel to 5.70.0

(taca)

2023-07-02 04:54:41 UTC MAIN commitmail json YAML

databases/ruby-sequel: upate to 5.70.7

5.70.0 (2023-07-01)

* Make static_cache plugin better handle cases where forbid_lazy_load plugin
  is already loaded (jeremyevans)

* Fix ShardedThreadedConnectionPool#remove_server to disconnect all
  connections if removing multiple servers (jeremyevans)

* Support SEQUEL_DEFAULT_CONNECTION_POOL environment variable for choosing
  connection pool when :pool_class Database option is not set (jeremyevans)

* Add sharded_timed_queue connection pool (jeremyevans)

* Make connection_{validator,expiration} and async_thread_pool extensions
  work with timed_queue connection pool (jeremyevans)

* Make connection_{validator,expiration} extensions raise error when used
  with single threaded pools (HoneyryderChuck, jeremyevans) (#2049)

* Workaround possible resource starvation in threaded connection pool
  (ioquatix) (#2048)

(taca)

2023-07-01 22:16:39 UTC MAIN commitmail json YAML

2023-07-01 22:14:59 UTC MAIN commitmail json YAML

2023-07-01 22:14:10 UTC MAIN commitmail json YAML

2023-07-01 22:13:25 UTC MAIN commitmail json YAML

doc: Updated graphics/exiv2 to 0.28.0

(wiz)

2023-07-01 22:13:15 UTC MAIN commitmail json YAML

2023-07-01 20:39:41 UTC MAIN commitmail json YAML

doc: Updated x11/alacritty to 0.12.2

(pin)

2023-07-01 20:39:15 UTC MAIN commitmail json YAML

x11/alacritty: update to 0.12.2

Fixed
- Hyperlink preview not being shown when the terminal has exactly 2 lines
- Crash on Windows when changing display scale factor
- Freeze with some drivers when using GLX
- Crash when shrinking the terminal scrolled into the history

(pin)

2023-07-01 18:28:26 UTC MAIN commitmail json YAML

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

(pin)

2023-07-01 18:28:04 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 17.5.3

Bug Fixes
- lucky7 formatting in markdown (1374227)

(pin)

2023-07-01 18:27:31 UTC MAIN commitmail json YAML

Downgrade oculante

(pin)

2023-07-01 18:26:35 UTC MAIN commitmail json YAML

2023-07-01 17:07:06 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to 1.68

(fox)

2023-07-01 17:06:18 UTC MAIN commitmail json YAML

audio/fasttracker2: Update to 1.68

Changes since v1.66

v1.68 - 29.06.2023
- Windows: On double-click of file associated with program, de-minimize window
  (if minimized) and set input focus.
- De-minimize window (if minimized) and set focus after drag n' drop of file
- Windows/macOS: Updated SDL to v2.28.0

v1.67 - 25.04.2023
- The song-to-WAV export screen now defaults to the tracker's bit depth and
  audio rate. This was actually the behavior for earlier versions of the FT2
  clone, but I decided to change it back.
- The song-to-WAV exporter now allows rates up to 384kHz
- Alpha-based fade in for the about screen content (who cares..? :-)
- Some small text string changes (config and song-to-WAV export screen)
- Windows/macOS: Updated SDL to v2.26.5

(fox)

2023-07-01 17:01:46 UTC MAIN commitmail json YAML

doc: Updated security/wolfssl to 5.6.3

(fox)

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

security/wolfssl: Update to v5.6.3

Changes since v5.6.0:

wolfSSL Release 5.6.3 (Jun 16, 2023)

Release 5.6.3 of wolfSSL embedded TLS has 4 bug fixes:

* Fix for setting the atomic macro options introduced in release 5.6.2. This
  issue affects GNU gcc autoconf builds. The fix resolves a potential mismatch of
  the generated macros defined in options.h file and the macros used when the
  wolfSSL library is compiled. In version 5.6.2 this mismatch could result in
  unstable runtime behavior.
* Fix for invalid suffix error with Windows build using the macro
  GCM_TABLE_4BIT.
* Improvements to Encrypted Memory support (WC_PROTECT_ENCRYPTED_MEM)
  implementations for modular exponentiation in SP math-all (sp_int.c) and TFM
  (tfm.c).
* Improvements to SendAlert for getting output buffer.

wolfSSL Release 5.6.2 (Jun 09, 2023)

Release 5.6.2 has been developed according to wolfSSL's development and QA
process (see link below) and successfully passed the quality criteria.
https://www.wolfssl.com/about/wolfssl-software-development-process-quality-assurance

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

Release 5.6.2 of wolfSSL embedded TLS has bug fixes and new features including:

Vulnerabilities
* [Low] In cases where a malicious agent could analyze cache timing at a very
  detailed level, information about the AES key used could be leaked during T/S
  Box lookups. One such case was shown on RISC-V hardware using the MicroWalk tool
  (https://github.com/microwalk-project/Microwalk). A hardened version of T/S Box
  lookups was added in wolfSSL to help mitigate this potential attack and is now
  on by default with RISC-V builds and can be enabled on other builds if desired
  by compiling wolfSSL with the macro WOLFSSL_AES_TOUCH_LINES. Thanks to Jan
  Wichelmann, Christopher Peredy, Florian Sieck, Anna P辰tschke, Thomas Eisenbarth
  (University of L端beck): MAMBO-V: Dynamic Side-Channel Leakage Analysis on
  RISC-V. Fixed in the following GitHub pull request
  https://github.com/wolfSSL/wolfssl/pull/6309
* [High] In previous versions of wolfSSL if a TLS 1.3 client gets neither a PSK
  (pre shared key) extension nor a KSE (key share extension) when connecting to a
  malicious server, a default predictable buffer gets used for the IKM value when
  generating the session master secret. Using a potentially known IKM value when
  generating the session master secret key compromises the key generated, allowing
  an eavesdropper to reconstruct it and potentially allowing surreptitious access
  to or meddling with message contents in the session. This issue does not affect
  client validation of connected servers, nor expose private key information, but
  could result in an insecure TLS 1.3 session when not controlling both sides of
  the connection. We recommend that TLS 1.3 client side users update the version
  of wolfSSL used. Thanks to Johannes from Sectra Communications and Link旦ping
  University for the report. Fixed in the following GitHub pull request
  https://github.com/wolfSSL/wolfssl/pull/6412

New Feature Additions

New Ports and Expansions
* Add support for STM32H5
* Add support for Renesas TSIP v1.17
* Add Renesas SCE RSA crypto-only support
* STARCORE DSP port and example builds added
* Add the function wc_PKCS7_SetDefaultSignedAttribs for setting PKCS7 signed
  attributes to use with PKCS7 bundle creation
* NXP IMX6Q CAAM port with QNX and performance optimizations for AES-CTR

New Build Options
* ASN.1 print utility to decode ASN.1 syntax and print out human readable text
  --enable-asn-print. Utility app is located in the directory ./examples/asn1/
* Add introspection for math build, wc_GetMathInfo() to get information about
  the math library compiled into the linked wolfSSL library
* Implement TLS recommendations from RFC 9325 for hardening TLS/DTLS security.
  Enabled with the autoconf flag --enable-harden-tls.
* Add option to support disabling thread local storage, --disable-threadlocal
* Added wc_DsaSign_ex() and wc_DsaVerify_ex() for handling alternative digest
  algorithms with DSA Sign/Verify
* Implement atomic operations interface. Macros auto-detect if atomic operations
  are expected to be available, can be turned off with the macro
  WOLFSSL_NO_ATOMICS
* Added support for DTLS 1.3 Authentication and Integrity-Only Cipher Suites
* Expand crypto callback to have a device ID find callback function with
  wc_CryptoCb_SetDeviceFindCb. Enabled with the macro WOLF_CRYPTO_CB_FIND

Enhancements and Optimizations

Optimizations
* Increased performance with ChaCha20 C implementation and general XOR
  operations
* Added integer type to the ASN.1 sequencing with ASN.1 Integer sequence
* With wolfSSL_get_x509_next_altname reset alt name list to head once cycled
  through if compiling with the macro WOLFSSL_MULTICIRCULATE_ALTNAMELIST
* Additional key validity sanity checks on input to wolfSSL_EC_KEY_set_private_key
* adds support for TLSv1.3 stateful session tickets when using SSL_OP_NO_TICKET

Memory Optimizations
* Improvements to stack usage and management with SP int math library
* Optimization to TLS 1.3 server to remove caching messages for Ed25519/Ed448
* Added a HAVE_CURL macro build for building a subset of the wolfSSL library
  when linking with cURL
* Memory usage improvement with reducing the size of alignment needed with AES
* Reduce run time memory used with ECC operations and ALT_ECC_SIZE
* Fixes and improvements for building edge cases such as crypto callback without
  hash-drbg with low footprint options
* Support HAVE_SESSION_TICKET build option without depending on realloc

Documentation
* Instructions for GPDMA on STM32 configuration added
* Add in instructions for compiling with zephyr on STM32
* Documentation fixup for wolfSSL_get_chain_cert()
* Fix the file pointed to in the TI RTOS documentation that we maintain
* Documentation for wolfSSL_CertManagerFreeCRL
* Updates made to AES and Chacha documentation
* Update Japanese comments for Ed25519, AES, and other miscellaneous items

Tests
* Add in an option for easily testing malloc failures when building with
  WOLFSSL_MEM_FAIL_COUNT macro
* Updated in process for using Expect vs Assert to facilitate more malloc
  failure tests
* Enhance wolfCrypt test for builds that do not have ECC SECP curves enabled
* ESP32 platform-specific VisualGDB test & benchmark projects
* Update to dependencies in docker container file used for tests
* Fix up for base 10 output with bundled benchmark application

Port Updates
* Zephyr port update, compile time warning fixes, misc. fixes when used with TLS
  and update of includes
* Update RIOT-OS to not compile out use of writev by default
* Update Micrium port to enable use of STM32_RNG
* Micrium updates for XMEMOVE and XSTRTOK use
* Various Espressif HW crypto, SHA2, AES, MP updates
* Added in ASIO build option with CMake builds

General Enhancements
* Global codebase cleanup for C89 compliance and wolfCrypt -Wconversion hygiene
* PKCS#11 enhancement adding a callback for RSA key size when using a hardware
  key, by default 2048 bit key is used
* Allow for unknown OIDs in extensions in wolfSSL_X509_set_ext()
* Allow user to override XSTAT by defining the macro XSTAT when compiling
* Support UPN and SID with x509 certificate extensions and custom OID build
* Write next IV in wolfSSL_DES_ede3_cbc_encrypt for better handling of inline
  encryption
* Adding NO_ASN_TIME_CHECK build option for compiling out certificate
  before/after checks
* Improve different peer recvfrom handling and error reporting with ipv4 vs ipv6

Fixes
* Fix for STM32 ECC sign and verify out of bounds buffer write when the hash
  length passed in is larger than the key size. Thanks to Maximilian for the
  report.
* Fix to skip Async_DevCtxInit when using init rsa/ecc label/id api's
* Revert WOLFSSL_NO_ASN_STRICT macro guard around alternate names directory list
* In async mode, don't retry decrypting if a valid error is encountered on a
  packet parse attempt
* Add additional sanity check on PKCS7 index value in wc_PKCS7_DecryptKekri
* Fix for padding when using an AuthEnvelope PKCS7 type with GCM/CCM stream
  ciphers
* Fix siphash assembly so that no register is left behind
* Fix to not send a TLS 1.3 session ID resume response when resuming and
  downgrading to a protocol less than TLS 1.3
* Fix overwriting serialNumber by favouriteDrink when generating a certificate
  using Cert struct
* Fix for the default realloc used with EspressIf builds
* Track SetDigest usage to avoid invalid free under error conditions
* DTLS v1.3 fix for epoch 0 check on plaintext message
* Fix for session ticket memory leak in wolfSSL_Cleanup
* Fixes for propagating SendAlert errors when the peer disconnects
* Replace XMEMCPY with XMEMMOVE to fix valgrind-3.15.0 reports "Source and
  destination overlap in memcpy" when using --enable-aesgcm-stream
* Fix for potential out-of-bounds write edge case in fp_mod_2d with
  --enable-fastmath math library
* Fix getting ECC key size in stm32_ecc_sign_hash_ex
* Fix for case where wc_PeekErrorNodeLineData was not unlocking error queue on
  error
* Fix for async ECC shared secret state
* Fix for better error checking with sp_gcd with SP int math library
* Fix memory leak in TLSX_KeyShare_Setup when handling an error case
* Fix for double free edge case in InitOCSPRequest when handling a memory
  allocation failure
* X509 NAME Entry fix for leaking memory on error case
* Fix wolfssl_asn1_time_to_tm setting unexpected fields in tm struct
* Fix for FIPS ECC integrity check with crypto callback set
* BN_to_ASN1_INTEGER fix for handling leading zero byte padding when needed
* Fix a typo in PP macro and add a ceiling to guard against implementation bugs
* DTLS 1.3 fix for using the correct label when deriving the resumption key
* OCSP fix for GetDateInfo edge case with non ASN template builds
* Allow a user set certificate callback function to override the skipAddCA flag
  when parsing a certificate
* SP int: sp_radix_size when radix 10 fix temp size for handling edge case
* Fixes and improvements for handling failures with memory allocations
* Fix for DecodeECC_DSA_Sig to handle r and s being initialized
* Fix for wc_ecc_is_point to ensure that the x and y are in range [0, p-1] and z
  is one (affine ordinates)

Build Fixes
* Fix for building on Windows with CMake and using USER_SETTINGS and fix for
  options.h creation with CMake when using USER_SETTINGS
* CMake fixes and improvements for use with mingw32
* Fix for building with wpas and x509 small options
* Check if colrm is available for options.h creation when using autoconf
* Clean up NO_BIG_INT build, removing WOLFSSL_SP_MATH macro and heapmath compile
* Fix PKCS#7 build with NO_PKCS7_STREAM
* Fix compilation error in CC-RX and remove unnecessary public key import
* SP Build fixes for ARM assembly with ARMv6 clz and ARM thumb debug build
* For to not advertise support for RSA in TLS extensions when compiled with
  NO_RSA

(fox)

2023-07-01 16:57:13 UTC MAIN commitmail json YAML

doc: Updated www/jira-cli to 1.4.0

(fox)

2023-07-01 16:56:41 UTC MAIN commitmail json YAML

www/jira-cli: Update to 1.4.0

Changes since 1.3.0:

v1.4.0

This release adds support for Jira v9, a serverinfo command to quickly check
your Jira server build info, lets you set resolution, assignee and comment on
issue move, and many more.

## What's added?
- feat(tui): Allow issue transition from the ui by @ankitpokhrel in #544
- feat(tui): Add help page by @ankitpokhrel in #563
- feat: Filter by multiple statuses by @ankitpokhrel in #573
- feat: Support for adding watcher to Issue by @ankitpokhrel in #584
- feat: Allow different jira server for API and for UI by @markhatch in #613

## What's fixed?
- fix: Shell completion for Fish and PowerShell by @ankitpokhrel in #553
- fix: Worklog comment don't work together with prompt by @ankitpokhrel in #562
- fix: Use http client wrapper instead of round trip by @ankitpokhrel in #530
- fix: Try to detect if JIRA v8 server is not using the createmeta REST endpoint
  by @tristianc in #574
- fix: Issue with -c flag on config generation by @ankitpokhrel in #582
- fix: Issue with value assignment in init by @ankitpokhrel in #606
- fix: Issue with epic field on create by @ankitpokhrel in #607
- fix: Comment author name is not always displayed by @ankitpokhrel in (#618)

## Other changes
- ehc: Improve PAGER selection by @ankitpokhrel in #570
- dep: Upgrade cobra to v1.7.0 by @dbirks in #608
- ci: Upgrade actions by @ankitpokhrel in #590

## New Contributors
- @tristianc made their first contribution in #574
- @dbirks made their first contribution in #608
- @markhatch made their first contribution in #613

Full Changelog: https://github.com/ankitpokhrel/jira-cli/compare/v1.3.0...v1.4.0

(fox)

2023-07-01 16:03:39 UTC MAIN commitmail json YAML

fix changelog entry

(nia)

2023-07-01 16:02:27 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb106-server to 10.6.14

(nia)

2023-07-01 16:02:04 UTC MAIN commitmail json YAML

mariadb105: update to 10.5.21

                        MariaDB 10.5.21 Release Notes

Notable Items

  InnoDB

    * Server crashes in st_join_table::choose_best_splitting (MDEV-31403)
    * Crash with condition pushable into derived and containing outer
      reference (MDEV-31240)
    * InnoDB does not free UNDO after the fix of MDEV-30671 (MDEV-31234)
    * Revert "MDEV-30473 : Do not allow GET_LOCK() / RELEASE_LOCK() in
      cluster"

  Optimizer

    * Crash with condition pushable into derived and containing outer
      reference (MDEV-31403 MDEV-31240)
    * Crash with EXPLAIN EXTENDED for multi-table update of system table
      (MDEV-31224)

                        MariaDB 10.5.20 Release Notes

Notable Items

  InnoDB

    * Crash on ROLLBACK in a ROW_FORMAT=COMPRESSED table (MDEV-30882)
    * UNIQUE USING HASH accepts duplicate entries for tricky collations
      (MDEV-30034)
    * rec_get_offsets() is not optimal (MDEV-30567)
    * Performance regression in fil_space_t::try_to_close() introduced in
      MDEV-23855 (MDEV-30775)
    * InnoDB recovery hangs when buffer pool ran out of memory (MDEV-30551)
    * InnoDB undo log truncation fails to wait for purge of history
      (MDEV-30671
    * Fix miscount of doublewrites by Innodb_data_written (MDEV-31124)

Backup

    * mariadb-backup doesn't utilise innodb-undo-log-directory (if specified
      as a relative path) during copy-back operation (MDEV-28187)
    * mariabackup issues error messages during InnoDB tablespaces export on
      partial backup preparing (MDEV-29050)
    * mariadb-backup does not copy Aria logs if aria_log_dir_path is used
      (MDEV-30968)
    * Race condition between buffer pool flush and log file deletion in
      mariadb-backup --prepare (MDEV-30860)

  Replication

    * Fixed a deadlock on parallel slave involving full image Write event on
      the sequence engine (MDEV-29621)
    * Fixed an attempted out-of-order binlogging error on slave involving
      ALTER on the sequence engine (MDEV-31077)
    * Corrected non-versioned master to versioned slave replication on
      no-unique attribute table (MDEV-30430)
    * Mended encrypted binlog master to error out to gtid-mode slave when
      master could not decrypt a binlog file (MDEV-28798)
    * Refined optimistic parallel slave to error-exit without any hang
      (MDEV-30780)
    * Ensured SHOW-SLAVE-STATUS is processed on the parallel slave having a
      necessary mutex always intialized (MDEV-30620)
    * Fixed the slave applier to report a correct error when gtid_slave_pos
      insert fails for some (engine) reasons (MDEV-31038)

  Optimizer

    * Split Materialized optimization is improved to re-fill the
      materialized table only if necessary. The fewer number of table
      refills is taken into account when choosing query plan, too
      (MDEV-26301).
    * Queries using SELECT DISTINCT some_expression(aggregate_function())
      could produce wrong query result. (MDEV-20057)
    * A GROUP BY query with MIN(primary_key) in select list and
      primary_key<>const in the WHERE could produce wrong result when
      executed with "Using index for group-by" strategy (MDEV-30605)
    * EXPLAIN could erroneously report that Rowid Filter optimization is
      used for partitioned tables. Partitioned tables do not support it.
      (MDEV-30596)
    * A bug in selectivity computations for SINGLE/DOUBLE_PREC_HB histograms
      could cause wrong estimates to be produced. This could cause the
      optimizer to pick sub-optimal query plans (MDEV-31067).

  Security

    * Fixes for the following security vulnerabilities:
          * CVE-2022-47015

(nia)

2023-07-01 14:20:57 UTC MAIN commitmail json YAML

mate-calc: assumes compiler defaults to c99

(nia)

2023-07-01 14:19:45 UTC MAIN commitmail json YAML

2023-07-01 14:15:42 UTC MAIN commitmail json YAML

openldap-server: assumes compiler defaults to c99

(nia)

2023-07-01 14:12:58 UTC MAIN commitmail json YAML

zenity: assumes compiler defaults to c99

(nia)

2023-07-01 14:11:48 UTC MAIN commitmail json YAML

py-genshi: assumes compiler defaults to c99

(nia)

2023-07-01 14:08:16 UTC MAIN commitmail json YAML

pciutils: assumes compiler defaults to c99

(nia)

2023-07-01 14:05:17 UTC MAIN commitmail json YAML

gst-plugins1-good: assumes compiler defaults to c99

(nia)

2023-07-01 14:04:32 UTC MAIN commitmail json YAML

w3m: assumes compiler defaults to c99

(nia)

2023-07-01 13:56:41 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb106-server to 10.6.14

(nia)

2023-07-01 13:56:17 UTC MAIN commitmail json YAML

mariadb106: update to 10.6.14

                        MariaDB 10.6.14 Release Notes

Notable Items

  InnoDB

    * Server crashes in st_join_table::choose_best_splitting (MDEV-31403)
    * Crash with condition pushable into derived and containing outer
      reference (MDEV-31240)
    * InnoDB does not free UNDO after the fix of MDEV-30671 (MDEV-31234)
    * InnoDB hang fixes (MDEV-31158, MDEV-31343, MDEV-31350)
    * Innodb_buffer_pool_read_requests is not updated correctly (MDEV-31309)
    * InnoDB monitor trx_rseg_history_len was accidentally disabled by
      default (MDEV-31308)
    * Revert "MDEV-30473 : Do not allow GET_LOCK() / RELEASE_LOCK() in
      cluster"

  Optimizer

    * Crash with condition pushable into derived and containing outer
      reference (MDEV-31403 MDEV-31240)
    * Crash with EXPLAIN EXTENDED for multi-table update of system table
      (MDEV-31224)

                        MariaDB 10.6.13 Release Notes

Notable Items

  InnoDB

    * Crash on ROLLBACK in a ROW_FORMAT=COMPRESSED table (MDEV-30882)
    * UNIQUE USING HASH accepts duplicate entries for tricky collations
      (MDEV-30034)
    * rec_get_offsets() is not optimal (MDEV-30567)
    * Performance regression in fil_space_t::try_to_close() introduced in
      MDEV-23855 (MDEV-30775)
    * InnoDB recovery hangs when buffer pool ran out of memory (MDEV-30551)
    * InnoDB undo log truncation fails to wait for purge of history
      (MDEV-30671
    * MariaDB crash due to DB_FAIL reported for a corrupted page
      (MDEV-30397)
    * Deadlock between INSERT and InnoDB non-persistent statistics update
      (MDEV-30638)
    * InnoDB hang on B-tree split or merge (MDEV-29835)
    * Performance regression in locking reads from secondary indexes
      (MDEV-30357)
    * Improve adaptive flushing (MDEV-26055)
    * Make page flushing even faster (MDEV-26827)
    * Purge misses a chance to free not-yet-reused undo pages (MDEV-29593)
    * InnoDB temporary tablespace: reclaiming of free space does not work
      (MDEV-26782)
    * Fix miscount of doublewrites by Innodb_data_written (MDEV-31124)

  Backup

    * mariadb-backup doesn't utilise innodb-undo-log-directory (if specified
      as a relative path) during copy-back operation (MDEV-28187)
    * mariabackup issues error messages during InnoDB tablespaces export on
      partial backup preparing (MDEV-29050)
    * mariadb-backup does not copy Aria logs if aria_log_dir_path is used
      (MDEV-30968)
    * Race condition between buffer pool flush and log file deletion in
      mariadb-backup --prepare (MDEV-30860)

  Replication

    * Fixed a deadlock on parallel slave involving full image Write event on
      the sequence engine (MDEV-29621)
    * Fixed an attempted out-of-order binlogging error on slave involving
      ALTER on the sequence engine (MDEV-31077)
    * Corrected non-versioned master to versioned slave replication on
      no-unique attribute table (MDEV-30430)
    * Mended encrypted binlog master to error out to gtid-mode slave when
      master could not decrypt a binlog file (MDEV-28798)
    * Refined optimistic parallel slave to error-exit without any hang
      (MDEV-30780)
    * Ensured SHOW-SLAVE-STATUS is processed on the parallel slave having a
      necessary mutex always intialized (MDEV-30620)
    * Fixed the slave applier to report a correct error when gtid_slave_pos
      insert fails for some (engine) reasons (MDEV-31038)
    * Made parallel slave reports in performance schema consistent with that
      of show-slave-status (MDEV-26071)

  Optimizer

    * Split Materialized optimization is improved to re-fill the
      materialized table only if necessary. The fewer number of table
      refills is taken into account when choosing query plan, too
      (MDEV-26301).
    * New optimizer_switch option, hash_join_cardinality, is added. It is
      off by default. When set to ON, the optimizer will produce tighter
      bounds for hash join output cardinality. (MDEV-30812)
    * Queries using SELECT DISTINCT some_expression(aggregate_function())
      could produce wrong query result. (MDEV-20057)
    * ANALYZE FORMAT=JSON now prints more information about Block Nested
      Loop joins: block-nl-join element now has r_loops, r_effective_rows
      and r_other_time_ms fields (MDEV-30806, MDEV-30972).
    * A GROUP BY query with MIN(primary_key) in select list and
      primary_key<>const in the WHERE could produce wrong result when
      executed with "Using index for group-by" strategy (MDEV-30605)
    * EXPLAIN could erroneously report that Rowid Filter optimization is
      used for partitioned tables. Partitioned tables do not support it.
      (MDEV-30596)
    * A bug in selectivity computations for SINGLE/DOUBLE_PREC_HB histograms
      could cause wrong estimates to be produced. This could cause the
      optimizer to pick sub-optimal query plans (MDEV-31067).

  Security

    * Fixes for the following security vulnerabilities:
          * CVE-2022-47015

(nia)

2023-07-01 13:16:52 UTC MAIN commitmail json YAML

python-versions-check: add more checks for automatic package selection

Bump version.

(wiz)

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

botan3: fix PLIST on archs that does not have processor rng support

(nros)

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

py-service_identity: restore PKGNAME

(wiz)

2023-07-01 11:40:37 UTC MAIN commitmail json YAML

doc: Updated devel/py-tox to 4.6.3

(wiz)

2023-07-01 11:40:28 UTC MAIN commitmail json YAML

py-tox: update to 4.6.3.

v4.6.3 (2023-06-19)

Bugfixes - 4.6.3

    Ensure that get_requires_for_build_wheel is called before
    prepare_metadata_for_build_wheel, and get_requires_for_build_editable
    is called before prepare_metadata_for_build_editable - by
    @abravalheri. (#3043)

Improved Documentation - 4.6.3

    Linked environment variable substitutions docs in set_env and
    pass_env config docs. (#3039)

v4.6.2 (2023-06-16)

Bugfixes - 4.6.2

    Avoid cache collision between editable wheel build and normal
    wheel build – by @f3flight. (#3035)

v4.6.1 (2023-06-15)

No significant changes.

v4.6.0 (2023-06-05)

Features - 4.6.0

    Addded --list-dependencies and --no-list-dependencies CLI
    parameters. If unspecified, defaults to listing when in CI,
    but not otherwise. (#3024)

Misc - 4.6.0

    #3020

(wiz)

2023-07-01 11:38:20 UTC MAIN commitmail json YAML

doc: Updated textproc/py-sphinx-rtd-theme to 1.2.2

(wiz)

2023-07-01 11:38:11 UTC MAIN commitmail json YAML

2023-07-01 11:32:02 UTC MAIN commitmail json YAML

doc: Updated textproc/py-sphinx-autodoc-typehints to 1.23.2

(wiz)

2023-07-01 11:31:53 UTC MAIN commitmail json YAML

py-sphinx-autodoc-typehints: update to 1.23.2.

1.23.2

What's Changed

    Test against 3.12 beta 2 by @gaborbernat in #360
    Remove dependency on itself from pyproject.toml by @0-wiz-0 in #361

1.23.1

What's Changed

    Fix broken github link in README.md by @thisch in #346
    Bump deps and tools by @gaborbernat in #348
    Add trusted-publish by @gaborbernat in #350
    Add 3.12 support by @gaborbernat in #352
    Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by @dependabot in #354
    Use ruff by @gaborbernat in #359

(wiz)

2023-07-01 11:29:29 UTC MAIN commitmail json YAML

doc: Updated security/py-service_identity to 23.1.0

(wiz)

2023-07-01 11:29:20 UTC MAIN commitmail json YAML

service_identity: update to 23.1.0.

## [23.1.0](https://github.com/pyca/service-identity/compare/21.1.0...23.1.0) - 2023-06-14

### Removed

- All Python versions up to and including 3.7 have been dropped.
- Support for `commonName` in certificates has been dropped.
  It has been deprecated since 2017 and isn't supported by any major browser.
- The oldest supported pyOpenSSL version (when using the `pyopenssl` backend) is now 17.0.0.
  When using such an old pyOpenSSL version, you have to pin *cryptography* yourself to ensure compatibility between them.
  Please check out [`contraints/oldest-pyopenssl.txt`](https://github.com/pyca/service-identity/blob/main/tests/constraints/oldest-pyopenssl.txt) to verify what we are testing against.

### Deprecated

- If you've used `service_identity.(cryptography|pyopenssl).extract_ids()`, please switch to the new names `extract_patterns()`.
  [#56](https://github.com/pyca/service-identity/pull/56)

### Added

- `service_identity.(cryptography|pyopenssl).extract_patterns()` are now public APIs (FKA `extract_ids()`).
  You can use them to extract the patterns from a certificate without verifying anything.
  [#55](https://github.com/pyca/service-identity/pull/55)
- *service-identity* is now fully typed.
  [#57](https://github.com/pyca/service-identity/pull/57)

(wiz)

2023-07-01 11:25:20 UTC MAIN commitmail json YAML

doc: Updated devel/py-project-api to 1.5.2

(wiz)

2023-07-01 11:25:04 UTC MAIN commitmail json YAML

py-project-api: update to 1.5.2.

What's Changed

    Bump deps and tools by @gaborbernat in #56
    Add pyproject-fmt by @gaborbernat in #57
    Bump pypa/gh-action-pypi-publish from 1.6.5 to 1.7.1 by @dependabot in #60
    docs: remove (dynamic) years from copyright by @paravoid in #58
    Bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.1 by @dependabot in #61
    Bump deps and tools by @gaborbernat in #62
    Bump pypa/gh-action-pypi-publish from 1.8.1 to 1.8.3 by @dependabot in #63
    Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 by @dependabot in #66
    Bump deps and tools by @gaborbernat in #67
    Bump deps and tools by @gaborbernat in #70
    Drop 2.7 test by @gaborbernat in #72
    Add trusted-publish by @gaborbernat in #73
    Add 3.12 support by @gaborbernat in #74
    Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by @dependabot in #76
    git ls-files -z -- .github/workflows/check.yml | xargs -0 sed -i 's|3.12.0-alpha.7|3.12.0-beta.1|g' by @gaborbernat in #80
    Add ruff by @gaborbernat in #81

(wiz)

2023-07-01 11:17:21 UTC MAIN commitmail json YAML

doc: Updated pkgtools/python-versions-check to 1.1

(wiz)

2023-07-01 11:17:12 UTC MAIN commitmail json YAML

2023-07-01 10:53:22 UTC MAIN commitmail json YAML

doc: Updated lang/gcc12 to 12.3.0

(wiz)

2023-07-01 10:53:11 UTC MAIN commitmail json YAML

gcc12: update to 12.3.0

x86-64

    GCC now supports AMD CPUs based on the znver4 core via
    -march=znver4. The switch makes GCC consider using 512 bit
    vectors when auto-vectorizing.

Bugfixes.

(wiz)

2023-07-01 09:27:30 UTC MAIN commitmail json YAML

doc: Added pkgtools/python-versions-check version 1.0

(wiz)

2023-07-01 09:27:20 UTC MAIN commitmail json YAML

pkgtools/Makefile: + python-versions-check

(wiz)

2023-07-01 09:26:59 UTC MAIN commitmail json YAML

pkgtools/python-versions-check: import python-versions-check-1.0

python-versions-check is a script for pkgsrc developers that compares
the Python versions supported by a package to the ones supported
by its dependencies and the packages depending on it.

This helps recognizing problems when a package wants to use another
package which does not support all the Python versions it supports.

(wiz)

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

revbump: Not for Python 2

(wiz)

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

revbump: fix LICENSE

(wiz)

2023-07-01 09:10:58 UTC MAIN commitmail json YAML

Updated devel/libgsf, devel/libuv

(adam)

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

libuv: updated to 1.46.0

Version 1.46.0 (Stable)

Changes since version 1.45.0:
* Add SHA to ChangeLog (Santiago Gimeno)
* misc: update readthedocs config (Jameson Nash)
* test: remove erroneous RETURN_SKIP (Ben Noordhuis)
* android: disable io_uring support (Ben Noordhuis)
* linux: add some more iouring backed fs ops (Santiago Gimeno)
* build: add autoconf option for disable-maintainer-mode (Jameson Nash)
* fs: use WTF-8 on Windows (Stefan Karpinski)
* unix,win: replace QUEUE with struct uv__queue (Ben Noordhuis)
* linux: fs_read to use io_uring if iovcnt > IOV_MAX (Santiago Gimeno)
* ios: fix uv_getrusage() ru_maxrss calculation (Ben Noordhuis)
* include: update outdated code comment (Ben Noordhuis)
* linux: support abstract unix sockets (Ben Noordhuis)
* unix,win: add UV_PIPE_NO_TRUNCATE flag (Ben Noordhuis)
* unix: add loongarch support (liuxiang88)
* doc: add DPS8M to LINKS.md (Jeffrey H. Johnson)
* include: add EUNATCH errno mapping (Abdirahim Musse)
* src: don't run timers if loop is stopped/unref'd (Trevor Norris)
* win: fix -Wpointer-to-int-cast warning (Ben Noordhuis)
* test,win: fix -Wunused-variable warning (Ben Noordhuis)
* test,win: fix -Wformat warning (Ben Noordhuis)
* linux: work around io_uring IORING_OP_CLOSE bug (Ben Noordhuis)
* win: remove unused functions (Ben Noordhuis)
* bench: add bench to check uv_loop_alive (Trevor Norris)
* test: add uv_cancel test for threadpool (Trevor Norris)
* unix: skip prohibited syscalls on tvOS and watchOS (絨����)
* unix,fs: make no_pwritev access thread-safe (Santiago Gimeno)
* unix: fix build for lower versions of Android (絨����)

(adam)

2023-07-01 08:59:42 UTC MAIN commitmail json YAML

libgsf: updated to 1.14.50

libgsf 1.14.50
* Fix error handling problem when writing ole files.

libgsf 1.14.49
* Use g_date_time_new_from_iso8601 and g_date_time_format_iso8601
  when available.  See merge request 9.
* Fix problems with non-western text in OLE properties.

libgsf 1.14.48
* Fix win32 build.
* Add "zip64" readable property of GsfInfileZip.

(adam)

2023-07-01 08:54:01 UTC MAIN commitmail json YAML

2023-07-01 08:53:22 UTC MAIN commitmail json YAML

2023-07-01 08:46:13 UTC MAIN commitmail json YAML

py-pygccxml: mark as not for Python 2

(wiz)

2023-07-01 08:38:36 UTC MAIN commitmail json YAML

doc: Updated math/py-numpy to 1.25.0

(wiz)

2023-07-01 08:38:26 UTC MAIN commitmail json YAML

py-numpy: update to 1.25.0.

NumPy 1.25.0 is now available. The highlights of the release are:

    Support for MUSL, there are now MUSL wheels.
    Support for the Fujitsu C/C++ compiler.
    Object arrays are now supported in einsum.
    Support for the inplace matrix multiplication (@=).

The NumPy 1.25.0 release continues the ongoing work to improve the
handling and promotion of dtypes, increase the execution speed,
and clarify the documentation. There has also been preparatory work
for the future NumPy 2.0.0, resulting in a large number of new and
expired deprecations.

The Python versions supported by this release are 3.9-3.11.

(wiz)

2023-07-01 08:37:47 UTC MAIN commitmail json YAML

2023-07-01 08:35:19 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/bulk-medium to 20230701

(wiz)

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

bulk-medium: switch to Python 3.10

Bump version.

(wiz)

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

doc: Updated net/nanotodon to 0.3.1

(tsutsui)

2023-07-01 07:28:51 UTC MAIN commitmail json YAML

nanotodon: update to 0.3.1.

Upstream changes
https://github.com/taka-tuos/nanotodon/releases/tag/0.3.1
https://github.com/taka-tuos/nanotodon/releases/tag/0.3.0

0.3.1
* Decode apostrophe correctly

0.3.0
* use sjson instread of json-c(reduce dependency)
* multi profile
* and more

(tsutsui)

2023-07-01 07:02:46 UTC MAIN commitmail json YAML

diesel-cli: use appropriate INSTALL_* macros

(wiz)

2023-07-01 06:48:17 UTC MAIN commitmail json YAML

doc: Updated sysutils/fzf to 0.42.0

(iquiw)

2023-07-01 06:47:29 UTC MAIN commitmail json YAML

fzf: update to 0.42.0

* Added new info style: --info=right
* Added new info style: --info=inline-right
* Added new border style thinblock which uses symbols for legacy computing
  one eighth block elements
  * Similarly to block, this style is suitable when using a different
    background color because the window is completely contained within the
    border.

    BAT_THEME=GitHub fzf --info=right --border=thinblock --preview-window=border-thinblock \
        --margin=3 --scrollbar=������ --preview='bat --color=always --style=numbers {}' \
        --color=light,query:238,fg:238,bg:251,bg+:249,gutter:251,border:248,preview-bg:253

  * This style may not render correctly depending on the font and the
    terminal emulator.

(iquiw)

2023-06-30 22:50:25 UTC MAIN commitmail json YAML

doc: Updated x11/qt6-qtbase to 6.5.0nb3

(bacon)

2023-06-30 22:50:13 UTC MAIN commitmail json YAML

x11/qt6-qtbase: Add GCC_REQD to buildlink3.mk

Dependent packages need to use a C++17-compatible compiler
in order to find some headers used by Qt6, such as <filesystem>.
This patch unbreaks wip/qmediamanager.

(bacon)

2023-06-30 20:51:41 UTC MAIN commitmail json YAML

Updated www/unit-php to 1.30.1nb1
Updated www/unit-python to 1.30.1nb1
Updated www/unit-ruby to 1.30.1nb1

(osa)

2023-06-30 20:49:44 UTC MAIN commitmail json YAML

www/unit-*: add multiple versions support for python and ruby

Multiple versions of python and ruby programming languages can coexist,
so adding versions to modules make them coexist as well.

Bump PKGREVISION.

(osa)

2023-06-30 20:44:33 UTC MAIN commitmail json YAML

www/unit-php: added PHP 8.2 as supported version

Bump PKGREVISION.

(osa)

2023-06-30 19:10:29 UTC MAIN commitmail json YAML

doc: Updated print/foomatic4-db to 20230629

(bsiegert)

2023-06-30 19:09:39 UTC MAIN commitmail json YAML

foomatic4-db: update to 20230629

Changes: five years of new printers, I guess

(bsiegert)

2023-06-30 18:41:56 UTC pkgsrc-2023Q2 commitmail json YAML

Pullup ticket #6766 - requested by taca
www/ruby-rails61: security fix

Revisions pulled up:
- databases/ruby-activerecord61/distinfo                        1.19
- devel/ruby-activejob61/distinfo                              1.19
- devel/ruby-activemodel61/distinfo                            1.19
- devel/ruby-activestorage61/distinfo                          1.19
- devel/ruby-activesupport61/distinfo                          1.19
- devel/ruby-railties61/distinfo                                1.19
- lang/ruby/rails.mk                                            1.146
- mail/ruby-actionmailbox61/distinfo                            1.19
- mail/ruby-actionmailer61/distinfo                            1.19
- textproc/ruby-actiontext61/distinfo                          1.19
- www/ruby-actioncable61/distinfo                              1.19
- www/ruby-actionpack61/distinfo                                1.19
- www/ruby-actionview61/distinfo                                1.19
- www/ruby-rails61/distinfo                                    1.19

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Tue Jun 27 13:35:19 UTC 2023

  Modified Files:
  pkgsrc/databases/ruby-activerecord61: distinfo
  pkgsrc/devel/ruby-activejob61: distinfo
  pkgsrc/devel/ruby-activemodel61: distinfo
  pkgsrc/devel/ruby-activestorage61: distinfo
  pkgsrc/devel/ruby-activesupport61: distinfo
  pkgsrc/devel/ruby-railties61: distinfo
  pkgsrc/lang/ruby: rails.mk
  pkgsrc/mail/ruby-actionmailbox61: distinfo
  pkgsrc/mail/ruby-actionmailer61: distinfo
  pkgsrc/textproc/ruby-actiontext61: distinfo
  pkgsrc/www/ruby-actioncable61: distinfo
  pkgsrc/www/ruby-actionpack61: distinfo
  pkgsrc/www/ruby-actionview61: distinfo
  pkgsrc/www/ruby-rails61: distinfo

  Log Message:
  www/rails61: update to 6.1.7.4

  Rails 6.1.7.4 (2023-06-26)

  Action Pack

  *  Raise an exception if illegal characters are provide to redirect_to
      [CVE-2023-28362]

      *Zack Deveau*

(bsiegert)

2023-06-30 13:55:03 UTC MAIN commitmail json YAML

Updated devel/p5-Term-ProgressBar to 2.23

(wen)

2023-06-30 13:51:46 UTC MAIN commitmail json YAML

doc/TODO: + opencv-4.8.

(wiz)

2023-06-30 13:49:31 UTC MAIN commitmail json YAML

Update to 2.23

Upstream changes:
2.23  2022-10-08 MANWAR
      - Merged PR #11: Added a check to print a full bar at the end, thanks @cwallacetlc.

(wen)

2023-06-30 13:41:41 UTC MAIN commitmail json YAML

Updated devel/p5-Term-ReadLine-Gnu to 1.45

(wen)

2023-06-30 13:40:25 UTC MAIN commitmail json YAML

Update to 1.45

Upstream changes:
1.45  2022-11-27
        - add support MSWin32
            - require the GNU Readline Library 8.1 or later
            - use xfree in the GNU Readline Library
            - INSTALL.md: add section "MSWin32 (Strawberry Perl)"
        - Makefile.PL
            - On macOS Big Sur or later 'perl Makefile.PL' does not warn any
              more without using ExtUtils::MakeMaker 7.58 or later.
        - ppport.h: update from version 3.62 to version 3.68.
            - suppress warning messages, Wcompound-token-split-by-macro,
              generated by clang 12 or later
            - https://github.com/Perl/perl5/issues/18780
        - expand tabs, trim trailing white-spaces

1.44  2022-11-06
        - change the TERM check as bash does (#11)
            - Use `Term::ReadLine::Stub` if the environment variable `TERM` is
              set to `"emacs"` or the environment variable `INSIDE_EMACS` or
              `EMACS` is defined.

1.43  2022-09-27
        - readline-8.2 support
            new functions
                rl_trim_arg_from_keyseq
                rl_set_timeout
                rl_clear_timeout
                rl_timeout_remaining
            new variables
                rl_eof_found
                rl_timeout_event_hook
            new state values for rl_readline_state
                RL_STATE_TIMEOUT
                RL_STATE_EOF
        - t/00checkver.t: check if $TERM is set properly [#11]
        - Makefile.PL
            - warn if $TERM is not set properly [#11]
            - fix for MSYS2: take care of `\r\n` in the output of rlmalloc
            - guess_malloc_names(): simplify the control structure
        - INSTALL: add a section for "MSYS2"
        - Gnu.xs: no more non-ANSI C compiler support (remove PARAM macros)
        - Gnu.pm, Gnu.xs, Gnu/XS.pm: expand tabs
        - README.md, INSTALL.md: changed to Markdown

(wen)

2023-06-30 13:37:09 UTC MAIN commitmail json YAML

Updated devel/p5-Term-Shell to 0.13

(wen)

2023-06-30 13:36:04 UTC MAIN commitmail json YAML

2023-06-30 13:35:40 UTC MAIN commitmail json YAML

Update to 0.13

Upstream changes:
0.13    2021-10-21
    - Fix "Discrepancy between distro and Shell.pm version number"
        - https://github.com/shlomif/Term-Shell/pull/4
        - Thanks to @EmilianoBruni .

(wen)

2023-06-30 13:34:22 UTC MAIN commitmail json YAML

qemu: use 'ara' keymap

The 'ar' keymap is obsolete since 2004.

(wiz)

2023-06-30 13:33:21 UTC MAIN commitmail json YAML

Updated devel/p5-Term-UI to 0.50

(wen)

2023-06-30 13:31:35 UTC MAIN commitmail json YAML

doc: Updated databases/gramps5 to 5.1.6

(gdt)

2023-06-30 13:31:28 UTC MAIN commitmail json YAML

databases/gramps5: Update to 5.1.6

upstream changes are bugfixes

(gdt)

2023-06-30 13:26:02 UTC MAIN commitmail json YAML

Set default extractor to bsdtar.

On OmniOS at least the default extractor will silently truncate long
paths from the distfile, causing PLIST breakage.

(hauke)

2023-06-30 13:24:51 UTC MAIN commitmail json YAML

Update to 0.50

Upstream changes:
0.50 Fri  6 Aug 17:52:26 BST 2021
* Fix number of tests to skip
  (Michal Josef Špaček)
* Fix selecting the last choice
  (Valery Kalesnik)

0.48 Tue  3 Aug 19:13:22 BST 2021
* Allow to specify the preput argument for the Term::ReadLine::Gnu
  (Constantin Kulikov)
* RT#134899 Regex metacharacters in the choices can cause breakage
  (Valery Kalesnik)
* Better width for choice number field
  (Valery Kalesnik)
* RT#68198 Better processing of 'default' holding numbers
  (Valery Kalesnik)
* Modernisation of distribution and coding
  (Valery Kalesnik)

(wen)

2023-06-30 13:24:37 UTC MAIN commitmail json YAML

doc: Updated devel/MoarVM to 2023.06

(mef)

2023-06-30 13:24:26 UTC MAIN commitmail json YAML

(devel/MoarVM) Update 2023.05 to 2023.06

New in 2023.06

Core:
+ Fix Windows build [278af767]
+ Use JFS64 instead of TinyMT64 as our PRNG [1550dc7c][495d4f16]
+ Add ops for unix domain sockets [3df20182]

Documentation:

GC:

JIT:

Spesh:

Strings:

(mef)

2023-06-30 13:20:06 UTC MAIN commitmail json YAML

Updated devel/p5-Test-CheckManifest to 1.43

(wen)

2023-06-30 13:08:37 UTC MAIN commitmail json YAML

devel/glib2: Fix build on macOS without cocoa option.

(riastradh)

2023-06-30 12:38:40 UTC MAIN commitmail json YAML

2023-06-30 12:33:37 UTC MAIN commitmail json YAML

Update to 1.43

Upstream changes:
1.43    2023-02-01 08:32:00

      * $home is usually given without trailing slash,
        the $files_in_skip is taken from MANIFEST.SKIP which usually contain regexes
        for files relative the $home. Therefore the remaining leading slashes in $localfile (thanks to bschmalhofer)
      * Fix home removal on Win32 (thanks to E. Choroba)
      * Replace string eval with block eval (thanks to Paul Cochrane)
      * various "infrastructure" changes (thanks to Paul Cochrane)

(wen)

2023-06-30 12:31:28 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Compile to 3.2.2

(wen)

2023-06-30 12:30:24 UTC MAIN commitmail json YAML

Update to 3.2.2

Upstream changes:
v3.2.2    2023-04-06
    - Finally understand (and fix?) the test failures on windows

v3.2.1    2023-04-05
    - Try to resolve some issues highlighted by CpanTesters

v3.2.0    2023-04-03
    - Sort the output of all_pl_files() and all_pm_files()

v3.1.1    2023-03-28
    - Proof read and correct the POD
    - Be more consistent about where we search for files (by default)
    - Update copyright (2023)

(wen)

2023-06-30 12:06:26 UTC MAIN commitmail json YAML

Updated devel/p5-Test-MinimumVersion to 0.101083

(wen)

2023-06-30 12:02:19 UTC MAIN commitmail json YAML

Update to 0.101083

Upstream changes:
0.101083  2022-12-31 16:00:37-05:00 America/New_York
        - update packaging and metadata

(wen)

2023-06-30 11:51:08 UTC MAIN commitmail json YAML

Updated devel/p5-Type-Tiny to 2.004000

(wen)

2023-06-30 11:50:04 UTC MAIN commitmail json YAML

Update to 2.004000

Upstream changes:
2.004000        2023-04-05

[ Documentation ]
- Document that the `BoolLike` type is unstable.
- Minor pod changes to Types::Standard.

[ Packaging ]
- Summarized the change log for versions prior to Type::Tiny 2.000000. If
  you need more information, see the Changes file included with Type::Tiny
  2.002001.
  <https://metacpan.org/release/TOBYINK/Type-Tiny-2.002001/source/Changes>

2.003_000      2023-04-02

[ Documentation ]
- Add SYNOPSIS for Type::Tiny::Class.
- Add SYNOPSIS for Type::Tiny::Duck.
- Add SYNOPSIS for Type::Tiny::Enum.
- Add SYNOPSIS for Type::Tiny::Intersection.
- Add SYNOPSIS for Type::Tiny::Role.
- Add SYNOPSIS for Type::Tiny::Union.
- Add documentation and tests for the combination of the `goto_next` and
  `multiple` options when used with `signature_for`.
- Add example of `signature_for` applying a signature to multiple
  functions at once.
- Document changes to `make_immutable` in Type::Library v2.x.
  <https://github.com/tobyink/p5-type-tiny/issues/129>

[ Other ]
- Added: Type::Tiny now has an `exception_class` attribute, allowing a
  type to throw exceptions using a custom class. These classes should
  usually be a subclass of Error::TypeTiny::Assertion.
  <https://github.com/tobyink/p5-type-tiny/issues/133>
- Added: Type::Tiny::Bitfield class.
  <https://github.com/tobyink/p5-type-tiny/issues/131>
- Added: Types::TypeTiny::BoolLike type constraint.
  <https://github.com/tobyink/p5-type-tiny/issues/137>

(wen)

2023-06-30 11:46:46 UTC MAIN commitmail json YAML

Updated devel/p5-XS-Parse-Keyword to 0.34

(wen)

2023-06-30 11:43:03 UTC MAIN commitmail json YAML

Update to 0.34

Upstream changes:
0.34    2023-06-14
        [CHANGES]
        * Swap all unit tests from Test::More to Test2::V0

        [BUGFIXES]
        * Remember to set `-std=c99` compiler flag on Perls before v5.36
        * Skip whitespace between pieces of SEQUENCE or SEPARATEDLIST

(wen)

2023-06-30 11:22:28 UTC MAIN commitmail json YAML

doc: Updated games/prboom-plus to 2.6.66

(micha)

2023-06-30 11:20:19 UTC MAIN commitmail json YAML

games/prboom-plus: Update to 2.6.66

Added glu dependency (for modular X11).

What's Changed
==============

- Move default data directory to XDG_DATA_HOME on Linux by @facespkz in #470
- sort resolutions by width first and height second by @fabiangreffrath in #472
- check return status when checking for old prboom_dir by @facespkz in #473
- Fix integer overflow during multiplication with realtic_clock_rate
  by @jengelh in #476
- Fix UMAPINFO par times not loading for finale levels.
  by @JadingTsunami in #479
- Don't overwrite user-configured custom docdir by @vilhelmgray in #480
- Generate mixer buffer size from sample rate by @facespkz in #483
- Allow uppercase episode shortcuts in UMAPINFO by @facespkz in #486
- Add complevel hints for Default compatibility level by @facespkz in #488
- UMAPINFO: Fix nextsecret inconsistencies by @rfomin in #497
- Fix mid-texture judder when upper and middle textures overlap.
  by @JadingTsunami in #507
- include wipe effect into video capture by @vadosnaprimer in #506
- allow to -warp to MAP00 by @fabiangreffrath in #509
- Workaround for optimization bug in clang by @rfomin in #512
- Show a message when demo recording starts. by @JadingTsunami in #517
- Remove shift when initializing translation tables vs. colormap.
  by @JadingTsunami in #519
- Fix PortMidi level transitions by @ceski-1 in #523
- replace doomedsda.us links with dsdarchive.com by @andrey-budko in #525
- Add proper SysEx support to PortMidi by @ceski-1 in #526
- Fix color translation tables to not rely on player map arrow colors.
  by @JadingTsunami in #527
- Fix pitch bend typo for PortMidi by @ceski-1 in #529
- Add configurable reverb and chorus for PortMidi by @ceski-1 in #530
- Adjust music volume slider to match vanilla Doom by @ceski-1 in #531
- Use non-linear scaling for high volume levels by @ceski-1 in #532
- Adjust PortMidi volume slider to match midiOutSetVolume by @ceski-1 in #533
- Remove alpha channel from FBO scene texture. by @JadingTsunami in #534
- UMAPINFO: bring par times fix in line with Woof by @fabiangreffrath in #537
- Fixing wall texture bleed when a sector is inside the sky
  by @JadingTsunami in #542
- Send all notes/sound off prior to SysEx reset by @ceski-1 in #543
- Fix MIDI looping when using reset delay by @ceski-1 in #544
- Clean up and fixes for PortMidi by @ceski-1 in #548
- Fix FluidSynth mode and polyphony by @ceski-1 in #550
- PortMidi: Use channel volume control, remove extra delay after reset
  by @ceski-1 in #552
- Replace win_fopen.c with wrappers used in Chocolate Doom by @rfomin in #554
- PortMidi: Preserve timing when filtering SysEx; default to GM mode
  by @ceski-1 in #555
- PortMidi: Add fix for MS GS Synth bug by @ceski-1 in #557
- PortMidi: Fix songs with missing "hold pedal off" events by @ceski-1 in #560
- PortMidi: Send "reset all controllers" when song loops by @ceski-1 in #562
- Fix M_getcwd() in MinGW build by @rfomin in #563
- Fix string overflow with large map numbers. by @JadingTsunami in #569
- Supply correct texture format for GL wipe. by @JadingTsunami in #570
- PortMidi: Update volume after "reset all controllers" event
  by @ceski-1 in #571
- PortMidi: Optimize reset messages by @ceski-1 in #572
- PortMidi Updates by @ceski-1 in #576
- UMAPINFO: Introduce the new author field. by @rfomin in #436

(micha)

2023-06-30 10:08:35 UTC MAIN commitmail json YAML

Updated geography/p5-Class-Measure to 0.10

(wen)

2023-06-30 10:07:14 UTC MAIN commitmail json YAML

Update to 0.10

Upstream chanegs:
0.10 2023-06-07T19:00:47Z

- Do not modify source objects when doing math.
- Minor metadata and boilerplate updates.

(wen)

2023-06-30 10:04:30 UTC MAIN commitmail json YAML

Updated geography/p5-Geo-Gpx to 1.09

(wen)

2023-06-30 10:03:33 UTC MAIN commitmail json YAML

Update to 1.09
Update DEPENDS
Update Comment
Update HOMEPAGE
Add geography to CATEGORIES

Upstream changes:
1.09 [2022-12-06]
    Fixed bug in parsing absolute and relative paths in MSWin32

1.08 [2022-12-03]
    Removed Geo::Calc from dependencies and added Math::Trig

1.07 [2022-10-26]
    Removed > 15 year old legacy bits likely to conflict with newly added support for tracks and routes

1.06 [2022-10-25]
    Added method Geo::Gpx::Point->time_datetime() returning a DateTime object corresponding to the time of a point

    Removed use_datetime option in Geo::Gpx->new() in favour of the new Geo::Gpx::Point method above

1.05 [2022-10-23]
    Various new methods for waypoints:
        - waypoints_search(), waypoints_merge(), waypoints_count(), waypoints_delete_all(), waypoint_delete(), waypoint_closest_to()

    Other new methods: routes_count(), tracks_count(),

1.04 [2022-10-20]
    The waypoints() method now gets but no longer sets:
        - call waypoints_add() to set instead
        - users would need to replace calls to waypoints with waypoints_add but only if they were setting

    Renamed method waypoints_add(), was add_waypoint():
        - this change was necessary for consistency in method naming
        - users should replace all calls to add_waypoint with waypoints_add

    New methods to replace current accessors: routes(), tracks()

    New methods: routes_add(), tracks_add(), clone()

1.03 [2022-10-16]
    new()'s 'input' key now accepts a filename as argument and a work_dir key can be specified to set the instance's working directory. Has no effect on the caller's current working directory.

    Added methods set_filename(), set_wd() and save().

1.02 [2022-10-10]
    Switched to Dist::Zilla to manage and release the module

1.01 [2022-10-08]
    fixed missing dependencies in Makefile.PL and Build.PL:
        - Geo::Calc
        - Geo::Coordinates::Transform

1.00 [2022-10-07]
    Added Geo/Gpx/Point.pm: a new class to store and edit GPX points
    Initialize points with Geo::Gpx::Point->new() objects

(wen)

2023-06-30 09:58:24 UTC MAIN commitmail json YAML

Added geography/p5-Geo-Coordinates-Transform version 0.10

(wen)

2023-06-30 09:56:30 UTC MAIN commitmail json YAML

Add p5-Geo-Coordinates-Transform

(wen)

2023-06-30 09:55:10 UTC MAIN commitmail json YAML

Import Geo-Coordinates-Transform-0.10 as geography p5-Geo-Coordinates-Transform

Geo::Coordinates::Transform converts a list of provided latitude and longitude
coordinates in any of the three formats above (mixed input is ok) and converts
to the desired format. Note that special characters or non-numerical characters
such as " will throw an warning and return NaN for that list item.

(wen)

2023-06-30 09:41:23 UTC MAIN commitmail json YAML

Updated geography/p5-Geo-ShapeFile to 3.03

(wen)

2023-06-30 09:39:27 UTC MAIN commitmail json YAML

Update to 3.03

Upstream changes:
3.03 2022-02-24
    - Tests: Generate unicode file names on the fly (GH#30).

3.02 2022-02-23
    - Fix copy-paste error in MultiPointM handling (GH#28).
    - CI changes (GH#27, GH#29)
    - Thanks to @voegelas for all three PRs.

(wen)

2023-06-30 08:31:04 UTC MAIN commitmail json YAML

2023-06-30 08:00:00 UTC MAIN commitmail json YAML

Updated geography/p5-GIS-Distance to 0.20

(wen)

2023-06-30 07:57:26 UTC MAIN commitmail json YAML

Update to 0.20

Upstream changes:
0.20 2023-06-07T19:24:59Z

- Minor metadata and boilerplate updates.
- Fix typo in POD.

(wen)

2023-06-30 07:56:57 UTC MAIN commitmail json YAML

doc: Updated print/py-weasyprint to 59.0

(kleink)

2023-06-30 07:56:34 UTC MAIN commitmail json YAML

print/py-weasyprint: Update to 59.0.

Version 59.0
------------

Released on 2023-05-11.

This version also includes the changes from unstable b1 version listed
below.

Bug fixes:

* `#1864 <https://github.com/Kozea/WeasyPrint/issues/1864>`_:
  Handle overflow for svg and symbol tags in SVG images
* `#1867 <https://github.com/Kozea/WeasyPrint/pull/1867>`_:
  Remove duplicate compression of attachments
* `d0ad5c1 <https://github.com/Kozea/WeasyPrint/commit/d0ad5c1>`_:
  Override use tag children instead of drawing their references
* `93df1a5 <https://github.com/Kozea/WeasyPrint/commit/93df1a5>`_:
  Don窶冲 resize the same image twice when the --dpi option is set
* `#1874 <https://github.com/Kozea/WeasyPrint/pull/1874>`_:
  Drawn underline and overline behind text

Version 59.0b1
--------------

Released on 2023-04-14.

**This version is experimental, don't use it in production. If you find bugs,
please report them!**

Command-line API:

* The ``--optimize-size`` option and its short equivalent ``-O`` have been
  deprecated. To activate or deactivate different size optimizations, you can
  now use:

  * ``--uncompressed-pdf``,
  * ``--optimize-images``,
  * ``--full-fonts``,
  * ``--hinting``,
  * ``--dpi <resolution>``, and
  * ``--jpeg-quality <quality>``.

* A new ``--cache-folder <folder>`` option has been added to store temporary
  data in the given folder on the disk instead of keeping them in memory.

Python API:

* Global rendering options are now given in ``**options`` instead of dedicated
  parameters, with slightly different names. It means that the signature of the
  ``HTML.render()``, ``HTML.write_pdf()`` and ``Document.write_pdf()`` has
  changed. Here are the steps to port your Python code to v59.0:

  1. Use named parameters for these functions, not positioned parameters.
  2. Rename some the parameters:

    * ``image_cache`` becomes ``cache`` (see below),
    * ``identifier`` becomes ``pdf_identifier``,
    * ``variant`` becomes ``pdf_variant``,
    * ``version`` becomes ``pdf_version``,
    * ``forms`` becomes ``pdf_forms``.

* The ``optimize_size`` parameter of ``HTML.render()``, ``HTML.write_pdf()``
  and ``Document()`` has been removed and will be ignored. You can now use the
  ``uncompressed_pdf``, ``full_fonts``, ``hinting``, ``dpi`` and
  ``jpeg_quality`` parameters that are included in ``**options``.

* The ``cache`` parameter can be included in ``**options`` to replace
  ``image_cache``. If it is a dictionary, this dictionary will be used to store
  temporary data in memory, and can be even shared between multiple documents.
  If it窶冱 a folder Path or string, WeasyPrint stores temporary data in the
  given temporary folder on disk instead of keeping them in memory.

New features:

* `#1853 <https://github.com/Kozea/WeasyPrint/pull/1853>`_,
  `#1854 <https://github.com/Kozea/WeasyPrint/issues/1854>`_:
  Reduce PDF size, with financial support from Code & Co.
* `#1824 <https://github.com/Kozea/WeasyPrint/issues/1824>`_,
  `#1829 <https://github.com/Kozea/WeasyPrint/pull/1829>`_:
  Reduce memory use for images
* `#1858 <https://github.com/Kozea/WeasyPrint/issues/1858>`_:
  Add an option to keep hinting information in embedded fonts

Bug fixes:

* `#1855 <https://github.com/Kozea/WeasyPrint/issues/1855>`_:
  Fix position of emojis in justified text
* `#1852 <https://github.com/Kozea/WeasyPrint/issues/1852>`_:
  Don窶冲 crash when line can be split before trailing spaces
* `#1843 <https://github.com/Kozea/WeasyPrint/issues/1843>`_:
  Fix syntax of dates in metadata
* `#1827 <https://github.com/Kozea/WeasyPrint/issues/1827>`_,
  `#1832 <https://github.com/Kozea/WeasyPrint/pull/1832>`_:
  Fix word-spacing problems with nested tags

Documentation:

* `#1841 <https://github.com/Kozea/WeasyPrint/issues/1841>`_:
  Add a paragraph about unsupported calc() function

Version 58.1
------------

Released on 2023-03-07.

Bug fixes:

* `#1815 <https://github.com/Kozea/WeasyPrint/issues/1815>`_:
  Fix bookmarks coordinates
* `#1822 <https://github.com/Kozea/WeasyPrint/issues/1822>`_,
  `#1823 <https://github.com/Kozea/WeasyPrint/pull/1823>`_:
  Fix vertical positioning for absolute replaced elements

Documentation:

* `#1814 <https://github.com/Kozea/WeasyPrint/pull/1814>`_:
  Fix broken link pointing to samples

Version 58.0
------------

Released on 2023-02-17.

This version also includes the changes from unstable b1 version listed
below.

Bug fixes:

* `#1807 <https://github.com/Kozea/WeasyPrint/issues/1807>`_:
  Don窶冲 crash when out-of-flow box is split in out-of-flow parent
* `#1806 <https://github.com/Kozea/WeasyPrint/issues/1806>`_:
  Don窶冲 crash when fixed elements aren窶冲 displayed yet in aborted line
* `#1809 <https://github.com/Kozea/WeasyPrint/issues/1809>`_:
  Fix background drawing for out-of-the-page transformed boxes

Version 58.0b1
--------------

Released on 2023-02-03.

**This version is experimental, don't use it in production. If you find bugs,
please report them!**

New features:

* `#61 <https://github.com/Kozea/WeasyPrint/issues/61>`_,
  `#1796 <https://github.com/Kozea/WeasyPrint/pull/1796>`_:
  Support PDF forms, with financial support from Personalkollen
* `#1173 <https://github.com/Kozea/WeasyPrint/issues/1173>`_:
  Add style for form fields

Bug fixes:

* `#1777 <https://github.com/Kozea/WeasyPrint/issues/1777>`_:
  Detect JPEG/MPO images as normal JPEG files
* `#1771 <https://github.com/Kozea/WeasyPrint/pull/1771>`_:
  Improve SVG gradients

Version 57.2
------------

Released on 2022-12-23.

Bug fixes:

* `0f2e377 <https://github.com/Kozea/WeasyPrint/commit/0f2e377>`_:
  Print annotations with PDF/A
* `0e9426f <https://github.com/Kozea/WeasyPrint/commit/0e9426f>`_:
  Hide annotations with PDF/UA
* `#1764 <https://github.com/Kozea/WeasyPrint/issues/1764>`_:
  Use reference instead of stream for annotation appearance stream
* `#1783 <https://github.com/Kozea/WeasyPrint/pull/1783>`_:
  Fix multiple font weights for @font-face declarations

Version 57.1
------------

Released on 2022-11-04.

Dependencies:

* `#1754 <https://github.com/Kozea/WeasyPrint/pull/1754>`_:
  Pillow 9.1.0 is now needed

Bug fixes:

* `#1756 <https://github.com/Kozea/WeasyPrint/pull/1756>`_:
  Fix rem font size for SVG images
* `#1755 <https://github.com/Kozea/WeasyPrint/issues/1755>`_:
  Keep format when transposing images
* `#1753 <https://github.com/Kozea/WeasyPrint/issues/1753>`_:
  Don窶冲 use deprecated ``read_text`` function when ``files`` is available
* `#1741 <https://github.com/Kozea/WeasyPrint/issues/1741>`_:
  Generate better manpage
* `#1747 <https://github.com/Kozea/WeasyPrint/issues/1747>`_:
  Correctly set target counters in pages窶� absolute elements
* `#1748 <https://github.com/Kozea/WeasyPrint/issues/1748>`_:
  Always set font size when font is changed in line
* `2b05137 <https://github.com/Kozea/WeasyPrint/commit/2b05137>`_:
  Fix stability of font identifiers

Documentation:

* `#1750 <https://github.com/Kozea/WeasyPrint/pull/1750>`_:
  Fix documentation spelling

Version 57.0
------------

Released on 2022-10-18.

This version also includes the changes from unstable b1 version listed
below.

New features:

* `a4fc7a1 <https://github.com/Kozea/WeasyPrint/commit/a4fc7a1>`_:
  Support image-orientation

Bug fixes:

* `#1739 <https://github.com/Kozea/WeasyPrint/issues/1739>`_:
  Set baseline on all flex containers
* `#1740 <https://github.com/Kozea/WeasyPrint/issues/1740>`_:
  Don窶冲 crash when currentColor is set on root svg tag
* `#1718 <https://github.com/Kozea/WeasyPrint/issues/1718>`_:
  Don窶冲 crash with empty bitmap glyphs
* `#1736 <https://github.com/Kozea/WeasyPrint/issues/1736>`_:
  Always use the font窶冱 vector variant when possible
* `eef8b4d <https://github.com/Kozea/WeasyPrint/commit/eef8b4d>`_:
  Always set color and state before drawing
* `#1662 <https://github.com/Kozea/WeasyPrint/issues/1662>`_:
  Use a stable key to store stream fonts
* `#1733 <https://github.com/Kozea/WeasyPrint/issues/1733>`_:
  Don窶冲 remove attachments when adding internal anchors
* `3c4fa50 <https://github.com/Kozea/WeasyPrint/commit/3c4fa50>`_,
  `c215697 <https://github.com/Kozea/WeasyPrint/commit/c215697>`_,
  `d275dac <https://github.com/Kozea/WeasyPrint/commit/d275dac>`_,
  `b04bfff <https://github.com/Kozea/WeasyPrint/commit/b04bfff>`_:
  Fix many bugs related to PDF/UA structure

Performance:

* `dfccf1b <https://github.com/Kozea/WeasyPrint/commit/dfccf1b>`_:
  Use faces as fonts dictionary keys
* `0dc12b6 <https://github.com/Kozea/WeasyPrint/commit/0dc12b6>`_:
  Cache add_font to avoid calling get_face too often
* `75e17bf <https://github.com/Kozea/WeasyPrint/commit/75e17bf>`_:
  Don窶冲 call process_whitespace twice on many children
* `498d3e1 <https://github.com/Kozea/WeasyPrint/commit/498d3e1>`_:
  Optimize __missing__ functions

Documentation:

* `863b3d6 <https://github.com/Kozea/WeasyPrint/commit/863b3d6>`_:
  Update documentation of installation on macOS with Homebrew

Version 57.0b1
--------------

Released on 2022-09-22.

**This version is experimental, don't use it in production. If you find bugs,
please report them!**

New features:

* `#1704 <https://github.com/Kozea/WeasyPrint/pull/1704>`_:
  Support PDF/UA, with financial support from Novareto
* `#1454 <https://github.com/Kozea/WeasyPrint/issues/1454>`_:
  Support variable fonts

Bug fixes:

* `#1058 <https://github.com/Kozea/WeasyPrint/issues/1058>`_:
  Fix bullet position after page break, with financial support from OpenZeppelin
* `#1707 <https://github.com/Kozea/WeasyPrint/issues/1707>`_:
  Fix footnote positioning in multicolumn layout, with financial support from Code & Co.
* `#1722 <https://github.com/Kozea/WeasyPrint/issues/1722>`_:
  Handle skew transformation with only one parameter
* `#1715 <https://github.com/Kozea/WeasyPrint/issues/1715>`_:
  Don窶冲 crash when images are truncated
* `#1697 <https://github.com/Kozea/WeasyPrint/issues/1697>`_:
  Don窶冲 crash when attr() is used in text-decoration-color
* `#1695 <https://github.com/Kozea/WeasyPrint/pull/1695>`_:
  Include language information in PDF metadata
* `#1612 <https://github.com/Kozea/WeasyPrint/issues/1612>`_:
  Don窶冲 lowercase letters when capitalizing text
* `#1700 <https://github.com/Kozea/WeasyPrint/issues/1700>`_:
  Fix crash when rendering footnote with repagination
* `#1667 <https://github.com/Kozea/WeasyPrint/issues/1667>`_:
  Follow EXIF metadata for image rotation
* `#1669 <https://github.com/Kozea/WeasyPrint/issues/1669>`_:
  Take care of floats when remvoving placeholders
* `#1638 <https://github.com/Kozea/WeasyPrint/issues/1638>`_:
  Use the original box when breaking waiting children

(kleink)

2023-06-30 07:54:28 UTC MAIN commitmail json YAML

doc: Updated print/py-pydyf to 0.6.0

(kleink)

2023-06-30 07:54:06 UTC MAIN commitmail json YAML

print/py-pydyf: Update to 0.6.0.

Version 0.6.0
-------------

Released on 2023-03-29.

New features:

* Add an option to use compressed object streams for PDF 1.5+, with financial support from Code & Co.
* Add new text operators
* Clean and fix documentation

Version 0.5.0
-------------

Released on 2022-10-11.

New features:

* Add the PDF.page_references property
* Revert the PDF.pages['Kids'] behavior to be backwards compatible with version 0.3.0

Version 0.4.0
-------------

Released on 2022-10-11.

New features:

* Allow nth page窶冱 reference to be retrieved using PDF.pages['Kids'][n]

Version 0.3.0
-------------

Released on 2022-09-19.

New features:

* Support marked content
* Allow version and ID to be specified when initializing PDF objects

(kleink)

2023-06-30 07:06:05 UTC MAIN commitmail json YAML

doc: Updated devel/nss to 3.91

(wiz)

2023-06-30 07:05:55 UTC MAIN commitmail json YAML

nss: update to 3.91.

Bugfix release.

(wiz)

2023-06-30 06:48:07 UTC MAIN commitmail json YAML

2023-06-30 06:31:45 UTC MAIN commitmail json YAML

doc: Updated devel/imake to 1.0.9nb1

(wiz)

2023-06-30 06:31:20 UTC MAIN commitmail json YAML

imake: fix previous to make xmkmf work again

Bump PKGREVISION.

(wiz)

2023-06-29 23:25:27 UTC MAIN commitmail json YAML

py-meson_python: fix grammar in DESCR

(gutteridge)

2023-06-29 21:51:38 UTC MAIN commitmail json YAML

py-project-metadata: not for Python 2

(wiz)

2023-06-29 21:51:19 UTC MAIN commitmail json YAML

py-meson_python: not for python 2.7

(wiz)

2023-06-29 20:57:44 UTC MAIN commitmail json YAML

2023-06-29 20:11:38 UTC MAIN commitmail json YAML

Updated devel/py-zope.exceptions, devel/py-zope.deferredimport

(adam)

2023-06-29 20:11:07 UTC MAIN commitmail json YAML

py-zope.deferredimport: updated to 5.0

5.0 (2023-06-29)
- Drop support for Python 2.7, 3.5, 3.6.
- Add support for Python 3.11.

(adam)

2023-06-29 20:09:39 UTC MAIN commitmail json YAML

py-zope.exceptions: updated to 5.0

5.0 (2023-06-29)
- Drop support for Python 2.7, 3.5, 3.6.

(adam)

2023-06-29 18:27:42 UTC MAIN commitmail json YAML

gettext: adjust patches for bash compatibility

bash does not like if statements with empty compound-list.

(tnn)

2023-06-29 18:06:42 UTC MAIN commitmail json YAML

Updated net/ndpi, net/ntopng

(adam)

2023-06-29 18:06:21 UTC MAIN commitmail json YAML

ntopng: updated to 5.6

ntopng 5.6

Breakthroughs

Add XL license
Add support Rocky9
Add support to Kafka
Increased max num of exporters
Introduce nTap support
Introduce support to ClickHouse Cluster
Rework Historical Chart Page
Rework pages using VueJS and moving towards responsive client
Improvements

Handle allowed networks for unprivileged users
Improve multitenancy support
Improve thread names
Improve mac formatting
Improve top host sites adding reset method
Improve pcap upload
Improve ports formatting
Improve handling for Cisco NBAR collection
Improve source style
Improve Linux OS detection
Improve Engaged Time Report in Chart
Improve passive DNS hosty resolution
Improve alerts reports
Improve OPNsense installation instruction
Improve host report
Improve support to NDPI_TCP_ISSUES flow risk
Improve layout
Improve ICMP flow handling
Lowered memory consumption due to alert score
Rework pro code directories
Rework lua code
Rework flow aggregation
Rework capabilities support
Socket code cleanup
Use API to build interface report
Update rrd calculations
Update JP localization (courtesy of Yoshihiro Ishikawa)
Changes

Add logo to package
Add missing deps
Add link to host
Add options to send report by email
Add Report class and example
Add internal server error on health/interfaces doc api
Add support for external (REST) host alerts
Add various help and parameters
Add script to create a pdf report from historical API data
Add NXLOG/Active Directory documentation
Add reload button in various pages
Add third party resources
Add flow exporter ips to observation points
Add support for the python API documentation
Add forced offline variable to mantain the --offline option
Add support for Lua host engaged alerts using timeout
Add observation points ts
Add HTTP server in flow details
Add token-based authentication https://www.ntop.org/guides/ntopng/advanced_features/authentication.html?highlight=token#token-based-authentication
Add Flow Risk (Bitmap) Filter in alerts
Add make targets for pip package Updated package classes
Add L7 information in flow object adding
Add CodeQL workflow for GitHub code scanning
Add modal-download-file component and add export timeseries png picture button
Add critical and emergency status to alerts
Add oneway TCP flows counters
Add support for nDPI network handling in flows
Add -n 4 for name resolution
Add IMAP/POP stats
Add Stratosphere Labs Blacklist support
Add support d3v7
Add Requires for RH9 (redhat-lsb-core is deprecated)
Add interfaces stats api and refactor the others health api
Add support to application protocol and master protocol
Add CIDR support in Historical Flows
Add new Aggregated Flows page
Add new Alerts Analysis page
Add support for estimating the number of TCP contacted servers with no reply
Add new Ports Analysis page
Add detection of periodic flows and exported it as flow risk in both flows and alerts
Add REST API to get DB columns and info
Add ability to query alerts from Python
Add Zoom streams handling
Add various checks
Add IP-in-IP decapsulation
Add Host Rules page (possiblity to trigger alerts based on timeseries)
Add the ability to analyze a pcap without creating a new interface
Add Windows timezone handling
Change table definition
Cleanup file names
Disabled host serialization
Enlarged the number of local networks to 1024
Increased upload size to 25 MB
Implement custom script check
Implement support of host filtering with TX traffic sent
Implement unresponsive peers host report
Implement count of incoming tx peers with TCP flows unanswered
Move ts business logic in ts_rest_utils.lua
Patch for handling nicely clock drift at startup
Remove obsolete autogen commands On Linux stay with g++ unless asnitizer is used
Remove REST API v0 (discontinued since ntopng 4.2)
Remove no more used severity
Refactor range-picker query_presets
Rework host packets page and removed dscp page
Rework host ports implementation
Rework Historical class
Rework OPNsense plugin package build
Self test fixes and improvements
Update documentation
Update REST API
Update bootstrap table css
Update various pages to vuejs
Update counter scaling (no gauge)
Update response in service disabled case
nEdge

Add support to multi LAN and fixes DHCP service error
Add VLAN and multi WAN support to nedge
Add routing_policy to nedge configuration callback
Fix netplan configuration error
Update vlan trunk doc
Fix

Df columns error management, table export formatted with % and column reordering now working
Fix missing openssl dependency from MacOS
Fix clang
Fix host sankey minor issues
Fix hyperlinks to historical charts not working
Fix hyperlinks not working correctly
Fix Regex escape
Fix application name resolution on aggregated views
Fix RRD driver for step calaculation
Fix visual bugs with master and app proto
Fix various interface page minor bugs
Fix shortened labels
Fix default sort not working
Fix influxdb retention not updated
Fix name and size of charts
Fix vlan label not mapped
Fix for FreeBSD configure
Fix ip resolution not updating the name
Fix discrepancy in Traffic Calculation (Interface Chart)
Fix measurement units not uniform
Fix crash swap
Fix bug that reported wrong DNS information
Fix build process with opnsense/plugins
Fix validators regexps
Fix ICMP emtropy report Improved HTTP flows report
Fix Telegram Reported alerts contain HTML
Fix multi-series Charts are Unreadable in Dark Mode
Fix invalid reverse host resolution that caused hosts to be labelled with wrong symbolic name
Fix delete obsoleted code from page-stats
Fix for circular dependency js
Fix overlay not working
Fix due to changes to nDPI ALPN handling
Fix CSS Inconsistency Across Browsers
Fix Deep copy also for array of objects
Fix missing modules
Fix NAT handling with nprobe
Fix initialization crash
Removed multiple load from tables
ZMQ encryption key is now reported in hex to avoid escape problems

(adam)

2023-06-29 18:03:17 UTC MAIN commitmail json YAML

ndpi: updated to 4.6

nDPI 4.6

New Features

New support for custom BPF protocol definition using nBPF (see example/protos.txt)
Improved dissection performance
Added fuzzing all over
New Supported Protocols and Services

Add protocol detection for:
Activision
AliCloud server access
AVAST
CryNetwork
Discord
EDNS
Elasticsearch
FastCGI
Kismet
Line App and Line VoIP calls
Meraki Cloud
Munin
NATPMP
Syncthing
TP-LINK Smart Home
TUYA LAN
SoftEther VPN
Tailscale
TiVoConnect
Improvements

Improve protocol detection for:
Anydesk
Bittorrent (fix confidence, detection over TCP)
DNS, add ability to decode DNS PTR records used for reverse address resolution
DTLS (handle certificate fragments)
Facebook Voip calls
FastCGI (dissect PARAMS)
FortiClient (update default ports)
Zoom
Add Zoom screen share detection
Add detection of Zoom peer-to-peer flows in STUN
Hangout/Duo Voip calls detection, optimize lookups in the protocol tree
HTTP
Handling of HTTP-Proxy and HTTP-Connect
HTTP subclassification
Check for empty/missing user-agent in HTTP
IRC (credentials check)
Jabber/XMPP
Kerberos (support for Krb-Error messages)
LDAP
MGCP
MONGODB (avoid false positives)
Postgres
POP3
QUIC (support for 0-RTT packets received before the initial)
Snapchat Voip calls
SIP
SNMP
SMB (support for messages split into multiple TCP segments)
SMTP (support for X-ANONYMOUSTLS command)
STUN
SKYPE (improve detection over UDP, remove detection over TCP)
Teamspeak3 (License/Weblist detection)
Threema Messenger
TINC (avoid processing SYN packets)
TLS
improve reassembler
handling of ALPN(s) and subclassification
ignore invalid Content Type values
WindowsUpdate
Add flow risk:
NDPI_HTTP_OBSOLETE_SERVER
NDPI_MINOR_ISSUES (generic/relevant information about issues found on traffic)
NDPI_HTTP_OBSOLETE_SERVER (Apache and nginx are supported)
NDPI_PERIODIC_FLOW (reserved bit to be used by apps based on nDPI)
NDPI_TCP_ISSUES
Improve detection of WebShell and PHP code in HTTP URLs that is reported via flow risk
Improve DGA detection
Improve AES-NI check
Improve nDPI JSON serialization
Improve export/print of L4 protocol information
Improve connection refused detection
Add statistics for Patricia tree, Ahocarasick automa, LRU cache
Add a generic (optional and configurable) expiration logic in LRU caches
Add RTP stream type in flow metadata
LRU cache is now IPv6 aware
Tools

ndpiReader
Add support for Linux Cooked Capture v2
Fix packet dissection (CAPWAP and TSO)
Fix Discarded bytes statistics
Fixes

Fix classification by-port
Fix exclusion of DTLS protocol
Fix undefined-behaviour in ahocorasick callback
Fix infinite loop when a custom rule has port 65535
Fix undefined-behavior when setting empty user-agent
Fix infinite loop in DNS dissector (due to an integer overflow)
Fix JSON export of IPv6 addresses
Fix memory corruptions in Bittorrent, HTTP, SoftEther, Florensia, QUIC, IRC, TFTP dissectors
Fix stop of extra dissection in HTTP, Bittorrent, Kerberos
Fix signed integer overflow in ASN1/BER dissector
Fix char/uchar bug in ahocorasick
Fix endianess in IP-Port lookup
Fix FastCGI memory allocation issue
Fix metadata extraction in NAT-PMP
Fix invalid unidirectional traffic alert for unidirectional protocols (e.g. sFlow)
Misc

Support for Rocky Linux 9
Enhance fuzzers to test nDPI configurations, memory allocation failures, serialization/deserialization, algorithms and data structures
GitHub Actions: update to Node.js 16
Size of LRU caches is now configurable

(adam)

2023-06-29 17:55:29 UTC MAIN commitmail json YAML

vis(3): Avoid nonportable MIN in portable code.

Adopt upstream's resolution, to be dropped with the next
update. (Thanks, riastradh@)

(hauke)

2023-06-29 16:18:56 UTC MAIN commitmail json YAML

Unbreak build on OmniOS, which #defines MIN() in an uncommon
place.

This should really be picked up by autoconf.

(hauke)

2023-06-29 16:04:00 UTC MAIN commitmail json YAML

doc: Updated www/ruby-actionpack60 to 6.0.6.1nb1

(taca)

2023-06-29 16:03:34 UTC MAIN commitmail json YAML

www/ruby-actionpack60: add fix for CVE-2023-28362

Apply similar patch as Rails 6.1.7.4/7.0.5.1.

Bump PKGREVISION.

(taca)

2023-06-29 16:01:30 UTC MAIN commitmail json YAML

doc: Updated www/ruby-actionpack52 to 5.2.8.1nb1

(taca)

2023-06-29 16:01:04 UTC MAIN commitmail json YAML

www/ruby-actionpack60: decrement PKGREVISION.

PKGREVISION++ is enough...

(taca)

2023-06-29 16:00:08 UTC MAIN commitmail json YAML

www/ruby-actionpack52: add fix for CVE-2023-28362

Apply similar patch as Rails 6.1.7.4/7.0.5.1.

Bump PKGREVISION.

(taca)

2023-06-29 15:42:37 UTC MAIN commitmail json YAML

doc: Updated lang/ruby32-base to 3.2.2nb2

(taca)

2023-06-29 15:42:07 UTC MAIN commitmail json YAML

2023-06-29 15:39:53 UTC MAIN commitmail json YAML

lang/ruby31-base: update bundled gem uri to 0.12.2

Fix CVE-2023-36617: ReDoS vulnerability in URI.

Bump PKGREVISION.

(taca)

2023-06-29 15:39:12 UTC MAIN commitmail json YAML

2023-06-29 15:37:49 UTC MAIN commitmail json YAML

doc: Updated lang/ruby30-base to 3.0.6nb1

(taca)

2023-06-29 15:37:17 UTC MAIN commitmail json YAML

2023-06-29 10:42:24 UTC MAIN commitmail json YAML

x11/libXt: Fix typo in previous: ac_cv_path_*, not ac_cv_peath_*.

(riastradh)

2023-06-29 10:25:51 UTC MAIN commitmail json YAML

doc: Updated graphics/py-contourpy to 1.1.0

(wiz)

2023-06-29 10:25:42 UTC MAIN commitmail json YAML

py-contourpy: update to 1.1.0.

v1.1.0 (2023-06-13)
-------------------

This release features a change in the build system from ``distutils``, which
is scheduled for removal in Python 3.12, to `meson`_ and `meson-python`_.
It includes the building of wheels for ppc64le and s390x (on x86_64 only) and
removes building of all 32-bit wheels and macOS universal2 wheels.

This release supports Python 3.8 to 3.11.

Thanks to new contributor :user:`eli-schwartz`.

Build system improvements:

* New meson build system (:pr:`183`, :pr:`226`, :pr:`232`, :pr:`249`, :pr:`250`)
* Drop building universal2 wheels (:pr:`225`)
* Add build_config to store and show build configuration info (:pr:`227`)
* Build ppc64le and s390x wheels (:pr:`246`)

Code improvements:

* Rearrange functions alphabetically (:pr:`219`)
* Remove unused mpl2005 and mpl2014 code (:pr:`234`, :pr:`237`)
* Improve mpl2014 chunk count error handling (:pr:`238`)

Documentation improvements:

* Improve API docs (:pr:`220`, :pr:`221`, :pr:`222`)
* Update benchmarks (:pr:`233`)
* Add meson-specific build docs (:pr:`245`)
* Add simpler README for PyPI (:pr:`247`)

CI improvements:

* Replace flake8 with ruff (:pr:`211`)
* Building and testing on cirrus CI (:pr:`213`)
* Run mypy in CI (:pr:`230`)
* Set up code coverage in CI (:pr:`235`, :pr:`236`, :pr:`183`)
* New internal API, codebase and debug renderer tests (:pr:`239`, :pr:`241`, :pr:`244`)
* Use correct version of chromium for Bokeh image tests (:pr:`243`)
* Add tests for musllinux (on x86_64), ppc64le and s390x (:pr:`246`)

(wiz)

2023-06-29 09:44:21 UTC MAIN commitmail json YAML

doc: Added devel/py-meson_python version 0.13.2

(wiz)

2023-06-29 09:44:12 UTC MAIN commitmail json YAML

devel/Makefile: + py-meson_python

(wiz)

2023-06-29 09:43:53 UTC MAIN commitmail json YAML

devel/py-meson_python: import py-meson_python-0.13.2

meson-python is a Python build backend built on top of the Meson
build system. It enables to use Meson for the configuration and
build steps of Python packages. Meson is an open source build system
meant to be both extremely fast, and, even more importantly, as
user friendly as possible. meson-python is best suited for building
Python packages containing extension modules implemented in languages
such as C, C++, Cython, Fortran, Pythran, or Rust.

(wiz)

2023-06-29 09:34:41 UTC MAIN commitmail json YAML

doc: Added devel/py-project-metadata version 0.7.1

(wiz)

2023-06-29 09:34:32 UTC MAIN commitmail json YAML

devel/Makefile: + py-project-metadata

(wiz)

2023-06-29 09:32:31 UTC MAIN commitmail json YAML

Updated devel/py-SDL2, security/py-google-auth

(adam)

2023-06-29 09:32:15 UTC MAIN commitmail json YAML

py-google-auth: updated to 2.21.0

2.21.0 (2023-06-26)

Features

Add framework for BYOID metrics headers

Bug Fixes

Pypy unit test build

(adam)

2023-06-29 09:32:11 UTC MAIN commitmail json YAML

devel/py-project-metadata: import py-project-metadata-0.7.1

Dataclass for PEP 621 metadata with support for [core metadata]
generation

This project does not implement the parsing of `pyproject.toml`
containing PEP 621 metadata.

Instead, given a Python data structure representing PEP 621 metadata
(already parsed), it will validate this input and generate a PEP
643-compliant metadata file (e.g. `PKG-INFO`).

(wiz)

2023-06-29 09:28:02 UTC MAIN commitmail json YAML

py-SDL2: updated to 0.9.16

0.9.16
------

New Features:

* Updated to wrap new functions and constants in SDL2 2.28.0.
* Added a new method :meth:`~sdl2.ext.Renderer.rcopy` for copying textures to
  a Renderer by aligning a given point on the texture to a given location on the
  rendering context. Useful for centering textures in the renderer.
* Added a new function :func:`~sdl2.ext.key_pressed` for easily checking
  if a given key has been pressed (or released).
* Added a new function :func:`~sdl2.ext.mouse_clicked` for easily checking
  if a mouse button has been pressed (or released), as well as a
  :func:`~sdl2.ext.get_clicks` function for retrieving the pixel coordinates
  of any mouse clicks.
* Added a new function :func:`~sdl2.ext.get_text_input` for returning
  text input as a unicode string, as well as :func:`~sdl2.ext.start_text_input`,
  :func:`~sdl2.ext.stop_text_input`, and :func:`~sdl2.ext.text_input_enabled`
  functions for toggling and querying whether SDL text input events are enabled.
* Added a new function :func:`~sdl2.ext.quit_requested` for easily checking
  :func:`~sdl2.ext.get_events` output for quit requests.

(adam)

2023-06-29 09:20:58 UTC MAIN commitmail json YAML

doc: Updated multimedia/gstreamer1 to 1.22.4

(wiz)

2023-06-29 09:20:44 UTC MAIN commitmail json YAML

2023-06-29 08:24:19 UTC MAIN commitmail json YAML

2023-06-29 06:08:17 UTC MAIN commitmail json YAML

gettext: remove obsolete patch

(wiz)

2023-06-29 06:05:02 UTC MAIN commitmail json YAML

2023-06-29 01:32:28 UTC MAIN commitmail json YAML

python311: Adjust to new configure interface for cross-compilation.

Restore patch to simplify sysconfigdata name in configure, now that
passing through this logic is mandatory for cross-compilation (at
least, mandatory without further patches to configure).

(riastradh)

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

python310: Fix env vars for sysconfig data when cross-compiling.

Paves the way to cross-version-compiling (e.g., netbsd9 building
packages for netbsd10) and cross-OS-compilation (e.g., macOS building
packages for NetBSD).

(riastradh)

2023-06-29 01:32:06 UTC MAIN commitmail json YAML

python39: Fix env vars for sysconfig data when cross-compiling.

Paves the way to cross-version-compiling (e.g., netbsd9 building
packages for netbsd10) and cross-OS-compilation (e.g., macOS building
packages for NetBSD).

(riastradh)

2023-06-28 23:43:10 UTC MAIN commitmail json YAML

doc: Added games/mightymike version 3.0.2

(charlotte)

2023-06-28 23:41:41 UTC MAIN commitmail json YAML

games/Makefile: + mightymike

(charlotte)

2023-06-28 23:40:48 UTC MAIN commitmail json YAML

games/mightymike: New package

This is Pangea Software's Mighty Mike updated to run on modern systems. Set
in a toy store, this top-down action game is a staple of 90's Macintosh
games. It was initially published in 1995 under the name Power Pete.

(charlotte)

2023-06-28 21:33:19 UTC MAIN commitmail json YAML

poppler: avoid finding gpgme

Reported by Marc Baudoin.

(wiz)

2023-06-28 21:14:33 UTC MAIN commitmail json YAML

doc: Updated devel/gettext to 0.22

(wiz)

2023-06-28 21:14:11 UTC MAIN commitmail json YAML

gettext*: update to 0.22

Version 0.22 - June 2023

* PO file format:
  - When a #: line contains references to file names that contain spaces,
    these file names are surrounded by Unicode characters U+2068 and U+2069.
    This makes it possible to parse such references correctly.

* Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables localedir_c and
    localedir_c_make, that can be used in C code or in Makefiles,
    respectively, for representing the value of the --localedir configure
    option.

* Programming languages support:
  - C, C++:
    o xgettext now supports gettext-like functions that take wide strings
      (of type 'const wchar_t *', 'const char16_t *', or 'const char32_t *')
      as arguments.
    o xgettext now recognizes numbers with digit separators, as defined by
      ISO C 23, as tokens.
    o xgettext and msgfmt now recognize the format string directive %b
      (for binary integer output, as defined by ISO C 23) in format strings.
    o xgettext and msgfmt now recognize the argument size specifiers
      w8, w16, w32, w64, wf8, wf16, wf32, wf64 (as defined by ISO C 23)
      in format strings.
    o xgettext and msgfmt now recognize C++ format strings, as defined by
      ISO C++ 20.  They are marked as 'c++-format' in POT and PO files.
      A new example has been added, 'hello-c++20', that illustrates how
      to use these format strings with gettext.
  - Java:
    o The build system and tools now also support Java versions newer than
      Java 11. This is known to work up to Java 20, at least. On the other
      hand, support for old versions of Java (Java 1.5 and GCJ) has been
      dropped.
  - Tcl: xgettext now supports the \x, \u, and \U escapes as defined in
    Tcl 8.6.

* Portability:
  - On systems with musl libc, the *gettext() functions in libc now work
    with MO files generated from PO files with an encoding other than UTF-8.
    To this effect, the msgfmt program now converts the messages to UTF-8
    encoding before storing them in a MO file.  You can prevent this by
    using the msgfmt --no-convert option.
  - On systems with musl libc, the *gettext() functions in libc now work
    with MO files generated from PO files with ISO C 99 <inttypes.h> format
    string directive macros.  To this effect, the msgfmt program pre-expands
    strings with such macros.  You can prevent this by using the msgfmt
    --no-redundancy option.

* xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and not UTF-8
    encoded are now handled correctly.

* The base Unicode standard is now updated to 15.0.0.

* Emacs PO mode:
  Fix an incompatibility with Emacs version 29 or newer.

(wiz)

2023-06-28 21:13:48 UTC MAIN commitmail json YAML

cutter: remove reference to gstreamer 0.10

(wiz)

2023-06-28 21:00:19 UTC MAIN commitmail json YAML

tmux: fix build on NetBSD

(wiz)

2023-06-28 20:04:23 UTC MAIN commitmail json YAML

doc: Updated print/poppler to 23.06.0

(wiz)

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

poppler*: update to 23.06.0

Release 23.06.0:
        core:
        * CairoOutputDev: Fix crash when doing type3 rendering
        * Fix crash with unknown signature hashing algorithms
        * Add gpgme backend for signature handling
        * Windows: Fix crash when signing existing signature
        * FontInfo: Make it return proper information about font substitution
        * FontInfo: Try harder to get Type 3 font name
        * Store embedded fonts widths table in a more effective manner
        * Skip font lookup for nonprintable characters
        * Windows: Look for fonts in both windows font dir and poppler fonts dir
        * Windows: symbol.ttf is not a good Symbol font
        * Windows: Fix memory leak when looking for fonts
        * Fix crash on malformed files

        qt5:
        * Add API to allow selecting signature backend (nss or gpgme)
        * Convert embedded files to bytearray a bit smarter

        qt6:
        * Add API to allow selecting signature backend (nss or gpgme)
        * Convert embedded files to bytearray a bit smarter

(wiz)

2023-06-28 18:38:52 UTC MAIN commitmail json YAML

cdrtools: remove hack

Move the libintl logic from hacks.mk to the main Makefile, as suggested
by jperkin@.

Let's call this the final fix for PR pkg/51257.

(bsiegert)

2023-06-28 14:30:08 UTC MAIN commitmail json YAML

doc: Updated devel/conftest to 0.43.1

(leot)

2023-06-28 14:29:31 UTC MAIN commitmail json YAML

conftest: Update to 0.43.1

Changes:
v0.43.1
- Update to OPA 0.53.1

v0.43.0
- Update to OPA 0.53.0
- Add textproto support

v0.42.1
- Update some dependencies

v0.42.0
- Update to OPA 0.52.0
- Update to some dependencies
- Add exceptions to GitHub output
- Some other bug fixes and improvements

(leot)

2023-06-28 14:16:08 UTC MAIN commitmail json YAML

doc: Updated devel/opa to 0.53.1

(leot)

2023-06-28 14:16:00 UTC MAIN commitmail json YAML

opa: Update to 0.53.1

Changes:
v0.53.1
This is a bug fix release.

v0.53.0
This release contains some enhancements, bugfixes, and a new builtin function.

- New built-in function `crypto.x509.parse_keypair`: Returns a key pair
  from a pair of PEM or base64 encoded strings of data.
- `http.send`: Add a new option to the `http.send` input object which
  allows policy authors to specify a retry count for executing a HTTP
  request. Retries are performed with an exponential backoff delay

v0.52.0
This release contains some enhancements, bugfixes, and a new builtin function.

### Allow Adding Labels via Discovery

Previously OPA did not allow any updates to the labels provided in the
boot configuration via the discovered (ie. service) config. This was
done to avoid breaking the discovery configuration. But there are use
cases where labels can serve as a convenient way to pass information
that could be used in policies, status updates or decision logs. This
change allows additional labels to be configured in the service config
which are then made available during runtime.

See the Discovery documentation at
<https://www.openpolicyagent.org/docs/v0.52.0/management-discovery/#limitations>
for more details.

### New Built-In Function: crypto.hmac.equal

`crypto.hmac.equal` provides a convenient way to compare hashes
generated by the MD5, SHA-1, SHA-256 and SHA-512 hashing algorithms.

See the documentation on the new built-in:

<https://www.openpolicyagent.org/docs/v0.52.0/policy-reference/#builtin-crypto-cryptohmacequal>
for all the details.

### Extend Authentication Methods Supported by OCI Downloader

Previously the OCI Downloader had support for only three types of
authentication methods, namely `Client TLS Certificates`, `Basic
Authentication` and `Bearer Token`. This change adds support for other
authentication methods such as AWS
Signature, GCP Metadata Token.

### Update Profiler Output With Number of Generated Expressions

The number of EVAL/REDO counts in the profile result are sometimes
difficult to understand. This is mainly due to the fact that the
compiler rewrites expressions and assigns the same location to each
generated expression and the profiler keys the counters by the
location. To provide more clarity, the profile output now includes the
number of generated expressions for each given expression thereby
helping to better understand the result and also how the evaluation
works.

See the Profiling documentation at
<https://www.openpolicyagent.org/docs/v0.52.0/policy-performance/#profiling>
for more details.

(leot)

2023-06-28 14:12:13 UTC MAIN commitmail json YAML

Updated devel/py-pdm_backend, devel/py-pdm

(adam)

2023-06-28 14:11:53 UTC MAIN commitmail json YAML

py-pdm: updated to 2.7.4

Release v2.7.4 (2023-06-13)
---------------------------

No significant changes.

Release v2.7.3 (2023-06-13)
---------------------------

Bug Fixes

- Fix the warning of extras not found due to extra names not normalized.
- Pop up a warning when the deprecated `parser` argument is passed to `BaseCommand.__init__()` method.
- Fix a bug that merging settings with AoTs causing a failure.

Release v2.7.2 (2023-06-12)
---------------------------

Features & Improvements

- Add option to expand environment variables when exporting requirements.

Bug Fixes

- Case-insensitive sorting in `pdm list`.
- Make a compatible cache reader to read the old cache files.
- Fix a bug that `pdm init -n` doesn't respect the `--python` option.
- Do not use the deprecated nested argument groups.
- Fix an error parsing `setup.py` if it prints something to stdout.
- Exclude yanked versions when running `install-pdm.py`.

Release v2.7.1 (2023-06-06)
---------------------------

Features & Improvements

- Switch HTTP data cache to use a split body setup, where the actual body contents are not written to disk unless changed. Previously, any changed headers would write the whole body to disk again.
- Show the specific install commands for different installations when checking update. This was removed before.

Bug Fixes

- PDM ignores env vars `PDM_PYPI_USERNAME` and `PDM_PYPI_PASSWORD` when there are no defaults in config.
- Guess the project name from VCS url if it is missing when importing from requirements.txt.
- Correctly read the config from environment variables.

Release v2.7.0 (2023-05-29)
---------------------------

Features & Improvements

- When keyring is available, either by importing or by CLI, the credentials of repositories and PyPI indexes will be saved into it.
- Add support for reading metadata from simple index directly.
- Add a configuration to specify constant command arguments for every pdm invocation.
- Add ability to skip SSL verification for publish repositories via `repository.custom.verify_ssl` config option as well as new command line argument of `publish` command.
- Use lazy import to reduce the startup time of the CLI.
- Add the local plugin scripts to `PATH` env var.

Bug Fixes

- Don't use install cache when installing build requirements to avoid race condition.
- Fix a number of `ResourceWarning`s when running the test suite with warnings enabled.
- Fix a bug that dev-dependencies group gets updated with the optional dependencies, causing the hash mismatch.
- Fix format conversion error from Poetry when `tool.poetry.build` doesn't exist.
- Add timeout when fetching .gitignore from GitHub.
- Keep the variables in the URL credentials when exporting.
- Convert to boolean when setting verify_ssl for custom indexes.
- `pdm import` clobbers `build-system.requires` value in `pyproject.toml`.

Documentation

- Update publish.md to use run instead of runs to match GitHub Actions steps documentation
- Update advanced.md to use `pdm sync` instead of `pdm install --no-lock`.

(adam)