Thursday, 20 April 2023
New apps join KDE Gear ⚙️ 23.04 and unlock access to fledgling social
media platforms, online video streaming services, podcasts, and much
more. This new generation of apps are designed to work both on your
computer and mobile phone right out of the box.
But, of course, if you are also looking forward to new versions of the
KDE tools you already know and trust, those are here too! Classics like
Spectacle, Dolphin, Kdenlive, Kate, and Okular all boast shiny new
features, code optimizations, and performance improvements.
Read on to find out what's new and what has been improved in KDE Gear ⚙️
23.04:
Announcement: https://kde.org/announcements/gear/23.04.0/
Changelog: https://kde.org/announcements/changelogs/gear/23.04.0/
ChangeLog: https://github.com/prometheus/prometheus/blob/main/CHANGELOG.md
* Promtool: Add HTTP client configuration to query commands.
* Scrape: Add include_scrape_configs to include scrape configs from different
files.
* HTTP client: Add no_proxy to exclude URLs from proxied requests.
* HTTP client: Add proxy_from_enviroment to read proxies from env variables.
* API: Add support for setting lookback delta per query via the API.
* API: Change HTTP status code from 503/422 to 499 if a request is canceled.
* Scrape: Allow exemplars for all metric types.
* TSDB: Add metrics for head chunks and WAL folders size.
* TSDB: Automatically remove incorrect snapshot with index that is ahead of
WAL.
* TSDB: Improve Prometheus parser error outputs to be more comprehensible.
* UI: Scope group by labels to metric in autocompletion.
* Scrape: Fix prometheus_target_scrape_pool_target_limit metric not set before
reloading.
* TSDB: Correctly update prometheus_tsdb_head_chunks_removed_total and
prometheus_tsdb_head_chunks metrics when reading WAL.
* TSDB: Use the correct unit (seconds) when recording out-of-order append
deltas in the prometheus_tsdb_sample_ooo_delta metric.
PR: 270914
Reported by: David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Mailpit is a multi-platform email testing tool & API for developers.
It acts as both an SMTP server, and provides a web interface to
view all captured emails.
Mailpit is inspired by MailHog, but much, much faster.
User-visible changes:
- tog: resume blame and diff search from the first line
- fix rebase/histedit -a leaving some files on the temporary branch
- make 'got revert' and 'got rm' work on non-existent directories
- when aborting rebase/histedit/merge, unlink files added by merged changes
- allow no-op merge commits to be created
- fix sending merge commits
- show how to fetch a pull request in got.1 pull request example section
Simple fix to remove the '-g ' option. Just let the @sample()
parameters in pkg-plist set the group permissions.
Approved by: hrs (maintainer timeout)
MFH: 2023Q2
PR: 269524
- update sdk to 4.17.1a
- fix segmentation fault with cryptopp-8.7.0:
add -DCRYPTOPP_DISABLE_ASM to CXXFLAGS on i386 and amd64
- adopt port
PR: 269979, 270916
Exorcise -Werror for the third time.
Re-add patches needed to build on 32 bit platforms.
Please don't remove patches without understanding them first.
Fixes: 9305cd3f93
PR: 270440
See also: PR 264561, 230623
Approved by: portmgr (build fix blanket)
The clang option -fsanitize=safe-stack is not supported on armv6/armv7.
Patch the option detection script to not enable it there.
Approved by: portmgr (build fix blanket)
Previous versions had been skipped due to broken tests and because
the author adheres to disgusting practice of removing the old files
upon fresh release (never do that).
Reported by: portscout
- Add -DCRYPTOPP_DISABLE_ASM to CXXFLAGS on i386 and amd64, as
cryptopp-8.7.0 build with this option by default on i386 and amd64.
(5a19c08: security/cryptopp: Update to 8.7.0)
While I'm here:
- Makefile cleanup: license file, formatting and remove conflicts
install on expired net-p2p/amule-devel port.
PR: 266866
Reported by: Francesco <francesco@magno.cc>
MFH: 2023Q2
The port builds correctly without overriding it. The previous
assumption was due to a corrupted Python package (devel/py-build)
on my development system.