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

2024-05-13 08:09:45 UTC Now

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

xfce4: bump for xfce4-settings 4.18.3

(gutteridge)

2023-07-20 04:07:17 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-settings to 4.18.3

(gutteridge)

2023-07-20 04:06:56 UTC MAIN commitmail json YAML

xfce4-settings: update to 4.18.3

Change log:

4.18.3 (2023-07-04)
======
- Displays: Fix finding a valid mode by refresh rate
- dialogs: Secure use of GSettings
- xfsettingsd: Fix wrong test for property removal
- xfsettingsd: Update also the type when updating a value
- keyboard-settings: Fix critical when opening layout selection dialog
- appearance-install-theme: Fix error message
- appearance-install-theme: Do not mention file size in error message
- appearance-install-theme: Check for theme package validity
- appearance-install-theme: Update GTK icon cache after installing
- appearance-install-theme: detect icon themes first (#271)
- appearance-install-theme: make cleanup safer
- appearance-install-theme: Use recommended way of command substitution.
- appearance-install-theme: Convert to POSIX
- Update bug report address
- display: Check for XError on transform apply
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Asturian, Basque, Belarusian,
  Belarusian (Tarask), Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (Canada), English
  (United Kingdom), Estonian, Finnish, French, Galician, German, Greek,
  Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian,
  Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm奪l,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur

(gutteridge)

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

doc: Updated net/samba4 to 4.18.5

(taca)

2023-07-20 01:28:34 UTC MAIN commitmail json YAML

net/samba4: update to 4.18.5

                  ==============================
                  Release Notes for Samba 4.18.5
                          July 19, 2023
                  ==============================

This is a security release in order to address the following defects:

o CVE-2022-2127:  When winbind is used for NTLM authentication, a maliciously
                  crafted request can trigger an out-of-bounds read in winbind
                  and possibly crash it.
                  https://www.samba.org/samba/security/CVE-2022-2127.html

o CVE-2023-3347:  SMB2 packet signing is not enforced if an admin configured
                  "server signing = required" or for SMB2 connections to Domain
                  Controllers where SMB2 packet signing is mandatory.
                  https://www.samba.org/samba/security/CVE-2023-3347.html

o CVE-2023-34966: An infinite loop bug in Samba's mdssvc RPC service for
                  Spotlight can be triggered by an unauthenticated attacker by
                  issuing a malformed RPC request.
                  https://www.samba.org/samba/security/CVE-2023-34966.html

o CVE-2023-34967: Missing type validation in Samba's mdssvc RPC service for
                  Spotlight can be used by an unauthenticated attacker to
                  trigger a process crash in a shared RPC mdssvc worker process.
                  https://www.samba.org/samba/security/CVE-2023-34967.html

o CVE-2023-34968: As part of the Spotlight protocol Samba discloses the server-
                  side absolute path of shares and files and directories in
                  search results.
                  https://www.samba.org/samba/security/CVE-2023-34968.html

Changes since 4.18.4
--------------------

o  Ralph Boehme <slow@samba.org>
  * BUG 15072: CVE-2022-2127.
  * BUG 15340: CVE-2023-34966.
  * BUG 15341: CVE-2023-34967.
  * BUG 15388: CVE-2023-34968.
  * BUG 15397: CVE-2023-3347.

o  Volker Lendecke <vl@samba.org>
  * BUG 15072: CVE-2022-2127.

o  Stefan Metzmacher <metze@samba.org>
  * BUG 15418: Secure channel faulty since Windows 10/11 update 07/2023.

(taca)

2023-07-20 00:11:02 UTC MAIN commitmail json YAML

devel/scons: Stop self-conflicting

While this installs "scons", scons4 installs e.g. scons-310, so scons
3 (py27 only) and scons 4 (python 3 only) can coexist.

(gdt)

2023-07-19 22:45:56 UTC MAIN commitmail json YAML

qt5-*: remove another ld(1) option for Darwin

(tnn)

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

qt5-*: add BUILDLINK_TRANSFORM that used to live in Darwin.mk

(tnn)

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

mysql57: Add pkg-config to USE_TOOLS

(nia)

2023-07-19 22:01:00 UTC MAIN commitmail json YAML

2023-07-19 21:53:19 UTC MAIN commitmail json YAML

2023-07-19 20:16:19 UTC MAIN commitmail json YAML

2023-07-19 18:32:49 UTC MAIN commitmail json YAML

MesaLib: fix build on Linux

(tnn)

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

geography/gama: Require C++14

Believe configure.ac and cmake config over the README :-(

(gdt)

2023-07-19 16:09:25 UTC MAIN commitmail json YAML

doc: Updated devel/py-nihtest to 1.2.0

(wiz)

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

py-nihtest: update to 1.2.0.

# 1.2.0 [2023-07-19]

- Explicitly specify encoding for stdout of subcommands.

(wiz)

2023-07-19 15:59:05 UTC MAIN commitmail json YAML

doc: Updated www/py-google-api-python-client to 2.93.0

(wiz)

2023-07-19 15:58:53 UTC MAIN commitmail json YAML

2023-07-19 15:48:41 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz to 8.0.1

(wiz)

2023-07-19 15:48:31 UTC MAIN commitmail json YAML

harfbuzz: update to 8.0.1.

Overview of changes leading to 8.0.1
Wednesday, July 12, 2023
====================================
- Build fix on 32-bit arm.

- More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of NotoSansCJKkr.

Overview of changes leading to 8.0.0
Sunday, July 9, 2023
====================================
- New, experimental, WebAssembly (WASM) shaper, that provides greater
  flexibility over OpenType/AAT/Graphite shaping, using WebAssembly embedded
  inside the font file. Currently WASM shaper is disabled by default and needs
  to be enabled at build time. For details, see:

    https://github.com/harfbuzz/harfbuzz/blob/main/docs/wasm-shaper.md

  For example fonts making use of the WASM shaper, see:

    https://github.com/simoncozens/wasm-examples

- Improvements to Experimental features introduced in earlier releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic ���glyf��� table.

- Many big speed optimizations:
  - Up to 89% speedup loading variable fonts for shaping.
  - Up to 88% speedup in small subsets of large (eg. CJK) fonts (both TTF and
    OTF), essential for Incremental Font Transfer (IFT).
  - Over 50% speedup in loading Roboto font for shaping.
  - Up to 40% speed up in loading (sanitizing) complex fonts.
  - 30% speed up in shaping Gulzar font.
  - Over 25% speedup in glyph loading Roboto font.
  - 10% speed up loading glyph shapes in VarComposite Hangul font.
  - hb-hashmap optimizations & hashing improvements.

- New macro HB_ALWAYS_INLINE. HarfBuzz now inlines functions more aggressively,
  which results in some speedup at the expense of bigger code size. To disable
  this feature define the macro to just inline.

- New API:
+HB_CODEPOINT_INVALID
+hb_ot_layout_get_baseline2()
+hb_ot_layout_get_baseline_with_fallback2()
+hb_ot_layout_get_font_extents()
+hb_ot_layout_get_font_extents2()
+hb_subset_input_set_axis_range()

(wiz)

2023-07-19 15:33:38 UTC MAIN commitmail json YAML

doc: Updated net/samba4 to 4.18.4

(wiz)

2023-07-19 15:33:28 UTC MAIN commitmail json YAML

samba: update to 4.18.4.

Changes since 4.18.3
--------------------

o  Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
  * BUG 15404: Backport --pidl-developer fixes.

o  Samuel Cabrero <scabrero@samba.org>
  * BUG 14030: Named crashes on DLZ zone update.

o  Bjæ—¦rn Jacke <bj@sernet.de>
  * BUG 2312: smbcacls and smbcquotas do not check // before the server.

o  Volker Lendecke <vl@samba.org>
  * BUG 15382: cli_list loops 100% CPU against pre-lanman2 servers.
  * BUG 15391: smbclient leaks fds with showacls.
  * BUG 15402: smbd returns NOT_FOUND when creating files on a r/o filesystem.

o  Stefan Metzmacher <metze@samba.org>
  * BUG 15355: NSS_WRAPPER_HOSTNAME doesn't match NSS_WRAPPER_HOSTS entry and
    causes test timeouts.

o  Noel Power <noel.power@suse.com>
  * BUG 15384: net ads lookup (with unspecified realm) fails.

o  Christof Schmitt <cs@samba.org>
  * BUG 15381: Register Samba processes with GPFS.

o  Andreas Schneider <asn@samba.org>
  * BUG 15390: Python tarfile extraction needs change to avoid a warning
    (CVE-2007-4559 mitigation).
  * BUG 15398: The winbind child segfaults when listing users with `winbind
    scan trusted domains = yes`.

o  Jones Syue <jonessyue@qnap.com>
  * BUG 15383: Remove comments about deprecated 'write cache size'.
  * BUG 15403: smbget memory leak if failed to download files recursively.

(wiz)

2023-07-19 15:24:27 UTC MAIN commitmail json YAML

lmdbg: Disable FORTIFY on Linux only

(nia)

2023-07-19 15:20:48 UTC MAIN commitmail json YAML

liburing: Require a c11 compiler for stdatomic.

(nia)

2023-07-19 15:20:46 UTC MAIN commitmail json YAML

doc: Updated net/bind918 to 9.18.17

(taca)

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

net/bind918: update to 9.18.17

9.18.17 released

6206. [bug] Add shutdown checks in dns_catz_dbupdate_callback() to
avoid a race with dns_catz_shutdown_catzs(). [GL #4171]

6205. [bug] Restore support to read legacy HMAC-MD5 K file pairs.
[GL #4154]

6204. [bug] Use NS records for relaxed QNAME-minimization mode.
This reduces the number of queries named makes when
resolving, as it allows the non-existence of NS RRsets
at non-referral nodes to be cached in addition to the
referrals that are normally cached. [GL #3325]

6200. [bug] Fix nslookup erroneously reporting a timeout when the
input is delayed. [GL #4044]

6199. [bug] Improve HTTP Connection: header protocol conformance
in the statistics channel. [GL #4126]

6198. [func] Remove the holes in the isc_result_t enum to compact
the isc_result tables. [GL #4149]

6197. [bug] Fix a data race between the dns_zone and dns_catz
modules when registering/unregistering a database
update notification callback for a catalog zone.
[GL #4132]

6196. [cleanup] Report "permission denied" instead of "unexpected error"
when trying to update a zone file on a read-only file
system. Thanks to Midnight Veil. [GL #4134]

6193. [bug] Fix a catz db update notification callback registration
logic error, which could crash named when receiving an
AXFR update for a catalog zone while the previous update
process of the catalog zone was already running.
[GL #4136]

6166. [func] Retry without DNS COOKIE on FORMERR if it appears that
the FORMERR was due to the presence of a DNS COOKIE
option. [GL #4049]

(taca)

2023-07-19 15:19:37 UTC MAIN commitmail json YAML

librlog: In patch, include stdint.h before using max int type.

(nia)

2023-07-19 15:18:40 UTC MAIN commitmail json YAML

librlog: Set LICENSE

(nia)

2023-07-19 15:11:51 UTC MAIN commitmail json YAML

libdnsres: Even when PKGSRC_MKPIE is off, need to use -fPIC here due
to shared object creation.

(nia)

2023-07-19 15:04:33 UTC MAIN commitmail json YAML

libsigc++3: Dependent packages need C++17 support to build

(nia)

2023-07-19 14:57:52 UTC MAIN commitmail json YAML

doc: Updated devel/py-hg-evolve to 11.0.2

(wiz)

2023-07-19 14:57:42 UTC MAIN commitmail json YAML

py-hg-evolve: update to 11.0.2.

This is a bugfix release. The most notable change is compatibility with
the upcoming Mercurial 6.5.

(wiz)

2023-07-19 14:55:06 UTC MAIN commitmail json YAML

xmlsec1: Assumes compiler defaults to c99.

(nia)

2023-07-19 14:53:42 UTC MAIN commitmail json YAML

doc/TODO: sudo updated

+ sudo-1.9.14p2.

(taca)

2023-07-19 14:53:20 UTC MAIN commitmail json YAML

mdds: Require a C++17 compiler, as the configure script does.

(nia)

2023-07-19 14:52:20 UTC MAIN commitmail json YAML

doc: Updated archivers/php-pecl-zip to 1.22.1

(taca)

2023-07-19 14:51:39 UTC MAIN commitmail json YAML

archivers/php-pecl-zip: update to 1.22.1

1.22.0 (2023-06-27)

* compatibility with 8.3
* add new error macros (ER_DATA_LENGTH and ER_NOT_ALLOWED) with libzip >=
  1.10.0
* add new archive global flags (ER_AFL_*) with libzip >= 1.10.0
* add ZipArchive::setArchiveFlag and ZipArchive::getArchiveFlag methods

1.22.1 (2023-06-29)

* add more tests
* ZipArchive::FL_RECOMPRESS constant is deprecated and will be removed in a
  future version of libzip
* add ZipArchive::FL_OPEN_FILE_NOW to open the file when added instead of
  waiting for archive to be closed

(taca)

2023-07-19 14:50:44 UTC MAIN commitmail json YAML

libatomic: Require a c11 compiler for stdatomic.h.

(nia)

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

capnproto: Require a C++14 compiler, as the configure script does.

(nia)

2023-07-19 14:47:55 UTC MAIN commitmail json YAML

libuv: c11 is a C dialect, so use USE_CC_FEATURES

(nia)

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

print/mupdf: fix broken build on Linux (opengl enabled).

Aside from NetBSD, `-lGL' is required by the linker on Linux too.
Pass it to LDFLAGS by default on all platforms when building the
OpenGL viewer (default: on).

Also fix PLIST when mupdf is built with curl support.

(vins)

2023-07-19 14:46:22 UTC MAIN commitmail json YAML

doc: Updated security/openssh to 9.3p2

(wiz)

2023-07-19 14:46:13 UTC MAIN commitmail json YAML

openssh: update to 9.3p2.

    OpenSSH 9.3p2
    update version in README
    update RPM spec versions

    disallow remote addition of FIDO/PKCS11 keys

    Depends on the local client performing the session-bind@openssh.com
    operation, so non-OpenSSH local client may circumvent this.

    terminate pkcs11 process for bad libraries
    depend
    crank version

(wiz)

2023-07-19 14:41:02 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 6.5

(wiz)

2023-07-19 14:40:50 UTC MAIN commitmail json YAML

py-mercurial: update to 6.5.

New Features

    Improved Python 3.12 compatiblity
    configitems: enable changegroup3 by default (unless using infinitepush)
    extras: expose 'retained_extras' for extensions to extend
    stabletailgraph: implement stable-tail sort
    stabletailgraph: naive version of leap computation
    bundle: introduce a "v3" spec
    clone-bundles: add a basic first version of automatic bundle generation
    clone-bundles: garbage collect older bundle when generating new ones
    clone-bundles: only regenerate the clone bundle when cached ration is low
    clone-bundles: also control automation based on absolute number of revisions
    clone-bundles: add a configuration to control auto-generation on changes
    clone-bundles: introduce a command to refresh bundle
    clone-bundles: add a command to clear all bundles
    clone-bundles: add an option to generate bundles in the background
    clonebundles: add support for inline (streaming) clonebundles
    clonebundles: adds a auto-generate.serve-inline option
    match: add filepath: pattern to match an exact filepath relative to the root
    hgweb: add "children" into the JSON template for a changeset
    hgweb: add support to explicitly access hidden changesets
    pull: add --remote-hidden option and pass it through peer creation
    hidden: add support for --remote-hidden to HTTP peer
    hidden: support passing --hidden with serve --stdio
    hidden: add support to explicitly access hidden changesets with SSH peers
    perf: introduce a perf::stream-locked-section command
    perf: add a function to find a stream version generator
    perf: add support for stream-v3 during benchmark
    perf: add a perf::stream-generate command
    perf: add a perf::stream-consume
    cli: make debugnodemap capable of inspecting an arbitrary nodemap
    rust: configure MSRV in Clippy
    rhg: make rhg files work if ui.relative-files=true is specified
    rhg: support rhg files with ui.relative-paths=false
    rhg: support status --print0
    tree-manifest: allow debugupgraderepo to run on tree manifest repo
    library: enable runpy invocation on mercurial package
    library: incorporate demandimport into runpy invocation
    exchange: allow passing no includes/excludes to pull()

New Experimental Features

    stream-clone: add an experimental v3 version of the protocol
    stream-clone: support streamv3 on the cli [hg bundle]

Bug Fixes

    mail: add a missing argument to properly override starttls
    bundle: include required phases when saving a bundle (issue6794)
    outgoing: fix common-heads computation from missingroots argument
    strip: do not include internal changeset in the strip backup
    bundle: abort if the user request bundling of internal changesets
    bundle: prevent implicit bundling of internal changeset
    encoding: avoid quadratic time complexity when json-encoding non-UTF8 strings
    sha1dc: Make sure SHA1DC_BIGENDIAN is set on Darwin/PowerPC
    zstd: hack include order to ensure that our zstd.h is found
    dirstate: better error messages when dirstate is corrupted
    stream-clone: avoid opening a revlog in case we do not need it
    treemanifest: make updatecaches update the nodemaps for all directories
    rust-hg-core: move from ouroboros to self_cell
    rust-dependencies: switch from users to whoami
    dirstate-v2: actually fix the dirstate-v2 upgrade race
    dirstate: avoid leaking disk space in hg debugrebuilddirstate
    clonebundles: add warning if auto-generate is enabled without formats
    win32mbcs: unbyteify some strings for py3 support
    rust-revlog: fix incorrect results with NULL_NODE prefixes
    rust-revlog: fix RevlogEntry.data() for NULL_REVISION

Backwards Compatibility Changes

    infinitepush: aggressively deprecated infinite push
    narrow: indicated the default of 'Yes' when confirming auto-remove-includes

Internal API Changes

    Store walk was reworked to fix small race conditions in stream-clone and
        greatly improve its API robustness and flexibility.

Miscellaneous

    Typechecking support was improved in a lot of places
    Removed more useless compat code for now unsupported Python versions
    Sped up zstd usage in Rust contexts
    revlog: add an exception hint when processing LFS flags without the extension
    ui: keep the progress bar around when writing if stdout is not a tty
    transaction: use a ".bck" extension for all backup file

(wiz)

2023-07-19 14:20:18 UTC MAIN commitmail json YAML

doc: Updated net/dhcpcd to 10.0.2

(roy)

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

Import dhcpcd-10.0.2 with the following changes:
* OpenBSD: add RTM_DESYNC to route(4) filter.
* Linux: fix disabling of kernel RA autoconf
* Linux: Improve learning IPv6 address flags
* Linux: risc-v fix vendor error
* Linux: consider IFF_LOWER_UP and !IFF_DORMANT for LINK_UP
* BSD: When we get RTM_NEWADDR the interface must have IFF_UP
* BSD: Fix non INET6 builds
* DHCP: Don't enforce the message came port 67
* privsep: Allow zero length messages through
* dhcpcd: deal with HANGUP and EPIPE better
* dhcpcd: Fix waitip address family
* privsep: Check if we have a root process before sending it stuff
* privsep: Only unlink control sockets if we created them
* common: Improve valid_domain and check correct return
* common: Allow hwaddr_ntoa to print an empty string
* privsep: Send only what we have put in the buffer to script env

(roy)

2023-07-19 14:16:11 UTC MAIN commitmail json YAML

audio/alsa-utils: fix broken build on Linux due to linker error.

(vins)

2023-07-19 14:07:03 UTC MAIN commitmail json YAML

Added net/nagios-plugin-apachecerts version 0.6

Never miss a ceritificate expiration because you forgot to monitor ir.
This Nagios plugins checks certificate validity for a VirtualHost list
dumped from the local Apache configuration.

(manu)

2023-07-19 13:53:15 UTC MAIN commitmail json YAML

Updated mbone/mdd to 20230428

Options were added to skip bytes at the beginning of the sent file, and
to stop after a certain amount of bytes has been sent.

(manu)

2023-07-19 13:44:28 UTC MAIN commitmail json YAML

doc: Updated devel/py-tortoisehg to 6.4.5

(wiz)

2023-07-19 13:44:19 UTC MAIN commitmail json YAML

py-tortoisehg: update to 6.4.5.

Changes not found.

(wiz)

2023-07-19 13:41:24 UTC MAIN commitmail json YAML

doc: Updated security/py-pip-audit to 2.6.0

(wiz)

2023-07-19 13:41:15 UTC MAIN commitmail json YAML

py-pip_audit: update to 2.6.0.

## [2.6.0]

### Added

* Added option to skip dependency resolution via `pip` with the `--disable-pip`
  flag. This option can only be used with hashed requirements files or when the
  `--no-deps` flag has been provided
  ([#610](https://github.com/pypa/pip-audit/pull/610))

(wiz)

2023-07-19 13:36:26 UTC MAIN commitmail json YAML

doc: Updated net/filezilla to 3.65.0

(wiz)

2023-07-19 13:36:15 UTC MAIN commitmail json YAML

filezilla: update to 3.65.0.

3.65.0 (2023-07-10)

+ Comparative search can now also be used if sorted by path
- Fixed an issue in comparative search in directories with uppercase letters

3.65.0-rc1 (2023-06-29)

- Fixed potential crashes
- Updated to libfilezilla 0.44.0

(wiz)

2023-07-19 13:16:16 UTC MAIN commitmail json YAML

doc: Updated net/libfilezilla to 0.44.0

(wiz)

2023-07-19 13:16:07 UTC MAIN commitmail json YAML

libfilezilla: update to 0.44.0.

0.44.0 (2023-06-28)

+ Exportable hash accumulator state
+ Add for RSA key support for JWS
+ JWT creation
+ Conversion functions from X.509 private keys to JWK
- Added logging when certificate is untrusted by system trust store

0.43.0 (2023-05-26)

+ Added fz::tls_layer::generate_cert_from_csr
- fz::event_loop performance improvements when timers are in use

(wiz)

2023-07-19 13:14:11 UTC MAIN commitmail json YAML

doc: Updated multimedia/svt-av1 to 1.5.0

(wiz)

2023-07-19 13:14:02 UTC MAIN commitmail json YAML

svt-av1: update to 1.5.0.

## [1.5.0] - 2023-04-25

Encoder
- Optimize the tradeoffs for M0-M13 speeding up M5-M1 by 15-30% and improving the BDR of M6-M13 by 1-3%
- Create a new preset MR (--preset -1) to be the quality reference
- Optimize the tradeoffs for M8-M13 in the low delay encoding mode (!2052 !2096 and !2102) for SC and non-SC modes
- Add dynamic minigop support for the random access configuration enabled by default in M9 and below
- Add support to allow users to specify lambda scaling factors through the commandline
- Rewrite the gstreamer plugin and updating it to be uptodate with the latest API changes
- Add skip frames feature allowing the user to start encoding after n frames in the file
- Add ability to specify a smaller startup minigop size for every gop to enable faster prefetching
- Fix segmentation support and re-enable it with --aq-mode 1 to allow work on the region of interest API
- Add padding bytes to the EbSvtAv1EncConfiguration configuration structure keep its size unchanged until v2.0

Build, Cleanup and Documentation
- Major cleanups for unused variables, static functions, and comments formatting
- Reduce the size of variables
- Refine app level parsing and reference scaling API calls in the application
- Add dynamic minigop documentation along with updating the documentation accordingly

(wiz)

2023-07-19 13:12:12 UTC MAIN commitmail json YAML

doc: Updated textproc/tree-sitter-cmake to 0.4.0

(wiz)

2023-07-19 13:12:03 UTC MAIN commitmail json YAML

tree-sitter-cmake: update to 0.4.0.

feat: put arguments in argument_list node
feat: put the body of commands into a body node
refactor: use C for the external scanner (#16)

(wiz)

2023-07-19 13:10:20 UTC MAIN commitmail json YAML

doc: Updated graphics/zxing-cpp to 2.1.0

(wiz)

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

zxing-cpp: update to 2.1.0.

Major Changes

    Considerable performance improvements in linear symbol detection (up to 2x speedup in select use cases of ReadBarcodes)
    QRCode: major improvement in detection of high version symbols (see e.g. here)
    DMDetector: reduce runtime overhead of c++-20 builds by around 50%
    Refactor Python wrapper so the sdist includes the core library code by @stumpylog in #530
    wasm wrapper: add function to reader to scan multiple barcode by @Trim in #567
    Added a C wrapper by @siiky in #553. If you find this useful, please have a look at #583.
    new BUILD_EXPERIMENTAL_API cmake option (currently enabling DecodeHints::tryDenoise feature, see 9bcfdb3)
    [EDIT: just noticed that this does not work, see 8202a4e]

Minor Changes

    fix crash when the source image is less than 3 pixels width/height by @liulex in #476
    Android: Enable the saving of images to the phone gallery. by @Sergio- in #483
    WASM wrapper: add symbologyIdentifier into result by @AlexXiong-dev in #576
    CI: build universal2 python module for macos
    Python: compile module with c++20 (position independend DataMatrix support) by default
    Python: improve error reporting
    DMDetector: fix potential dead-lock
    DMDecoder: support 144x144 symbols in legacy and compliant variants
    UPC/EAN: reduce right quiet zone requirement -> fix non-conformant input
    EAN/UPCA: include AddOn in position calculation
    MSVC build option cleanup
    WASM: simplify and cleanup demo_*.html files
    Updated live web demos to latest code (and setup semi-automatic gh-page creation for the future)
    a bunch of minor bug fixes

(wiz)

2023-07-19 12:59:36 UTC MAIN commitmail json YAML

doc: Updated print/py-pspdfutils to 3.0.6

(wiz)

2023-07-19 12:59:27 UTC MAIN commitmail json YAML

py-pspdfutils: update to 3.0.6.

Fix Homepage link, and restrict PyPDF to 3.10.x for now, until
later versions can be validated.

(wiz)

2023-07-19 12:55:04 UTC MAIN commitmail json YAML

doc: Updated misc/py-platformdirs to 3.9.1

(wiz)

2023-07-19 12:54:53 UTC MAIN commitmail json YAML

py-platformdirs: update to 3.9.1.

3.9.1

unix: Optionally create the opinionated log/ in user_log_dir() by @kemzeb in #208

3.9.0

Added desktop folder by @lukacat10 in #200

(wiz)

2023-07-19 12:53:31 UTC MAIN commitmail json YAML

doc: Updated textproc/py-pdf to 3.12.2

(wiz)

2023-07-19 12:53:20 UTC MAIN commitmail json YAML

py-pdf: update to 3.12.2.

## Version 3.12.2, 2023-07-16

### Bug Fixes (BUG)
-  Accept calRGB and calGray color_spaces (#1968)
-  Process 2bits and 4bits images (#1967)
-  Check for AcroForm and ensure it is not None (#1965)

### Developer Experience (DEV)
-  Automate the release process (#1970)

(wiz)

2023-07-19 12:50:56 UTC MAIN commitmail json YAML

py-supervisor: honor VARBASE in rc.d script

ride bump

(wiz)

2023-07-19 12:48:31 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-supervisor to 4.2.5nb1

(wiz)

2023-07-19 12:48:22 UTC MAIN commitmail json YAML

py-supervisor: improvements for running this

Install example config file in expect location.
Adapt paths in example config for pkgsrc.
Add rc.d script and install it.

Bump PKGREVISION.

(wiz)

2023-07-19 12:40:33 UTC MAIN commitmail json YAML

geography/gama: Move c++11 to FEATURES

configure checks for whether it needs to add --std, so there's no need
to fix it.

(There is an outstanding issue about upstream's mismatch with README
and configure, to be resolved upstream.)

(gdt)

2023-07-19 11:55:30 UTC MAIN commitmail json YAML

Updated graphics/py-tifffile

(adam)

2023-07-19 11:54:30 UTC MAIN commitmail json YAML

py-tifffile: updated to 2023.7.10

2023.7.10

- Increase default strip size to 256 KB when writing with compression.
- Fix ZarrTiffStore with non-default chunkmode.

2023.7.4

- Pass 4992 tests.
- Add option to return selection from imread.
- Fix reading OME series with missing trailing frames.
- Fix fsspec reference for WebP compressed segments missing alpha channel.
- Fix linting issues.
- Detect files written by Agilent Technologies.
- Drop support for Python 3.8 and numpy < 1.21 (NEP29).

(adam)

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

doc: Updated graphics/py-pillow_heif to 0.12.0

(wiz)

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

py-pillow_heif: update to 0.12.0.

## [0.12.0 - 2023-07-08]

This release is fully compatible with previous versions.

## Added

- (Heif) restored lost ability after `0.9.x` versions to open HDR images in 10/12 bit. #96

### Changed

- `libde265`(HEIF decoder) updated from 1.0.11 to 1.0.12 version. [changelog](https://github.com/strukturag/libde265/releases/tag/v1.0.12)
- `libheif` updated to `1.16.2`.

## Fixed

- Building from source when using `apt-repository ppa:strukturag/libheif`
- (Heif) `encode` function with `stride` argument correctly saves image.
- (Heif) HeifFile class created with `from_bytes` function with `stride` argument respect `stride` value during save.
- (Heif) HeifFile class created with `from_bytes` function with `stride` argument can correctly translate to numpy array.

(wiz)

2023-07-19 11:23:21 UTC MAIN commitmail json YAML

doc: Updated textproc/py-pdf to 3.12.1

(wiz)

2023-07-19 11:23:12 UTC MAIN commitmail json YAML

py-pdf: update to 3.12.1.

## Version 3.12.1, 2023-07-09

### Bug Fixes (BUG)
-  Prevent updating page contents after merging page (stamping/watermarking) (#1952)
-  % to be hex encoded in names (#1958)
-  Inverse color in CMYK images (#1947)
-  Dates conversion not working with Z00\'00\' (#1946)
-  Support UTF-16-LE Strings (#1884)

(wiz)

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

doc: Updated graphics/lensfun to 0.3.4

(wiz)

2023-07-19 11:21:59 UTC MAIN commitmail json YAML

2023-07-19 11:08:52 UTC MAIN commitmail json YAML

mirmake: fix typo in MESSAGE.

(vins)

2023-07-19 11:05:08 UTC MAIN commitmail json YAML

doc: Updated fonts/py-fonttools to 4.41.0

(wiz)

2023-07-19 11:04:59 UTC MAIN commitmail json YAML

py-fonttools: update to 4.41.0.

4.41.0 (released 2023-07-12)
----------------------------

- [fontBuilder] Fixed bug in setupOS2 with default panose attribute incorrectly being
  set to a dict instead of a Panose object (#3201).
- [name] Added method to ``removeUnusedNameRecords`` in the user range (#3185).
- [varLib.instancer] Fixed issue with L4 instancing (moving default) (#3179).
- [cffLib] Use latin1 so we can roundtrip non-ASCII in {Full,Font,Family}Name (#3202).
- [designspaceLib] Mark <source name="..."> as optional in docs (as it is in the code).
- [glyf-1] Fixed drawPoints() bug whereby last cubic segment becomes quadratic (#3189, #3190).
- [fontBuilder] Propagate the 'hidden' flag to the fvar Axis instance (#3184).
- [fontBuilder] Update setupAvar() to also support avar 2, fixing ``_add_avar()`` call
  site (#3183).
- Added new ``voltLib.voltToFea`` submodule (originally Tiro Typeworks' "Volto") for
  converting VOLT OpenType Layout sources to FEA format (#3164).

(wiz)

2023-07-19 11:03:41 UTC MAIN commitmail json YAML

Updated devel/py-path, textproc/py-markdown2

(adam)

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

py-markdown2: updated to 2.4.9

python-markdown2 2.4.9

- Add `<thead>` tag to html-classes extra
- Fix link patterns extra matching against internal hashes
- Replace deprecated `optparse` with `argparse`
- Fix `_uniform_outdent` failing with empty strings
- Fix HTML elements not unhashing correctly
- Remove deprecated `imp` module
- Allow link patterns to be passed via extras dict
- Fix relative links not working in safe mode

(adam)

2023-07-19 10:59:56 UTC MAIN commitmail json YAML

py-path: updated to 16.7.1

v16.7.1

Bugfixes
- Set ``stacklevel=2`` in deprecation warning for ``.text``.

v16.7.0

Features
- Added ``.permissions`` attribute.
- Require Python 3.8 or later.

(adam)

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

doc: Updated net/py-dns to 2.4.0

(wiz)

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

py-dns: update to 2.4.0.

Dnspython 2.4.0 is now available on PyPI. See What窶冱 New! Thank
you to all the contributors to this release. Special thanks to
Jakob Schlyter for writing zone signing code and also refactoring
the DNSSEC code to allow new algorithms to be added more easily.
Dnspython 2.4.0 requires Python 3.8 or later. Also note that this
release drops support for curio and requests (DoH is now done
exclusively with httpx).

(wiz)

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

doc: Updated multimedia/libva to 2.19.0

(wiz)

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

libva: update to 2.19.0.

version 2.19.0 - 04.Jul.2023
* docs: fix references and descriptions snf focyhrn mstkup
* ci: add build docs test
* win: change default driver search path to bindir
* win: rely on compiler to define link names
* add: Add mono_chrome to VAEncSequenceParameterBufferAV1
* add: Enable support for license acquisition of multiple protected playbacks
* fix: year for version 2.18.0 in NEWS
* fix: use secure_getenv instead of getenv
* trace: Improve and add VA trace log for AV1 encode
* trace: Unify va log message, replace va_TracePrint with va_TraceMsg.

(wiz)

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

Updated textproc/ugrep, lang/nodejs18

(adam)

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

ugrep: updated to 3.12.4

ugrep v3.12.4
Even faster search for common search patterns, such as sets of words, using additional SIMD AVX and neon/AArch64 intrinsics.

(adam)

2023-07-19 09:23:00 UTC MAIN commitmail json YAML

nodejs18: updated to 18.17.0

Version 18.17.0 'Hydrogen' (LTS), @danielleadams

Notable Changes

Ada 2.0

Node.js v18.17.0 comes with the latest version of the URL parser, Ada. This update brings significant performance improvements
to URL parsing, including enhancements to the url.domainToASCII and url.domainToUnicode functions in node:url.

Ada 2.0 has been integrated into the Node.js codebase, ensuring that all parts of the application can benefit from the
improved performance. Additionally, Ada 2.0 features a significant performance boost over its predecessor, Ada 1.0.4,
while also eliminating the need for the ICU requirement for URL hostname parsing.

Web Crypto API

Web Crypto API functions' arguments are now coerced and validated as per their WebIDL definitions like in other Web Crypto API implementations.
This further improves interoperability with other implementations of Web Crypto API.

(adam)

2023-07-19 08:42:57 UTC MAIN commitmail json YAML

xlockmore: comment out MASTER_SITE due to curl being blocked

(tnn)

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

Updated devel/py-pdm_backend, lang/py-findpython, devel/py-pdm, textproc/py-JWT

(adam)

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

py-JWT: updated to 2.8.0

v2.8.0

Changed
- Update python version test matrix

Added
- Add ``strict_aud`` as an option to ``jwt.decode``
- Export PyJWKClientConnectionError class
- Allows passing of ssl.SSLContext to PyJWKClient

(adam)

2023-07-19 08:32:08 UTC MAIN commitmail json YAML

py-pdm: updated to 2.8.0

Release v2.8.0 (2023-07-15)

Features & Improvements

Support target python with other architectures.
Display the help information when running pdm directly.
Allow to change the python providers from the config. Support finding pythons from Rye installation location with the new findpython.
Option to save static URLs in the lockfile. By default only filenames are saved.

Bug Fixes

Fix a bug that egg-info directories are not removed completely, leading to incomplete distribution.
Skip distributions with wrong package meta information and duplicate path.
Avoid mistakenly passing command-line arguments while testing.
Fix a bug that lockfile groups are overwritten when running locking in a preceding step of pdm install.
Tolerate and actually ignore the local versions in version specifiers.
Fix a bug that shared cache cannot support overlapping namespace packages.

Documentation

Add notes about using custom venv path.

(adam)

2023-07-19 08:23:39 UTC MAIN commitmail json YAML

py-findpython: updated to 0.3.1

0.3.1
Bug Fixes
Make GET_VERSION_TIMEOUT settable via env vars

0.3.0
feat: provider selector
feat: add support for RyeProvider
feat: Add way to filter providers
feat: add register_provider function and change ALL_PROVIDERS to a map
fix: don't import site-packages when running in-process scripts

(adam)

2023-07-19 08:16:33 UTC MAIN commitmail json YAML

py-pdm_backend: updated to 2.1.4

2.1.4
Bug Fixes
Write version file for sdist build as well

(adam)

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

mk: Remove generic BUILDLINK_TRANSFORMs on Darwin.

While these were useful in helping many packages to build out of the box,
it ended up resulting in some packages installing broken configuration
files as their configure tests for supported flags were passing.

For example, ruby packages were shipping an rbconfig.rb with LDFLAGS
containing -Wl,--no-as-needed, resulting in any ruby software built
outside of pkgsrc that required a compiler always failing.

These will instead need to be added to packages on an individual basis
where appropriate.

(jperkin)

2023-07-19 08:06:33 UTC MAIN commitmail json YAML

doc: Updated www/curl to 8.2.0

(wiz)

2023-07-19 08:06:21 UTC MAIN commitmail json YAML

curl, libcurl-gnutls: update to 8.2.0

This release includes the following changes:

o curl: add --ca-native and --proxy-ca-native [24]
o curl: add --trace-ids [53]
o CURLOPT_MAIL_RCPT_ALLOWFAILS: replace CURLOPT_MAIL_RCPT_ALLLOWFAILS [5]
o haproxy: add --haproxy-clientip flag to set client IPs [23]
o lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID [54]

This release includes the following bugfixes:

o bufq: make write/pass methods more robust [21]
o build: drop unused/redundant `HAVE_WINLDAP_H` [25]
o cf-socket: don't bypass fclosesocket callback if cancelled before connect [114]
o cf-socket: move ctx declaration under HAVE_GETPEERNAME [91]
o cf-socket: skip getpeername()/getsockname for TFTP [65]
o checksrc: modernise perl file open [87]
o checksrc: quote the file name to work with "funny" letters [93]
o CI: brew fix for openssl in default path [116]
o CI: don't install impacket if tests are not run
o CI: enable parallel make in more builds
o circleci: install impacket & wolfssl 5.6.0 [1]
o cmake: add support for "unity" builds [13]
o cmake: make use of snprintf [102]
o cmake: stop CMake from quietly ignoring missing Brotli [81]
o configure: add check for ldap_init_fd [80]
o configure: fix run-compiler for old /bin/sh [4]
o configure: the --without forms of the options are also gone [79]
o connect-timeout.d: mention that the DNS lookup is included [85]
o curl.h: include <sys/select.h> for vxworks [78]
o curl: count uploaded data to stop at the originally given size [14]
o curl: return error when asked to use an unsupported HTTP version [113]
o curl_easy_nextheader.3: add missing open parenthesis examples [74]
o curl_log: evaluate log statement only when transfer is verbose [8]
o curl_mprintf.3: minor fix of the example
o curl_pushheader_byname/bynum.3: document in their own man pages [37]
o curl_url_set: enforce the max string length check for all parts [38]
o CURLOPT_AWS_SIGV4.3: remove unused variable from example [11]
o CURLOPT_INFILESIZE.3: mention -1 triggers chunked [55]
o CURLOPT_MIMEPOST.3: clarify what setting to NULL means [95]
o CURLOPT_SSH_PRIVATE_KEYFILE.3: expand on the file search [31]
o docs/libcurl/libcurl.3: cleanups and improvements [46]
o docs: add more .IP after .RE to fix indentation of generate paragraphs [82]
o docs: fix missing parameter names in examples [41]
o docs: update CURLOPT_UPLOAD.3 [63]
o docs: update HTTP3.md for newer ngtcp2 and nghttp3 [28]
o docs: use a space after RFC when spelling out RFC numbers [105]
o example/connect-to: show CURLOPT_CONNECT_TO [47]
o example/crawler: also set CURLOPT_AUTOREFERER [35]
o example/crawler: make it use a few more options
o example/default-scheme: set the default scheme for schemeless URLs [67]
o example/hsts-preload: show one way to HSTS preload [68]
o example/http2-download: set CURLOPT_BUFFERSIZE [34]
o example/ipv6: feature CURLOPT_ADDRESS_SCOPE in use [27]
o example/maxconnects: set maxconnect example [98]
o example/opensslthreadlock: remove [59]
o examples/ftpuploadresume.c: add use of CURLOPT_ACCEPTTIMEOUT_MS [39]
o examples/http-options: show how to send "OPTIONS *" [69]
o examples/https.c: use CURLOPT_CA_CACHE_TIMEOUT [19]
o examples/multi-debugcallback.c: avoid the bool typedef [29]
o examples/smtp-mime: use CURLOPT_MAIL_RCPT_ALLOWFAILS [71]
o examples/unixsocket.c: example using CURLOPT_UNIX_SOCKET_PATH [40]
o examples/websocket.c: websocket example using CONNECT_ONLY [17]
o examples: make use of CURLOPT_(REDIR_|)PROTOCOLS_STR [70]
o fopen: fix conversion warning on 32-bit Android [49]
o fopen: optimize [101]
o hostip.c: Move macOS-specific calls into global init call [104]
o HTTP/2: upload handling fixes [56]
o http2: better support for --limit-rate [7]
o http2: error stream resets with code CURLE_HTTP2_STREAM [84]
o http2: fix crash in handling stream weights [76]
o http2: fix variable type [50]
o http2: h2 and h2-PROXY connection alive check fixes [83]
o http2: raise header limitations above and beyond [73]
o http2: send HEADER & DATA together if possible [99]
o http2: treat initial SETTINGS as a WINDOW_UPDATE [100]
o HTTP3.md: update openssl version [57]
o http3/ngtcp2: upload EAGAIN handling [108]
o http: rectify the outgoing Cookie: header field size check [72]
o hyper: fix EOF handling on input [66]
o hyper: unslow [51]
o imap-append.c: update to make it more likely to work [106]
o imap: Provide method to disable SASL if it is advertised [75]
o krb5: add typecast to please Coverity
o libcurl-url.3: also mention CURLUPART_ZONEID
o libcurl-ws.3. WebSocket API overview [48]
o libssh2: provide error message when setting host key type fails [9]
o libssh2: use custom memory functions [12]
o ngtcp2: assigning timeout, but value is overwritten before used [103]
o ngtcp2: build with 0.17.0 and nghttp3 0.13.0 [96]
o ngtcp2: use ever increasing timestamp in io [32]
o quiche: avoid NULL deref in debug logging [97]
o quiche: fix defects found in latest coverity report [94]
o quote.d: fix indentation of generated paragraphs [86]
o runtests: abort test run after failure without -a [3]
o runtests: better handle ^C during slow tests
o runtests: consistently write the test check summary block
o runtests: create multiple test runners when requested [20]
o runtests: include missing valgrind package [89]
o runtests: make test file directories in log/N [44]
o runtests: rename server command file
o runtests: use more consistent failure lines
o runtests: work around a perl without SIGUSR1 [88]
o runtests; give each server a unique log lock file [43]
o scripts: Fix GHA matrix job detection in cijobs.pl
o sectransp: fix EOF handling [92]
o system.h: remove __IBMC__/__IBMCPP__ guards and apply to all z/OS compiles [10]
o test2600: fix the description [90]
o test427: verify sending more cookies than fit in a 8190 bytes line [61]
o tests/http: Add mod_h2 directive `H2ProxyRequests` [77]
o tests/servers.pm: pick unused port number with a server socket [16]
o tests/servers: generate temp names in /tmp for unix domain sockets [6]
o tests: fix error messages & handling around sockets [30]
o tests: improve reliability of TFTP tests
o testutil: allow multiple %-operators on the same line [62]
o timeval: use CLOCK_MONOTONIC_RAW if available [52]
o tls13-ciphers.d: include Schannel [36]
o tool: remove exclamation marks from error/warning messages
o tool: remove newlines from all helpf/notef/warnf/errorf calls [15]
o tool_easysrc.h: correct `easysrc_perform` for `CURL_DISABLE_LIBCURL_OPTION` [109]
o tool_getparam: fix comment [22]
o tool_operate: allow cookie lines up to 8200 bytes [60]
o tool_parsecfg: accept line lengths up to 10M [115]
o tool_urlglob: use curl_off_t instead of longs [2]
o tool_writeout_json: fix encoding of control characters [107]
o transfer: clear credentials when redirecting to absolute URL [64]
o urlapi: have *set(PATH) prepend a slash if one is missing [42]
o urlapi: scheme must start with alpha [26]
o vtls: avoid memory leak if sha256 call fails [58]
o websocket-cb: example doing WebSocket download using callback [18]
o wolfssl: detect when TLS 1.2 support is not built into wolfssl [111]
o wolfssl: support setting CA certificates as blob [110]
o ws: make the curl_ws_meta() return pointer a const [45]

(wiz)

2023-07-19 08:05:52 UTC MAIN commitmail json YAML

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

Updated devel/py-test-check, devel/py-test-checkdocs

(adam)

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

py-test-checkdocs: updated to 2.10.0

v2.10.0

Features
- Require Python 3.8 or later.

(adam)

2023-07-19 07:55:08 UTC MAIN commitmail json YAML

py-test-check: updated to 2.2.0

2.2.0

Added
- pseudo traceback additions
- `-l` or `--showlocals` shows locals
- `__tracebackhide__ = True` is honored.
- if `assert` or other exception is involved,
  - the exception is included as part of the traceback.

Changed
- pseudo traceback changes
- The red color is used more selectively.
  - this is intended to help readability
- Other minor formatting changes.
  - Please let me know if you have any issues with the changes

(adam)

2023-07-19 07:53:38 UTC MAIN commitmail json YAML

2023-07-19 07:35:25 UTC MAIN commitmail json YAML

2023-07-19 07:23:11 UTC MAIN commitmail json YAML

py-project-api: fix PKGNAME and DEPENDS

(adam)

2023-07-19 07:17:52 UTC MAIN commitmail json YAML

Updated x11/gtk4, devel/libadwaita

(adam)

2023-07-19 07:17:47 UTC MAIN commitmail json YAML

2023-07-19 07:16:58 UTC MAIN commitmail json YAML

libadwaita: updated to 1.2.4

Version 1.2.4
=============

- AdwAboutWindow
  - Add a missing Since annotation
- AdwCarousel
  - Fix allocation
- AdwFlap
  - Add a missing setter annotation for :fold-policy
  - Correctly measure separator
  - Avoid notify emissions in dispose()
- AdwTabBar
  - Fix clipped labels
- Demo
  - Open primary menu with F10

=============
Version 1.2.3
=============

- AdwEntryRow
  - Fix :disabled styles
- AdwExpanderRow
  - Expose expanded state for a11y
- Memory leak fixes

=============
Version 1.2.2
=============

- AboutWindow
  - Prevent double clicks from opening troubleshooting page
- AdwLeaflet
  - Fix can-unfold=false
- AdwSpringAnimation
  - Fix critical damping velocity
- AdwSwipeable
  - Fix get_swipe_area() fallback
- AdwToastOverlay
  - Don't focus buttons on click
  - Prevent toast labels from wrapping
- Demo
  - Fix the switch on the avatar page
- Stylesheet
  - Fix GtkLevelBar fill colors
- Fix dependency names in docs
- Translation updates
  - French

=============
Version 1.2.1
=============

- AdwActionRow
  - Fix spacing after removing all prefixes/suffixes
- AdwAvatar
  - Correctly redraw on custom image changes
- AdwEntryRow
  - Respect use-markup property
  - Fix error/warning/success styles
  - Fix spacing after removing all prefixes/suffixes
- AdwExpanderRow
  - Fix spacing after removing all prefixes/suffixes
- AdwFlap
  - Fix natural width with fold-policy=never
- AdwMessageDialog
  - Fix focus styles in RTL
- AdwPreferencesWindow
  - Fix a memory leak
- AdwSplitButton
  - Don't make dropdown insensitive when the button is
- AdwTabBar
  - Fix focus handling
  - Fix autoscroll for non-local drags
- AdwToastOverlay
  - Clarify documentation
- AdwViewSwitcherBar
  - Fix typos in examples
- AdwViewSwitcherTitle
  - Fix typos in examples
- Stylesheet
  - Fix GtkSpinButton inside toolbars
- Translation updates
  - Abkhazian
  - British English
  - Croatian
  - Friulian
  - German
  - Greek
  - Hebrew
  - Indonesian
  - Persian
  - Slovak
  - Turkish

=============
Version 1.2.0
=============

- Docs
  - Fix @card_shade_color description
  - Fix a typo in AdwTabView docs
  - Fix AdwMessageDialog example
- Translation updates
  - Bulgarian
  - Croatian
  - Czech
  - German
  - Hungarian
  - Occitan
  - Slovenian

(adam)

2023-07-19 07:15:30 UTC MAIN commitmail json YAML

gtk4: updated to 4.10.4

Overview of Changes in 4.10.4, 05-06 2023
=========================================

* GtkFileChooser
- Fix some memory leaks

* GtkUriLauncher
- Validate the uri

* GtkStack
- Fix a crash

* GtkGridView
- Respect css border-spacing

* GtkScrolledWindow
- Propagate child measure size whenever possible

* GtkPopoverMenu:
- Avoid unnecessary left padding

* GtkSearchEntry:
- Improve size allocation for the clear icon

* X11
- Avoid black flickering with xwayland window decorations
- Trap XRandr errors

* CSS
- Various fixes to transitions

* Translation updates:
Basque
Catalan
Chinese (China)
French
Galician
Indonesian
Lithuanian
Persian
Russian
Swedish
Turkish
Ukrainian

Overview of Changes in 4.10.3, 22-04-2023
=========================================

* Fix a popover positioning regression in 4.10.2

* Fix issues with slow loading files in the file chooser

Overview of Changes in 4.10.2, 21-04-2023
=========================================

* Fixed issues:
- Holding control to select multiple files broken in filechooser
- Inspector crash
- Listbase doesn't account for bottom padding in size_allocate_child
- Leaking AT contexts
- OpenGL / Windows: Crash when closing gtk4-widget-factory
- GTK apps crash on startup when setting cursor-size to 0 on Wayland
- Segmentation fault: gdk_wayland_toplevel_set_startup_id() needs to null-check
  display->xdg_activation before using it
- Possible use-after-free under gtk_scrolled_window_update_use_indicators()
- Wrong error message in `gtk_init`
- Segfault when scrolling after changing ListView model
- Bluetooth panel from the Settings app: clicking in the "Downloads" link
  no longer opens Nautilus
- Broadway docs or code is broken
- Disabled GtkPicture's are not properly themed
- Setting CSS padding to a GtkTextView gives the context menu an offset
- A11y: the Showing state is used only for windows
- Gtk4 expander: CSS nodes mismatch code vs. documentation
- Invoking gtk inspector on a folder results in a crash
- Double tap requires very precise touch input
- Name autocompletion dropdown in the GTK4 FileChooser's Save dialog gets
  stuck, creates artifacts, jumps around
- Links are not opened when xdg-desktop-portal OpenURI is not available
- GtkSnapshot generates no nodes appending whitespace-only layouts

* Translation updates
British English
Bulgarian
Chinese (China)
French
Indonesian
Korean
Russian
Serbian
Slovenian
Turkish

Overview of Changes in 4.10.1, 14-03-2023
=========================================

* GtkFileChooser
- Improve search performance
- Be safe against pathless files
- Fix memory leaks
- Only show local files in recent files
- Show most recent files first
- Make files non-selectable in selet_folder mode

* GtkListView / GtkColumnView / GtkGridView
- Fix scrolling problems
- Support CSS border-spacing

* GtkComboBox
- Fix a size allocation problem

* gtk
- Size allocation fixes

* Accessibility
- Miscellaneous property fixes and improvements

* Wayland
- Fix an ordering problem in surface disposal

* Windows
- Fix Visual Studio build with older GLib

* Translation updates
Basque
Bulgarian
Catalan
Czech
Danish
Finnish
Friulian
Galician
Georgian
Hungarian
Lithuanian
Polish
Portuguese
Swedish
Turkish
Ukrainian

Overview of Changes in 4.10.0, 04-03-2023
=========================================

* GtkTextView
- Document hanging indentation

* GtkListView
- Fix a size allocation problem

* GtkFileChooser
- Fix paned behavior
- Fix a crash

* GtkText
- Fix various problems with undo

* Accessibility
- Make some getters transfer-full
- Allow setting accessible parents and siblings
- Add a role for toggle buttons
- Miscellaneous property fixes and improvements

* gtk
- Improve the handling resize-during-size-allocate

* gdk
- Introduce GdkTextureDownloader and use it
- Make gdk_texture_get_format public

* gsk
- Make mask nodes more versatile
- Improve the GL implementation for texture scale nodes

* X11
- Fix key handling during DND

* Tools
- gtk-builder-tool: Try harder to handle templates
- gtk-builder-tool: Prefer properties over <child>

* Translation updates
Basque
Belarusian
Bulgarian
Indonesian
Galician
Georgian
German
Hebrew
Lithuanian
Portuguese
Spanish
Swedish
Turkish
Ukrainian

(adam)

2023-07-19 06:59:39 UTC MAIN commitmail json YAML

2023-07-19 06:58:16 UTC MAIN commitmail json YAML

doc: Updated graphics/gthumb to 3.12.2

(wiz)

2023-07-19 06:58:04 UTC MAIN commitmail json YAML

2023-07-19 06:02:21 UTC MAIN commitmail json YAML

sysutils/ufetch: reset maintainer

(pin)

2023-07-19 06:00:55 UTC MAIN commitmail json YAML

graphics/pastel: reset maintainer

(pin)

2023-07-19 06:00:01 UTC MAIN commitmail json YAML

doc: Updated devel/garden to 0.8.1

(pin)

2023-07-19 05:59:35 UTC MAIN commitmail json YAML

devel/garden: update to 0.8.1

v0.8.1
Fixes
- garden grow was fixed to detect existing branches when growing
- git worktree-created child worktrees.

Development:
- strum is now used to implement FromStr for enum ColorMode.
- is-terminal is now used instead of the unmaintained atty crate.

(pin)

2023-07-19 05:44:22 UTC MAIN commitmail json YAML

Updated devel/meson, devel/py-click

(adam)

2023-07-19 05:44:03 UTC MAIN commitmail json YAML

py-click: updated to 8.1.6

Version 8.1.6
- Fix an issue with type hints for ``@click.group()``.

(adam)

2023-07-19 05:42:34 UTC MAIN commitmail json YAML

CHANGES-2012: add missing entry

(wiz)

2023-07-19 05:36:20 UTC MAIN commitmail json YAML

meson: updated to 1.2.0

1.2.0

Added Metrowerks C/C++ toolchains
Added str.splitlines method
generator.process(generator.process(...))
Extra files keyword in declare_dependency
Added a new '--genvslite' option for use with 'meson setup ...'
gnome.generate_gir() now supports env kwarg
More data in introspection files
Machine objects get kernel and subsystem properties
default_options and override_options may now be dictionaries
New override of find_program('meson')
Find more specific python version on Windows
Python module can now compile bytecode
rust.bindgen allows passing extra arguments to rustc
Support for defining crate names of Rust dependencies in Rust targets
A machine file may be used to pass extra arguments to clang in a bindgen call
Add a link_with keyword to rust.test()
Rust now supports the b_ndebug option
Wildcards in list of tests to run
New for the generation of Visual Studio vcxproj projects

(adam)

2023-07-19 05:22:18 UTC MAIN commitmail json YAML

2023-07-19 03:03:16 UTC MAIN commitmail json YAML

(devel/gettext-lib) Update buildlink3.mk for API now does not export shortname

(mef)

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

devel/ecore: Fix my broken patch that didn't even apply

Pointed out by wiz@

(pho)

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

exiv2: all users of this library now need std::filesystem

Put it in bl3.mk.

(wiz)

2023-07-18 22:33:07 UTC MAIN commitmail json YAML

bkexiv2: needs std::filesystem

(wiz)

2023-07-18 22:32:41 UTC MAIN commitmail json YAML

kfilemetadata5: needs std::filesystem

(wiz)

2023-07-18 22:31:52 UTC MAIN commitmail json YAML

gexiv2: needs std::filesystem

(wiz)

2023-07-18 22:16:43 UTC MAIN commitmail json YAML

doc: Updated graphics/gimp-devel to 2.99.16

(wiz)

2023-07-18 22:16:32 UTC MAIN commitmail json YAML

gimp-devel: update to 2.99.16.

Overview of Changes from GIMP 2.99.14 to GIMP 2.99.16
=====================================================

Core:

  - "Anchor" tooltip changing depending on whether we are floating over a layer
    or layer mask.
  - GIMP_TIMER_START|END are no-op on release builds.
  - Ctrl-F overridden in our item dockables to trigger our item search popover
    (multi-item selection, ability to use regexp or glob search by enabling these
    in Preferences, etc.) rather than the default GTK selection popup for tree
    views.
  - All code is now multi-item aware (even though it might mean specifically
    forbidding using some features on multiple items).
  - Better support of non-ASCII characters in paths on Windows and other fixes
    for Windows: API un-deprecation, unicode variants of functions…
  - Copy|Cut-Paste code reworked further.
  - Action "Crop to Selection" renamed to "Resize Layers to Selection".
  - Action "Crop to Content" renamed to "Crop Layers to Content".
  - If any opened image (with a display) is dirty, then GIMP will now inhibit the
    log-out event on OSes which support it.
  - Port from GtkAction/GtkUIManager to GAction/GMenu finished.
  - The action search now shows the top menu path for actions when available.
  - Actions can now be attributed multiple shortcuts. The duplicate actions
    ending in `-accel` were removed in favor of multiple shortcuts and a few
    secondary (semantic) shortcuts were added such as `Copy`/`Cut`/`Paste`
    buttons for relevant actions, or `ZoomIn`/`ZoomOut` for canvas zoom,
    `Forward`/`Back` to navigate through image tabs, but also some numpad
    shortcuts like the `/` divide from the numpad for the action search
    (additionally to the base keyboard `/` key).
    It is not possible to attribute several shortcuts from GUI yet.
  - An action is automatically generated for all GEGL operations which would
    normally appear in the GEGL Operation tool. This includes in particular
    third-party GEGL operations which might be user-installed. It makes these
    filters also searchable in the action search, usable in menus and shortcuts
    can be assigned as well.
  - If present, the GEGL key "gimp:menu-label" will be used to set the short
    label of the generated action (short labels are typically used in menus since
    the menu path can serve as context). Otherwise the "title" with appended
    "..." is used.
  - GimpAction now have a concept of short vs. long labels, which can be used in
    different places. In particular, in action search, we usually want the long
    label, whereas in menus, we usually want the short label as we have context
    (though the latter can be tweaked by a custom "label-variant" attribute in
    .ui files).
  - New "Middle Gray (CIELAB)" fill option (new image or new layer).
  - Stroke Selection: "Line" and "Paint tool" styles are now in a stack
    switcher instead of radio buttons. More advanced options are not "hidden"
    anymore in a foldable widget.
  - New grayscale color picking mode.
  - .aco palettes are now imported with babl. As a result, it is now possible to
    import CIE Lab palettes (colorspace 7)
  - Action search now displays a "help" icon which can be clicked to show the
    currently selected action's manual page (or the action search manual page if
    no actions are selected). Alternatively the F1 shortcut will do the same.
  - Basic matrix operations code was optimized.
  - Fill/Stroke Path/Selection split the "Solid color" option into a "Foreground
    color" and "Background color".
  - Standardize to "X-bit" wording (e.g. "32-bit floating point" rather "32 bit
    floating point").

Tools:

  - GEGL Operation: auto-activate when enabled.
  - Transform tools and GEGL operation don't auto-activate when opening a new
    image or changing the active image.
  - Align tool: "use extents of layer contents" also applies to the alignment
    reference (not only the target objects).
  - Color picker: pick in the image's RGB space.
  - Text tool: new tool option "Show on-canvas editor" to toggle the visibility
    of the on-canvas dialog.
  - Unified Transform tool: the transform matrix is now selectable in the
    on-canvas dialog (for instance to be easily re-usable in other software).

Graphical User Interface:

  - Default, Compact and Gray themes now display a three-dot handle to paned
    separators to improve accessibility and discoverability of the drag ability.
  - The paned separator width is also increased a bit for accessibility (though
    the Compact theme keeps a smaller separator width).
  - Consistently use "Soft-proofing" wording instead of "Softproofing" or "Soft
    proofing"
  - The "GEGL Operation…" item was moved out of the "Filters > Generic" menu and
    into the "Tools" menu.
  - If present, the GEGL key "gimp:menu-path" will now be used by GIMP to create
    a menu item for an operation in a given menu path.
  - Default theme is less dark and the previous Default theme is renamed
    "Darker".
  - "Default" theme does not use smaller font size (than system theme) anymore;
    but the "Compact" theme now does.
  - New option "Merge menu and title bar" in Preferences > Image Windows: this
    is basically an option to switch to Client Side Decoration for the image
    windows (menu will be inside the title bar). It is OFF by default.

Actions:

  - "tools-rotate-arbitrary" and "tools-rotate-image-arbitrary" are now disabled
    when no image is opened.

Plug-ins:

  - JPEG-XL:
    * Initial support for CMYK/A JPEGXL export: Key and Alpha data is saved in
      extra channels, and the simulation profile is saved as well.
      Per the specification developers, the format does not support 'naive' CMYK
      conversion, so a profile is required for export. The option will be
      disabled if not set.
    * Support libjxl 0.9: some API were removed which would have broken
      the plug-in build. Now it should work both with old and new
      version.
  - Script-fu:
    * Byte support: add a new type 'byte' to be able to handle binary data while
      still retaining the utf8 char and string behavior.
    * Enum values are now generated from GIR.
  - Script-fu console: command history now persists across GIMP sessions.
  - PSD:
    * PSD clipping paths: import and export support.
    * Unsupported features are now listed in a dialog on import.
    * Add compatibility notice on export: some people have noted that legacy
      layer modes have better compatibility when exporting PSDs and reopening
      them in Photoshop.
    * New "file-psd-load-metadata" procedure to be used by other plug-ins in
      order to load Photoshop-format metadata. Some formats in particular allow
      PSD style metadata (e.g. see TIFF and JPEG).
  - TIFF:
    * PSD metadata (both in image or layer level) can now be loaded by calling
      the new "file-psd-load-metadata" PDB procedure.
    * IBM PC Formatted TIFF layers are now supported on import.
  - JPEG:
    * PSD metadata (image level only, e.g. paths) can now be loaded by calling
      the new "file-psd-load-metadata" PDB procedure.
    * Clipping path import added.
    * Option "4:2:2 horizontal (chroma halved)" renamed to "4:2:2 (chroma halved
      horizontally)" and "4:2:2 vertical (chroma halved)" renamed to "4:4:0
      (chroma halved vertically)". Research indicates it to be the most usual
      notation for these options.
  - DDS:
    * OpenMP support enabled when available on the build machine.
  - All Python 3 plug-ins whose Python 2 variants used to have a GUI now also
    have one.
  - Script "Predator" removed.
  - PAM: import and export (formats: RAYSCALE, GRAYSCALE_ALPHA, RGB, RGB_ALPHA)
    support added. PAM files are essentially PPM files with a different header
    format and alpha/16 bit support.
  - GIF:
    * Load error message handling improved.
    * Keep GIF's full palette on import (sometimes needed for consistency when
      used in a specific pipeline, e.g. a videogame engine with fixed palette).
  - PCX:
    * new radio option "override-palette" to override PCX 1 bit palette.
    * 8bpp with 4 planes in PCX/DC import support added (we were only supporting
      3 planes).
  - QOI: new format support (import and export).
  - Amiga IFF/ILBM: initial support for importing indexed ILBM, Amiga PBM, and
    ACBM images.
  - DCX: new import support (DCX files are containers that store up to 1023 PCX
    files).
  - Plug-ins ported to GAction: animation-play, colormap-remap, ifs-compose,
    gfig, ImageMap.
  - Plug-ins ported to GimpProcedureConfig and GimpProcedureDialog:
    align-layers, hot, wavelet-decompose, file-sunras, file-heif, file-tga,
    file-pat, file-xpm, file-csource, file-jp2-load, file-dds (import),
    file-sgi, file-fli, file-pnm, file-gbr, file-psp, file-aa, bmp-save,
    despeckle, blinds, contrast-retinex, jigsaw, nl-filter, destripe, file-mng,
    file-html-table, file-xbm, file-pdf-load, file-gif-save, file-ps,
    border-average, mail, checkerboard.
  - metadata-viewer and metadata-editor: graphical interfaces are not built from
    GtkBuilder .ui files anymore. These were the last instances of using this
    format (except for our new menus!) for creating full GUIs as we don't want
    to go this way anymore!
  - FITS:
    * Ported to cfitsio library for loading/exporting. This allows us to
      import compressed FITS files (GZIP, HCOMP, PLIO, RICE) in 8/16/32
      bit and float/double precision.
    * As a result of the port, this plug-in is now optional.
  - ILBM: "Hold and Modify" (HAM) mode use control bits to increase the
    palette beyond what's stored in the CMAP chunk. We now check if HAM
    mode is set and then interprets the plane bits accordingly.

API:

  - Changes in libgimpwidgets:
    * New functions:
      + gimp_int_store_new_array(): variant of gimp_int_store_new() which will
        work in bindings.
      + gimp_spin_scale_get_mnemonic_keyval()
    * Improved annotations or usage:
      + gimp_procedure_dialog_get_spin_scale(): factor must be 1.0 for integer
        properties.
  - Changes in libgimp:
    * New classes:
      + GimpResource: with unique int ID, instead of data name. Actual data will
        be one of the following subclasses:
        + GimpBrush
        + GimpFont
        + GimpGradient
        + GimpPalette
        + GimpPattern
    * New functions:
      + gimp_procedure_dialog_fill_scrolled_window()
      + gimp_procedure_dialog_get_size_entry()
    * Improved annotations or usage:
      + set_i18n() method of GimpPlugIn expects a UTF-8 catalog directory.
      + clarify gimp_image_set_file() usage (only for XCF files).
      + gimp_image_add_sample_point()
      + gimp_image_get_sample_point_position()
  - Changes in libgimpbase:
    * New functions:
      + gimp_bind_text_domain()
      + gimp_value_array_copy()
    * Improved annotations or usage:
      + gimp_locale_directory() returns a string in the OS encoding for all but
        Windows (UTF-8), i.e. GLib "filename" encoding.
      + Metadata "Exif.Image.ImageResources" and "Exif.Image.0x935c" are not
        exported anymore. These are specific to Photoshop, and while we cannot
        modify them, they can contain sensitive information (e.g. a thumbnail).
      + Exif.Photo.PixelXDimension and Exif.Photo.PixelYDimension metadata tags
        will now be updated (if they already exist in the image) when resizing
        and exporting.
  - Changes in libgimpconfig:
    GStrv config properties are now properly serialized and deserialized for use
    as plug-ins arguments.
    * New functions:
      + gimp_config_serialize_strv()
      + gimp_config_deserialize_strv()
  - PDB:
    * Remove GimpUint8Array in favor of GBytes.

Build:

  - MacPorts support for macOS added (this is even now the official support as we
    build our new packages with MacPorts).
  - meson: make sure libgimp does not depend on GTK+.
  - GLib requirement bumped to version 2.70 as minimum.
  - Improved C99 compatibility of IPC_RMID check.
  - Windows: port fileicon.ico from gimp-2-10 with additional sizes for clearer
    icons on different resolutions and displays.
  - Improve our build scripts to better handle sanitizer tools.
  - Fix some broken unit tests in the meson build.
  - Meson build options 'lua', 'javascript' and 'python' are now features, and
    not boolean. I.e. use option values 'enabled'/'disabled' (defaulting to
    'auto') instead of true/false.
  - Meson build 'vala-plugins' option was renamed to simply 'vala'.
  - Added dependency to Exiv2 0.27.4.
  - JUnit reports from Meson for the CI build.
  - autotools was fully dropped!
  - Debian 12 bookworm is now our base platform for CI, but also for deciding
    whether we can bump a dependency minimum required version or not. This is a
    consequence of approaching GIMP 3.0 release so we don't want to bump minimum
    versions too high.
  - GEGL requirement bumped to GEGL 0.4.46.
  - Windows installer's welcome image is now generated in several sizes
    from our splash screen image, avoiding discrepancies as well as
    unnecessarily filling our repository with a history of duplicate
    images.
  - Add some logic to common/ and python/ plug-ins to facilitate running
    GIMP from the build directory (without being installed) while still
    able to load all plug-ins.
  - gtk-mac-integration was dropped as a dependency on macOS. It made problems
    and is apparently less needed with GTK+3.

(wiz)

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

java-jna: Fix packaging with lang/openjdk11 too

(ryoon)

2023-07-18 20:53:17 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.24.2

(pin)

2023-07-18 20:52:55 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.24.2

v1.24.2 - 2023-07-18
- fix a case of br script installation failing on Windows/Powershell

(pin)

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

doc: Updated devel/cargo-c to 0.9.22

(pin)

2023-07-18 20:51:40 UTC MAIN commitmail json YAML

devel/cargo-c: update to 0.9.22

- Bump cargo and itertool versions.

(pin)

2023-07-18 19:33:31 UTC MAIN commitmail json YAML

MesaLib: Restrict elf-tls option for NetBSD 10.99.4 or later

* elf-tls option is disable by default for NetBSD.
* Remove problematic workaround for older NetBSD.
  Already removed in xsrc.

(ryoon)

2023-07-18 18:56:03 UTC MAIN commitmail json YAML

2023-07-18 18:52:36 UTC MAIN commitmail json YAML

www: Adapt packages to USE_(CC|CXX)_FEATURES where possible

(nia)

2023-07-18 18:49:25 UTC MAIN commitmail json YAML

time: Adapt packages (where possible) to USE_(CC|CXX)_FEATURES

(nia)

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

2023-07-18 18:45:37 UTC MAIN commitmail json YAML

libtomcrypt: Update HOMEPAGE

(ryoon)

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

2023-07-18 18:42:31 UTC MAIN commitmail json YAML

sysutils: Adapt packages (where possible) to USE_(CC|CXX)_FEATURES

(nia)

2023-07-18 18:39:06 UTC MAIN commitmail json YAML

parallel: Adapt packages (where possible) to USE_(CC|CXX)_FEATURES

(nia)

2023-07-18 18:37:42 UTC MAIN commitmail json YAML

news: Adapt packages to USE_(CC|CXX)_FEATURES where possible

(nia)

2023-07-18 18:36:31 UTC MAIN commitmail json YAML

2023-07-18 18:35:30 UTC MAIN commitmail json YAML

doc: Updated textproc/yaml-cpp to 0.7.0nb1

(ryoon)

2023-07-18 18:34:53 UTC MAIN commitmail json YAML

2023-07-18 18:34:31 UTC MAIN commitmail json YAML

2023-07-18 18:31:20 UTC MAIN commitmail json YAML

misc: Adapt packages (where possible) to USE_(CC|CXX)_FEATURES

(nia)

2023-07-18 18:30:01 UTC MAIN commitmail json YAML

math: Adapt packages to USE_(CC|CXX)_FEATURES where possible

(nia)

2023-07-18 18:27:35 UTC MAIN commitmail json YAML

mail: Adapt packages to USE_(CC|CXX)_FEATURES where possible

(nia)

2023-07-18 18:25:29 UTC MAIN commitmail json YAML

2023-07-18 18:22:11 UTC MAIN commitmail json YAML

2023-07-18 18:19:24 UTC MAIN commitmail json YAML

2023-07-18 18:13:45 UTC MAIN commitmail json YAML

2023-07-18 18:07:57 UTC MAIN commitmail json YAML

fonts: Adapt packages to use USE_(CC|CXX)_FEATURES

(nia)

2023-07-18 18:04:49 UTC MAIN commitmail json YAML

finance: Adapt packages (where possible) to USE_(CC|CXX)_FEATURES

(nia)

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

2023-07-18 15:55:12 UTC MAIN commitmail json YAML

Updated sysutils/ansible, sysutils/py-invoke, devel/py-test-relaxed, security/py-paramiko; Added misc/py-icecream

(adam)

2023-07-18 15:54:43 UTC MAIN commitmail json YAML

py-paramiko: updated to 3.2.0

3.2.0 2023-05-25
[Feature]: PKey grew a new .fingerprint property which emits a fingerprint string matching the SHA256+Base64 values printed by various OpenSSH tooling (eg ssh-add -l, ssh -v). This is intended to help troubleshoot Paramiko-vs-OpenSSH behavior and will eventually replace the venerable get_fingerprint method.

[Feature]: PKey grew a new .algorithm_name property which displays the key algorithm; this is typically derived from the value of get_name. For example, ED25519 keys have a get_name of ssh-ed25519 (the SSH protocol key type field value), and now have a algorithm_name of ED25519.

[Feature]: PKey now offers convenience 窶徇eta-constructors窶�, static methods that simplify the process of instantiating the correct subclass for a given key input.

For example, PKey.from_path can load a file path without knowing a priori what type of key it is (thanks to some handy methods within our cryptography dependency). Going forwards, we expect this to be the primary method of loading keys by user code that runs on 窶徂uman time窶� (i.e. where some minor efficiencies are worth the convenience).

In addition, PKey.from_type_string now exists, and is being used in some internals to load ssh-agent keys.

As part of these changes, PKey and friends grew an identifiers classmethod; this is inspired by the supported_key_format_identifiers classmethod (which now refers to the new method.) This also includes adding a .name attribute to most key classes (which will eventually replace .get_name().

[Feature]: Enhanced AgentKey with new attributes, such as:

Added a comment attribute (and constructor argument); Agent.get_keys() now uses this kwarg to store any comment field sent over by the agent. The original version of the agent feature inexplicably did not store the comment anywhere.
Agent-derived keys now attempt to instantiate a copy of the appropriate key class for access to other algorithm-specific members (eg key size). This is available as the .inner_key attribute.
Note
This functionality is now in use in Fabric窶冱 new --list-agent-keys feature, as well as in Paramiko窶冱 debug logging.
[Feature] Users of SSHClient can now configure the authentication logic Paramiko uses when connecting to servers; this functionality is intended for advanced users and higher-level libraries such as Fabric. See auth_strategy for details.

Fabric窶冱 co-temporal release includes a proof-of-concept use of this feature, implementing an auth flow much closer to that of the OpenSSH client (versus Paramiko窶冱 legacy behavior). It is strongly recommended that if this interests you, investigate replacing any direct use of SSHClient with Fabric窶冱 Connection.

Warning
This feature is EXPERIMENTAL; please see its docs for details.
[Feature]: Implement _fields() on AgentKey so that it may be compared (via ==) with other PKey instances.

[Bug]: AgentKey had a dangling Python 3 incompatible __str__ method returning bytes. This method has been removed, allowing the superclass窶� (PKey) method to run instead.

[Bug] Since its inception, Paramiko has (for reasons lost to time) implemented authentication as a side effect of handling affirmative replies to MSG_SERVICE_REQUEST protocol messages. What this means is Paramiko makes one such request before every MSG_USERAUTH_REQUEST, i.e. every auth attempt.

OpenSSH doesn窶冲 care if clients send multiple service requests, but other server implementations are often stricter in what they accept after an initial service request (due to the RFCs not being clear). This can result in odd behavior when a user doesn窶冲 authenticate successfully on the very first try (for example, when the right key for a target host is the third in one窶冱 ssh-agent).

This version of Paramiko now contains an opt-in Transport subclass, ServiceRequestingTransport, which more-correctly implements service request handling in the Transport, and uses an auth-handler subclass internally which has been similarly adapted. Users wanting to try this new experimental code path may hand this class to SSHClient.connect as its transport_factory kwarg.

Warning
This feature is EXPERIMENTAL and its code may be subject to change.

In addition:
minor backwards incompatible changes exist in the new code paths, most notably the removal of the (inconsistently applied and rarely used) event arguments to the auth_xxx methods.
GSSAPI support has only been partially implemented, and is untested.
Note
Some minor backwards-compatible changes were made to the existing Transport and AuthHandler classes to facilitate the new code. For example, Transport._handler_table and AuthHandler._client_handler_table are now properties instead of raw attributes.
[Bug] The server-sig-algs and RSA-SHA2 features added around Paramiko 2.9 or so, had the annoying side effect of not working with servers that don窶冲 support either of those feature sets, requiring use of disabled_algorithms to forcibly disable the SHA2 algorithms on Paramiko窶冱 end.

The experimental ServiceRequestingTransport (noted in its own entry in this changelog) includes a fix for this issue, specifically by falling back to the same algorithm as the in-use pubkey if it窶冱 in the algorithm list (leaving the 窶彷irst algorithm in said list窶� as an absolute final fallback).

[Bug]: Fixed a very sneaky bug found at the apparently rarely-traveled intersection of RSA-SHA2 keys, certificates, SSH agents, and stricter-than-OpenSSH server targets. This manifested as yet another 窶忤ell, if we turn off SHA2 at one end or another, everything works again窶� problem, for example with version 12 of the Teleport server endpoint.

This has been fixed; Paramiko tweaked multiple aspects of how it requests agent signatures, and the agent appears to do the right thing now.

(adam)

2023-07-18 15:51:28 UTC MAIN commitmail json YAML

py-test-relaxed: updated to 2.0.1

2.0.1
- :bug:`9` Don't try loading Pytest fixture functions as if they were test
  functions. Classifying this as a bug even though it's a moderately sized
  change in behavior; it's vanishingly unlikely anybody was relying on this
  somehow! Thanks to ``@cajopa`` for the report.

2.0.0
- :bug:`- major` Prior to version 2, we failed to correctly support true Pytest
  setup/teardown methods (i.e. ``setup_method`` and ``teardown_method``) and
  these would not get copied to inner class scopes. This has been fixed. We
  still support old nose-style ``setup``/``teardown`` for now, despite them
  going away in Pytest 8.
- :support:`-` Modernize codebase/project a bunch:

  - Dropped support for Python <3.6 (including 2.7)
  - Pytest support upgraded to support, **and require**, Pytest >=7.

    - This plugin never worked on Pytests 5 and 6 anyways, and supporting 5-7
      appears to require a lot more effort than just 7.

  - Behavioral changes in Pytest internals have fixed a handful of sorta-bugs
    present in pytest-relaxed under Pytest versions 3 and 4:

    - The order of nested test display may change slightly, typically for the
      better; eg under older versions, tests defined on a class might have been
      displayed after subclasses/nested tests - now they're more likely to be
      listed first, which was the original intent.
    - These bugs sometimes enabled "state bleed", such as outer scopes
      appearing to grant inner ones attributes set at runtime (eg by the outer
      scope's ``setup``, even when the inner scope redefined ``setup``).

      - If you encounter odd bugs after upgrading, please take a close look at
        your code and make sure you weren't accidentally using such a
        "feature". One good way to test for this is to run the "newly failing"
        tests by themselves on the old dependencies -- they will likely also
        fail there.

(adam)

2023-07-18 15:46:28 UTC MAIN commitmail json YAML

py-icecream: added version 2.1.3

Do you ever use print() or log() to debug your code? Of course you do.
IceCream, or ic for short, makes print debugging a little sweeter.

ic() is like print(), but better:
1. It prints both expressions/variable names and their values.
2. It's 60% faster to type.
3. Data structures are pretty printed.
4. Output is syntax highlighted.
5. It optionally includes program context: filename, line number, and parent
  function.

(adam)

2023-07-18 15:31:12 UTC MAIN commitmail json YAML

py-invoke: updated to 2.2.0

2.2.0 2023-07-12
[Feature]: Remove the somewhat inaccurate subclass requirement around Config窶冱 .clone(into=...) constructor call. It was broken for certain use cases (such as trying to clone one subclass into a sibling subclass, which would yield a TypeError) and is irrelevant if one is using the new type annotations.
[Support] Make sure py.typed is in our packaging manifest; without it, users working from a regular installation can窶冲 perform type checks. Thanks to Nikita Sobolev for catch & patch.
2.1.3 2023-06-14
[Bug] After the release of 2.1, package-style task modules started looking in the wrong place for project-level config files (inside one窶冱 eg tasks/ dir, instead of next to that dir) due to a subtlety in the new import/discovery mechanism used. This has been fixed. Thanks to Arnaud V. and Hunter Kelly for the reports and to Jesse P. Johnson for initial debugging/diagnosis.
2.1.2 2023-05-15
[Support] Make sure py.typed is in our packaging manifest; without it, users working from a regular installation can窶冲 perform type checks. Thanks to Nikita Sobolev for catch & patch.
2.1.1 2023-05-01
[Bug] Add more rigor around subprocess/runner shutdown to avoid spurious exceptions & also fix downstream issues in libraries like Fabric. Reported by Orlando Rodrテュguez.
[Bug] The importlib upgrade in 2.1 had a corner case bug (regarding from . import <submodule> functionality within package-like task trees) which in turn exposed a false-pass in our test suite. Both have now been fixed. Thanks to Greg Meyer and Robert J. Berger for the bug reports.
2.0.1 2023-04-29
[Bug] Add more rigor around subprocess/runner shutdown to avoid spurious exceptions & also fix downstream issues in libraries like Fabric. Reported by Orlando Rodrテュguez.
[Support] Tweak test suite setup methods to be named setup_method so pytest stops whining about it. Patch via Jesse P. Johnson.
2.1.0 2023-04-28
[Bug] Resolve equality comparison bug for non-collections. Patch via Jesse P. Johnson
[Support] Tweak test suite setup methods to be named setup_method so pytest stops whining about it. Patch via Jesse P. Johnson.
[Support] Implement type hints and type checking tests with mypy to reduce errors and impove code documentation. Patches by Jesse P. Johnson and review by Sam Bull.
[Support] Implement importlib and deprecate imp module. Patches provided by Jesse P. Johnson
2.0.0 2023-01-16
[Support]: Task.argspec has changed its return value; it now returns an inspect.Signature derived from that of the task窶冱 body callable.

(adam)

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

ansible: updated to 8.2.0

v8.2.0

Major Changes
-------------

chocolatey.chocolatey
- win_chocolatey - add options for specifying checksums
- win_chocolatey_facts - add filter / gather_subset option

community.vmware
- vmware_vasa - added a new module to register/unregister a VASA provider
- vmware_vasa_info - added a new module to gather the information about existing VASA provider(s)

grafana.grafana
- Addition of Grafana Server role by @gardar
- Configurable agent user groups by @NormanJS
- Grafana Plugins support on-prem Grafana installation by @ishanjainn
- Updated Service for flow mode

(adam)

2023-07-18 14:52:21 UTC MAIN commitmail json YAML

doc: Updated games/supertuxkart to 1.4

(ryoon)

2023-07-18 14:51:45 UTC MAIN commitmail json YAML

supertuxkart: Update to 1.4

Changelog:
## SuperTuxKart 1.4 (31. October 2022)
### General
* Lap trial mode, by mrkubax10
* Fix parachute powerup, by heuchi
* Fix gyroscope on walldriving surface, by Benau
* Enable ARMv7 build for Windows, by Benau
* Restore macOS <= 10.14 support, by Benau
* Avoid triggering other goal lines when the goal is already scored, by kimden

### Graphics
* Items and stars animation, by Semphris
* LOD optimization, by Benau
* Implement HiDPI support in SDL2 properly, by Benau
* Beta Vulkan renderer, by Benau
* Make sky particle always fall vertically, by Benau

### Tracks and modeling
* Updated Konqi, by ZAQraven99
* New Godette kart, by ZAQraven99
* Updated Battle Island and Cave X, by Typhon306
* Fix broken invisible wall in Antediluvian Abyss, by Benau
* New textures in Shifting Sands, by KartOym
* Balanced starting positions in all official soccer fields, by Crystal

### Networking
* Add track searching to network track screen, by Benau
* Make limit of players in game configurable, by Waldlaubsaengernest
* Allow using real addon karts (same hitbox and kart type as in local game), by Benau

### User Interface
* Add left side ghost replay difficulties, by ldoyenard

## SuperTuxKart 1.3 (28. September 2021)
### Networking
* Server bookmarks, by Benau

### Graphics
* Introduce render resolution scaling for the modern renderer, by QwertyChouskie and Deve. For users with limited GPU power, this allows to get significant performance (FPS) gains at the cost of image quality. It can also allow additional graphics effects at the same performance. This is especially useful for users with high-resolution and high-DPI screens. The scaling only affects the 3D scene, the UI remains crisp at full-resolution.
* Simplification through removal of unused deprecated graphical effects, by Samuncle
* Many updates to texture-related code, by Benau
* Auto-compute Level of Detail distances for 3D models set to use LOD depending on track complexity, by Samuncle. The geometry level parameter allows partial control over the drawing distances.
* Improved screen space reflection, by QwertyChouskie

### General
* Switch port, by Mary
* Gamepad force feedback support, by Mary
* Highscore screen, by RQWorldblender
* Grand Prix highscores, by mrkubax10
* Updates to the bundled tinygettext library, by Benau
* Enable custom skidding sounds for karts, by Benau
* Greatly sped up loading of tracks with many checklines through optimization, by heuchi
* And many bugfixes and enhancements too small or specific to be detailed

### User Interface
* Display the skin-appropriate iconset without having to restart, by Benau
* Fix some issues with the options menu when used during a pause, by Benau
* Add a confirmation dialog before closing the game through the "go back" key/button, by Benau
* In the result screen, display the race position with a number with 10 karts or more, by mrkubax10
* In the result screen, display the challenge result and the requirements met or failed, by CodingJellyFish
* Many small menu and dialogs improvements, by RQWorldblender and others
* Usability and functionality improvements to the debug menu, by RQWorldblender
* Clickable URLs in text, by Benau

#### In-race UI
* Add visual and sound feedback when a timed challenge or timed game is about to end, by mrkubax10 and Alayan

### Mobile
* Fix a precision issue that caused artefacted shadows, by icecream95 and Benau
#### iOS
* Use MojoAL instead of OpenAL, which iOS currently has issues with, by Benau

### Tracks and modeling
* Alien Signal, by Samuncle
* Ancient Colosseum Labyrinth, by Typhon306
* Improved Las Dunas Soccer, by Benau
* Add lap line extensions to Hacienda, Old Mine, Ravenbridge Mansion and Shifting Sands, by Benau
* New Pepper kart, by ZAQraven99
* Improved Adiumy, Emule, GNU and Sara karts, by ZAQraven99

## SuperTuxKart 1.2 (27. August 2020)

### Networking
* Add support for IPv6 LAN servers, by Benau
* Auto-detect client IPv4 and IPv6 support, by Benau
* Improved server creation speed and performance, by Benau
* Allow to use any addon karts online, on servers with live join enabled, by Benau. The kart has Tux's hitbox.
* Prevent undefined behaviour on battle/soccer servers with an excessive player limit, by Benau
* Use an improved rating formula for ranked play, by Alayan

### General
* Use SDL2 for window creation, allowing better gamepad support, by Benau
* Replace Fribidi by SheeBidi for RTL support, and remove the dependency to libraqm, by Benau
* Add support for in-race messages in scripting, by CodedOre
* Improved tutorial with free-flow racing (no more text interrupts), by CodedOre
* Haiku support, by AlwaysLivid
* Make the game's window resizable in-game, by Benau
* Download addon icons on-demand to speed-up the addons list loading, by Benau
* Allow theming of icons, by QwertyChouskie
* Many many bugfixes and enhancements

### Mobile
* Many minor bugfixes and compatibility enhancements
#### Android
* Use the android app bundle, allowing all tracks to be included, by Benau
* Use the native progress indicator during game data extraction, by Benau
* Add a launch splash screen, by Benau
#### iOS
* Allow server creation in-game by using only one process for client and server, by Benau

### User Interface
* Introduce element padding for skins, by QwertyChouskie
* New Cartoon skin, by LCP (art) and QwertyChouskie (code)
* Allow to rename control configurations, by GuillaumeBft
* Unthrottled keyboard navigations in menus, by Benau
* Show mobile players as such in server lobbies, using an emoji icon, by riso
* Always show the race end times in ms, by Fouks
* SVG icons support, by riso
* New tips for soccer mode
#### In-race UI
* Introduce camera settings in the options screen, by luffah
* More spectator cameras in online spectating, by luffah
* Add a minimap indicator for basketballs, by Alayan
* Add team chat for team games, by Benau
* Show the kart orientation on the soccer minimap, by riso
* Show a message once a goal is made in soccer, by riso

### Tracks and modeling
#### Karts
* New version of Kiki, by Typhon306 and ZAQraven99
* Improved karts, by Crystal
    * Pidgin, Puffy
* Improved beastie animation, by D_ft Kid

(ryoon)

2023-07-18 14:51:22 UTC MAIN commitmail json YAML

doc: Updated games/supertux to 0.6.3

(ryoon)

2023-07-18 14:50:45 UTC MAIN commitmail json YAML

supertux: Update to 0.6.3

Changelog:
SuperTux 0.6.3 (2021-12-22)
---------------------------
The SuperTux team is excited to announce the release of SuperTux 0.6.3 after approximately 1.5 years of development.  This release introduces many new features; perhaps the most new features in a long time!

Some of the most significant changes include:
- WASM compilation! SuperTux nightlies can now be played directly in the browser (thanks to Semphris)
- Added swimming (thanks to Daniel and Zwatotem)
- Added walljumping (thanks to Daniel)
- Autotiles (thanks to Semphris)
- Updated animations (thanks to Alzter, Daniel and RustyBox)
- Refreshed many contrib worldmaps (thanks to Servalot)
- Many updates to paths, with easing, bezier curves, path sharing between objects, and more (thanks to Semphris)
- Remade the crystal tileset (thanks to Alzter and RustyBox)
- Many new snow tiles (thanks to Daniel)
- Many new objects, like the sideways bumper and falling blocks (thanks to Daniel)
- Custom particles (thanks to Semphris)
- A new rublight object (thanks to HybridDog)
- Official binaries for FreeBSD, Linux 32-bit and Ubuntu Touch (thanks to Semphris)
- Added in-game progress statistics (thanks to Semphris)
- New color picker based on OKLab (thanks to HybridDog)
- Add-on creator, to easily create add-on packages with your world (thanks to Semphris)
- Rework of the Revenge in Redmond worldmap (thanks to RustyBox)
- Added timeshift ambience in the worldmap (thanks to Semphris)
- Skippable cutscenes (thanks to Semphris)
- Editor auto-saves at regular intervals (thanks to Semphris)
- Optional integration with Discord (thanks to Semphris)
- Updated translations, of course (thanks to translators)

And these are just the most significant changes; there are plenty of other small features and bugfixes for you all to explore :)

(ryoon)

2023-07-18 14:41:18 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk11 to 1.11.0.19.7

(ryoon)

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

openjdk11: Update to 1.11.0.19.7

Changelog:
Updated BSD port of JDK 11

Additional features include:

    Update to 11.0.19 GA

(ryoon)

2023-07-18 14:40:26 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk8 to 1.8.372

(ryoon)

2023-07-18 14:39:52 UTC MAIN commitmail json YAML

openjdk8: Update to 1.8.372

Changelog:
Updated BSD port of JDK 8

Additional features include:

    Updated to 8u372 GA

(ryoon)

2023-07-18 14:13:24 UTC MAIN commitmail json YAML

2023-07-18 14:11:18 UTC MAIN commitmail json YAML

2023-07-18 14:03:59 UTC MAIN commitmail json YAML

2023-07-18 13:12:34 UTC MAIN commitmail json YAML

ckmame: c++17 -> c++, the build system sets it anyway

(wiz)

2023-07-18 13:01:21 UTC MAIN commitmail json YAML

2023-07-18 12:59:31 UTC MAIN commitmail json YAML

2023-07-18 12:58:53 UTC MAIN commitmail json YAML

cad: Where possible, adjust packages to use USE_(CC|CXX)_FEATURES

(nia)

2023-07-18 12:57:53 UTC MAIN commitmail json YAML

2023-07-18 12:56:07 UTC MAIN commitmail json YAML

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

mk: Add support for USE_CC_FEATURES and USE_CXX_FEATURES to the pkgsrc
infrastructure, as discussed on tech-pkg@.

(nia)

2023-07-18 12:23:49 UTC MAIN commitmail json YAML

Update PLIST.java17-javadoc for openjdk17-1.17.0.7.7

This means java-jna will not fail to package for earlier
versions of openjd17, but better to work with what is in the matching tree

(abs)

2023-07-18 12:20:09 UTC MAIN commitmail json YAML

Reset PKGREVISION on libhighlight update.

(schmonz)

2023-07-18 12:19:51 UTC MAIN commitmail json YAML

doc: Updated textproc/libhighlight to 4.7

(schmonz)

2023-07-18 12:19:41 UTC MAIN commitmail json YAML

Update to 4.7. From the changelog:

- updated astyle lib to version 3.4.1
- CLI: fixed member variable initialization (#143)

(schmonz)

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

devel/got-portable: fix building on Linux.

The compat <sha2.h> header provided by got-portable 0.85+ gets wrongly
included by libmd's <sha256.h>, leading to SHA2_CTX type redefinition.

(vins)

2023-07-18 08:49:24 UTC MAIN commitmail json YAML

Updated www/py-httptools, devel/py-frozenlist

(adam)

2023-07-18 08:49:01 UTC MAIN commitmail json YAML

py-frozenlist: updated to 1.4.0

1.4.0 (2023-07-12)

The published source distribution package became buildable
under Python 3.12.

Bugfixes
- Removed an unused :py:data:`typing.Tuple` import

Deprecations and Removals
- Dropped Python 3.7 support.

(adam)

2023-07-18 08:44:38 UTC MAIN commitmail json YAML

py-httptools: updated to 0.6.0

v0.6.0
Bump bundled llhttp to 8.1.1

(adam)

2023-07-18 08:22:29 UTC MAIN commitmail json YAML

Updated devel/py-execnet, textproc/py-parse

(adam)

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

py-parse: updated to 1.19.1

1.19.1

Add support for sign specifiers in number formats.
Fix handling of unused alignment
modern packaging
universal wheel

(adam)

2023-07-18 08:18:34 UTC MAIN commitmail json YAML

py-execnet: updated to 2.0.2

2.0.2 (2023-07-09)

Re-release without code changes, just to include tox.ini into the source distribution.

2.0.1 (2023-07-08)

Re-release without code changes, just to include docs and tests into the source distribution.

2.0.0 (2023-07-06)

Removed support for Python < 3.7.
Applied pyupgrade --py37-plus.
Minimal mypy fixes and dropped Python 2 support code.
Migrated packaging to hatch.
Dropped deprecated APIs of old makegateway names.
Removed py testing dependency.
Explicitly pass encoding when opening files in the gateway to get rid of warnings when using PYTHONWARNDEFAULTENCODING=1.
Fixed error when loading source code files from a path containing non-ascii characters.

(adam)

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

Removed devel/py-test-cache; Updated devel/py-gitpython

(adam)