Breaks build with python 2.7 because the paths are different there.
Still packages with python 3.6, 3.9, 3.10 on NetBSD.
Bump PKGREVISION for PLIST change.
-Make the "clipboard" feature non default again, as it proves to make
compilation harder on some platform.
You can still try the compilation with cargo install broot
--features "clipboard"
The released archive on GitHub or on my server are still compiled with the
"clipboard" feature when available.
Version 1.68.4
--------------
- Build fix backported from the development branch. [#436, !667, Evan Welsh]
Version 1.68.3
--------------
- Crash and bug fixes backported from the development branch.
- Build fixes [Philip Chimento]
- Closed bugs and merge requests:
* win32: Fix resource-based imports [!652, Evan Welsh]
* overrides/GLib: Guard Error.new_literal against invalid domains [!654,
Florian M��llner]
Version 1.68.2
--------------
- Crash and regression fixes backported from the development branch.
- Build fix to adjust to GLib renaming its main branch.
- Closed bugs and merge requests:
* Fix crash in ByteArray.fromGBytes / ByteArray.fromString with 0-length input
[!628, Philip Chimento]
* subprojects: Use GLib main branch [!633, Philip Withnall]
* Construct-only properties and GTK Builder. [#422, !635, Carlos Garnacho]
* Data corruption when passing a 0-terminated array of GVariant [#269, !636,
Evan Welsh]
* Fix race condition in dynamic module resolution. [!641, Evan Welsh]
* Ensure the correct realm is entered in the async executor [!644, Evan Welsh]
* Assertion failure in toggle refs with debug mozjs [#416, !646, Evan Welsh]
Version 1.68.1
--------------
- Many stability fixes due to refactoring how disposed GObjects are handled.
Special thanks to Marco Trevisan for the substantial effort.
- Closed bugs and merge requests:
* Accessing GLib.ByteArray throws [#386, !590, Philip Chimento]
* Missing hyphen and camelCase getters for CONSTRUCT_ONLY GObject properties
defined in JavaScript [#391, !591, Philip Chimento]
* gnome-shell crashes on deferencing a destroyed wrapper object [#395, !593,
!617, Marco Trevisan]
* GNOME crash "JS object wrapper for GObject 0x563bf88f5f50 (GSettings) is
being released..." [#294, !593, !617, Marco Trevisan]
* Finalizing wrapper for an already freed object [#399, !593, !617, Marco
Trevisan]
* Calling implemented methods or getters on disposed objects returns function
pointers [#396, !594, Marco Trevisan]
* overrides/Gio: Fix _LocalFilePrototype [!595, Florian M��llner]
* doc: Fix documentation for dynamic imports [!596, Sonny Piers]
* Added the meson installation command in dependencies [!597, Veena Nagar]
* Upgrade codespell to 2.0.0 in CI [#367, !598, Kajal Sah]
* cairo: Add missing semi-colons from dummy class declarations [!599, Matt
Turner]
* Fixed System.addressOfGObject and System.dumpHeap missing from System ES
module [!600, Philip Chimento]
* `Error: Failed to convert GValue to a fundamental instance` in
Gtk.EventControllerLegacy [#398, !601, Marco Trevisan]
* doc: add an example to get relative filename and dirname with
import.meta.url [!603, Sonny Piers]
* wrapperutils: Use native ostringstream pointer to string conversion [!604,
Marco Trevisan]
* testFundamental: Add more tests ensuring we properly handle subtypes [!602,
Marco Trevisan]
* Some simple Visual Studio fixes for main [!612, Chun-wei Fan]
* Using GFileMonitor crashes GNOME Shell with toggling down object error
[#297, !613, !617, Marco Trevisan]
* Deadlock on toggle queue due to GWeakRef [#404, !613, !617, Marco Trevisan]
* Using g_thread_join from JS is crashing [#406, !613, !617, Marco Trevisan]
* GObject: Ensure to call setter methods for construct-only properties [!614,
Carlos Garnacho]
5.9.8
Improvements
Fix code blocks formatting of The Solution section docs
Add retry decorator to documentation
Updated utility docs
Add Exceptions to Documentation
Forces specific encoding on XMLRPC requests
Add sensor data to hardware
Ignoring f-string related messages for tox for now
Fix account events
Improved loadbal details
Fix initialized accountmanger
Fix hw billing reports 0 items
Update API docs link and remove travisCI mention
Fix errors with vs bandwidth
Add Item names to vs billing report
Mapping is now in collections.abc
fix vs placementgroup list
fixed up snapshot-notification cli commands
New Commands
loadbal l7policies
slcli loadbal l7policies --protocol-id
slcli loadbal l7policies
Snapshot notify
slcli file|block snapshot-set-notification
slcli file|block snapshot-get-notification-status
0.37.0
Technically backwards incompatible:
Adding a listener that does not inherit from RecordUpdateListener now logs an error
The NotRunningException exception is now thrown when Zeroconf is not running
Before this change the consumer would get a timeout or an EventLoopBlocked
exception when calling ServiceInfo.*request when the instance had already been shutdown
or had failed to startup.
The EventLoopBlocked exception is now thrown when a coroutine times out
Previously concurrent.futures.TimeoutError would have been raised
instead. This is never expected to happen during normal operation.
4.7.1 (2021-12-13)
Features added
Chunked Unicode string parsing via parser.feed() now encodes the input data to the native UTF-8 encoding directly, instead of going through Py_UNICODE / wchar_t encoding first, which previously required duplicate recoding in most cases.
Bugs fixed
The standard namespace prefixes were mishandled during "C14N2" serialisation on Python 3. See https://mail.python.org/archives/list/lxml@python.org/thread/6ZFBHFOVHOS5GFDOAMPCT6HM5HZPWQ4Q/
lxml.objectify previously accepted non-XML numbers with underscores (like "1_000") as integers or float values in Python 3.6 and later. It now adheres to the number format of the XML spec again.
Static wheels of lxml now contain the header files of zlib and libiconv (in addition to the already provided headers of libxml2/libxslt/libexslt).
Other changes
Wheels include libxml2 2.9.12+ and libxslt 1.1.34 (also on Windows).
4.7.0 (2021-12-13)
Release retracted due to missing files in lxml/includes/.
4.6.5 (2021-12-12)
Bugs fixed
A vulnerability (GHSL-2021-1038) in the HTML cleaner allowed sneaking script content through SVG images (CVE-2021-43818).
A vulnerability (GHSL-2021-1037) in the HTML cleaner allowed sneaking script content through CSS imports and other crafted constructs (CVE-2021-43818).
Version 3.2
New Features
Support for ESP32-S3 SoC has been added (removed ESP32-S3-beta3).
Added USB-JTAG-Serial and USB-CDC support for ESP32-S3.
Added a check to disable stub when connecting to an unsupported chip.
Added boot log detection and context of failures logging.
Improved error messages to cover more cases and provide more information.
Added get_security_info command stub support.
Augmented chip autodetection to work even in secure download mode. (ESP32-C3 and later only)
Added flash chip connection verification check.
Added ESP8266 version 3 image format support.
espsecure.py
Added option for 512bit keys for encrypt_flash_data.
espefuse.py
Added a new command which can execute custom python scripts to burn efuses all at once.
Added ESP32-S2 flash_ver, psram_ver, and pkg_ver efuses.
Corrected lenght of soft_dis_jtag efuse.
Added custom_mac eFuse field for ESP32-C3/-S2/-S3/-H2.
Added a check for read_protect_efuse.
Added support for 512bit XTS_AES flash encryption key.
Added a step to close the serial port after espefuse operations.
Added a security confirmation flag to espefuse tests.
Internal features
These features are intended for use inside Espressif:
Preview support for ESP32-H2 and ESP8684 has been added. These SoCs are not generally available, so they are unsupported in this release. Official support will be added in a later esptool release.
Added automatic delay for boot time after ESP32 reset in FPGA.
Bug Fixes
Fixed build from sources (require wheel only when installing from pip).
Fixed failing flashing process on some supported chips.
Fixed ESP32-C3 package detection.
Fixed test child processes being blocked waiting for the OS pipe buffer to accept more data.
Fixed MacOS USB PID detection on tty and cu ports.
Fixed erroneous comparison when handling deflated data.
Miscellaneous Changes
Changed unnecessarily alarming error to a warning.
Removed ESP32 rev0 connection workaround.
Added a readable error and a use example to merge_bin.
Changelog:
v6.0.0 Latest
Changes in 6.0
Note: this is a major release due to the change in postscript naming
structure. Each font now uses abbreviations for Semibold, ExtraLight
and Medium (SmBld, ExtLt, and Medm respectively).
[IBM PLEX MONO V2.3] - 2021-08-13
Added
U+2500-U259F Box drawing characters and block elements
referenced in issue 93
U+2032 (PRIME) U+2033 (DOUBLE PRIME)
referenced in issue 145
glyphs /acaron /acaron.alt01 /icaron /ocaron /ucaron
/udieresismacron /udieresisacute /udieresisgrave /udieresiscaron
/Acaron /Icaron /Ocaron /Ucaron /Udieresismacron /Udieresisacute
/Udieresisgrave /Udieresiscaron to support pinyin
referenced in issue 84
U+017F (LONG S)
referenced in issue 158
U+00A4 (CURRENCY SIGN) U+2215 (DIVISION SLASH)
referenced in issue 280
Fixed
FamilyClass value in OS/2 table
referenced in issue 330
PostScript BlueScale values
Changed
more distinct shape for /a and related characters in italic styles
more distinct shape for /r and related characters
more distinct shape for /asciitilde
referenced in issue 322
replaced commaaccent with cedilla in glyphs /Tcedilla /tcedilla
referenced in issue 251
disabled bit 38 (Mathematical Operators) from OS/2 UnicodeRanges
[IBM PLEX SANS JP V1.0] - 2021-06-18
Added
Support for Japanese (9505 glyphs per font)
[IBM PLEX SANS DEVANAGARI V1.2] - 2021-05-31
Changed
abbreviated font names used for style mapping (name ID1 + ID2) to
improve interoperability
[IBM PLEX SANS THAI V1.2] - 2021-05-31
Changed
abbreviated font names used for style mapping (name ID1 + ID2) to
improve interoperability
[IBM PLEX SANS THAI LOOPED V1.2] - 2021-05-31
Changed
abbreviated font names used for style mapping (name ID1 + ID2) to
improve interoperability
[IBM PLEX MONO V2.2] - 2021-05-28
Changed
abbreviated font names used for style mapping (name ID1 + ID2) to
improve interoperability
[IBM PLEX SANS V3.3] - 2021-05-28
Changed
abbreviated font names used for style mapping (name ID1 + ID2) to
improve interoperability
[IBM PLEX SERIF V2.7] - 2021-05-28
Changed
abbreviated font names used for style mapping (name ID1 + ID2) to
improve interoperability
[IBM PLEX SANS ARABIC V1.2] - 2021-02-14
Added
Glyphs /alefMaksura_zain-ar.fina.rlig
/alefMaksura_zain-ar.fina.rlig.short /alefMaksura_jeh-ar.fina.rlig
/alefMaksura_jeh-ar.fina.rlig.short /alefMaksura_noon-ar.fina.rlig
Fixed
Mark placement on alternative form of /kaf
referenced in issue 284
Multiple spacing issues including /lam_meem ligatures
PostScript BlueScale values
FamilyClass value in OS/2 table
Changed
included logographs are not used by default anymore but can be
activated through OpenType layout feature "dlig"
referenced in issue 336
abbreviated font names used for style mapping (name ID1 + ID2) to
improve interoperability
Removed
Glyphs /tteh_reh-ar.fina.short /tteh_zain-ar.fina.short
/tteh_rreh-ar.fina.short /tteh_jeh-ar.fina.short
[IBM PLEX SANS HEBREW V1.3] - 2020-12-04
Fixed
placement of dot in glyph /lamed_holam-hb
placement of dot in glyph /lamed_dagesh_holam-hb
metrics of /resh-hb
referenced in issue 343
metrics of /tav-hb
PostScript BlueScale values
FamilyClass value in OS/2 table
Changed
abbreviated font names used for style mapping (name ID1 + ID2) to improve interoperability
resources when fetchers wouldn't be able to save what they download. On
my build farm with pkgsrc (and pkgsrc/distfiles) mounted over NFS,
however, the check gives false positives for NetBSD 9.2 and -current.
Downgrade it to a warning so that these fetches can succeed, while
leaving a breadcrumb in case someone encounters a true positive.
It would of course be interesting to sort out why, in my environment, a
wide variety of other OSes get 1 for "${TEST} ! -w $fetchdir" while
NetBSD gets 0. In the meantime, joerg@ suggested this workaround and
gdt@ agrees it's reasonable to try.
For some reason, the numpy so file is not created in the package as-is,
breaking the package in the packaging step.
Remove py-numpy dependency and matching entries in PLIST to fix package.
Please fix this and numpy support back if you want, but this solves
the immediate breakage.
Bump PKGREVISION.
Bug Fixes
-Update log test about exclude path
-Override the sort related config if args are present (#39)
-Checkout the repository before running fixtures
-Use the defined configuration file for fixtures
-Update the multi line docker command
-Strip the carriage return on fixtures while comparing
-Drop the skipped releases from 'previous' field
Documentation
-Update --with-commit example in README.md
Features
-Add --topo-order flag for sorting tags (#29)
-Support specifying the sorting methods in config (#31)
-Accept glob patterns for --commit-path argument
-Support multiple values for --commit-path argument
-Add --exclude-path argument for excluding related commits
-Add --current flag for processing the current tag (#37)
-Add ignore_tags option (#40)
-Use more explanatory error messages about templates
-Support having both conventional and unconventional commits in the changelog
-Add --with-commit argument for including custom commit messages in changelog
[breaking] Rename --commit-path argument to --include-path
For more about this release, see: https://orhun.dev/blog/git-cliff-0.5.0/
Tested on NetBSD-current/amd64 w/nvmm and macOS/aarch64 w/hvf.
pkgsrc note: Recent upstream changes seem to have unintentionally broken the
NetBSD usermode emulation. User-mode emulation is thus disabled until someone
fixes this. Hint: see qemu/bsd-user/freebsd commits by M. Warner Losh.
Changes:
m68k
Improved support for Apple's Nubus, including the ability to load
declaration ROMs and slot IRQ support
The macfb framebuffer device now supports the same video modes found
on a real Quadra 800
Arm
On macOS hosts with Apple Silicon CPUs we now support the 'hvf'
accelerator for running AArch64 guests
M-profile CPUs now emulate trapping on division by zero via CCR.DIV_0_TRP
The pl011 UART model now supports sending 'break'
The Fujitsu A64FX processor model is now supported in TCG ('-cpu a64fx')
The M-profile MVE extension is now supported, and enabled in the Cortex-M55
The deprecated machine names 'raspi2' and 'raspi3' have been removed;
use 'raspi2b' and 'raspi3b' instead
The 'virt' machine now supports an emulated ITS
New machine type: kudo-bmc
The xlnx-zcu102 and xlnx-versal-virt machines now support
BBRAM and eFUSE devices
The 'virt' machine now supports more than 123 CPUs in TCG emulation mode
The pl031 real-time clock device now supports sending RTC_CHANGE QMP events
PowerPC
Improved POWER10 support for the 'powernv' machine
Initial support for POWER10 DD2.0 CPU added
Added support for FORM2 PAPR NUMA descriptions in the "pseries" machine type
RISC-V
Add Zb[abcs] instruction support
Remove RVB support
Fixup virt flash node
Don't override users supplied ISA version
Fixup some CSR accesses
Fix an overflow in the SiFive CLINT
ePMP CSR address updates
SiFive PWM support
Support for RISC-V ACLINT
Support vhost-user and numa mem options on all boards
mstatus.SD bug fix for hypervisor extensions
OpenTitan fix for USB dev address
OpenTitan update to latest bitstream build
Remove the Ibex PLIC
Bug fix of setting mstatus_hs.[SD|FS] bits
Fixes for sifive PDMA
Mark shakti_c as not user creatable
Add support for the experimental J extension
Update the fmin/fmax handling
s390x
Improved storage key emulation
New gen16 CPU features are now enabled automatically
SPARC
Fix for booting sun4m machines with more than 1 CPU
x86
New Snowridge-v4 CPU model, with split-lock-detect feature disabled
KVM
Support for SGX in the virtual machine
New "hv-apicv" CPU property (aliased to "hv-avic")
AMD SEV
Measured launch with direct kernel boot is now possible
virtio
QEMU now fully supports guest memory dumps with virtio-mem.
QEMU now cleanly supports precopy/postcopy migration & background snapshots
9pfs
Fixed an occasional crash when handling 'Twalk' requests
Fixed sub-optimal I/O performance on guest
QMP
New event DEVICE_UNPLUG_GUEST_ERROR
Block device backends and tools
qemu-nbd now defaults to writeback caching
qemu-nbd now has a --selinux-label option for Unix socket label
TCG
plugins now have a bool arg parsing helper and cleaned up argument syntax
the cache plugin is now multi-core aware