[SimplifyCFG] Fix DomTree update in `turnSwitchRangeIntoICmp` (#212006)
The original removal of `BB->Default` has been handled by
`createUnreachableSwitchDefault`.
When `OtherDest` is also unreachable, the edge should be removed.
This issue cannot be reproduced via
`-simplifycfg-require-and-preserve-domtree=1`. I just found it by
checking DT in `requestResimplify`.
www/py-django61: New port, copied from www/py-django60
Django is a high-level Python Web framework that encourages rapid development
and clean, pragmatic design.
Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges: the
intensive deadlines of a newsroom and the stringent requirements of experienced
Web developers. It has convenient niceties for developing content-management
systems, but it's an excellent tool for building any Web site.
[libcxx] Speed up xsgetn for always_noconv
In the always_noconv path, optimize character reads in the same way as
xsgetn.
Unlike fread, getwc has different semantics, so the same optimization
cannot be applied to wide characters. Therefore, only optimize the char
path.
dnscontrol: Update to 4.44.1
Release v4.44.1 highlights:
NAMECHEAP: Now supports SRV records, thanks to @willpower232!
"dnscontrol init" now supports NS1, thanks to @costasd!
Many performance optimizations in the CICD pipeline.
miniflux: Update to 2.3.3
New features
Feed and entry language detection
Miniflux now reads the language declared by feeds and entries and stores it on both feeds and entries.
Supported sources are the RSS <language> and <dc:language> elements, xml:lang on Atom 1.0 and 0.3 documents, dc:language in RDF/RSS 1.0 feeds, and the language field of JSON Feed.
Entries without their own language now inherit the language declared by the feed.
Article titles and content are rendered with a matching lang attribute, which improves screen reader pronunciation, hyphenation, and browser translation prompts.
The language field is exposed through the API and the Go client for both feeds and entries.
Other additions
Feed discovery now finds the feeds offered by GitHub pages.
TLS certificates are reloaded when the process receives SIGHUP, so renewed certificates can be picked up without a restart.
The browser favicon is now served as SVG for a sharper icon on high-density displays.
Compressed responses are negotiated with a much more standard-compliant Accept-Encoding parser, including quality values and wildcards.
Performance improvements
Long entry and feed lists render noticeably faster: off-screen rows no longer cost layout and paint work on initial render.
Reduced memory allocations when stripping and truncating HTML, roughly halving the time spent on tag-heavy content.
[36 lines not shown]
lean4: fix alloca warning (during package build, and 'lake build')
The -std=gnu99 didn't help because alloca() was used in a C++ file.
Replace calls to alloca with __builtin_alloca instead, and get rid of
the forced gnu99.
Bump PKGREVISION.
audio/sox: Clean up port Makefile and switch AMR dependencies to audio/opencore-amr
* Clean up OPTIONS
* Add SYMLINK option to not install the play and rec commands which may
conflict with other ports
* Some additional minor cleanup and rearragement of port Makefile
(post review by committer)
PR: 277754
Reviewed by: Dan Nelson <dnelson_1901 at yahoo.com>