[libc][CMake] Add dependency on ELF headers for elf_proxy target (#176557)
Fixes parallel build problem for check-libc target where headers are
generated after they are needed. I think this was likely caused by
https://github.com/llvm/llvm-project/pull/172766.
InstCombine: Stop using nsz in multi-use min/max fold
In SimplifyDemandedFPClass, stop using nsz when there's a
mismatch in the sign of 0 for the various min and maxes.
Alive2 doesn't like it: https://alive2.llvm.org/ce/z/ZyhSGA,
presumably because of the possible mismatch between the stored
value and the propagated. Maybe it would be OK if nsz is on all
the uses.
mail/ruby-mime-types-data: update to 3.2026.0113
3.2026.0106 (2026-01-06)
* Updated registry entries from the IANA media registry and provisional
media registry and the Apache Tika media registry as of the release date.
* Manual contributions now require Signed-off-by trailers for assertion of
the Developer Certificate of Origin. More details will be added in the
coming weeks.
* Added application/microdata+json, application/speculationrules+json,
text/event-stream and text/ping from the WHATWG HTML spec
3.2026.0113 (2026-01-13)
* Updated registry entries from the IANA media registry and provisional
media registry and the Apache Tika media registry as of the release date.
graphics/ruby-color: update to 2.1.2
2.1.2 (2025-12-30)
* Updated to Contributor Covenant 3.0 and applied updates to several support
documents.
* Full coverage of conversion tests. Adds CIELAB to_yiq and Grayscale
to_xyz methods. Only YIQ now lacks conversions support. Fixed in #69.
* Fix an incorrect conversion of CIELAB colors with low lightness to XYZ,
which caused the Y component to be ~903 times larger than correct. In
practice, this returned unexpectedly bright colours.
This also affected conversion from CIELAB to RGB, CMYK, HSL, YIQ, and
grayscale, which convert from CIELAB to XYZ as an intermediate step.
Reported by @alexwlchan in #95 and fixed in #96.
[12 lines not shown]
finance/ruby-braintree: update to 4.34.0
4.33.2 (2025-12-11)
* Version 4.33.2 was meant to be a released as 4.34.0
* Add middle_name to sender and receiver, and date_of_birth to sender in
transfer on Transaction
* Add rspec-retry gem to Gemfile
* Update pry gem to 0.14.0
* Filter Braintree::CreditCardVerification.search to only return credit card
verifications
4.34.0 (2025-12-11)
* Re-releasing as 4.34.0
devel/ruby-zeitwerk: update to 2.7.4
2.7.4 (16 Dec 2025)
* Loaders have to manage disjoint source trees. Therefore, when a root
directory is configured Zeitwerk ensures it is not already managed by some
other loader. The performance of this validation has been improved.
* Thanks to @ngan for sharing some benchmarks that led to revise this logic.
devel/ruby-tins: update to 1.51.1
1.46.0 (2025-11-10)
* Updated s.rubygems_version from 3.6.9 to 3.7.2 in gemspec
* In Tins::GO
- Extended string defaults with EnumerableExtension transformation
- Modified v.transform_values! to check and extend strings that aren't
already EnumerableExtension
- Applied w << w to properly initialize the extension on default strings
- Updated tests to verify EnumerableExtension instances for both v and w
options
- Set default value for ?w option to 'baz' in test cases
- Maintained backward compatibility while normalizing string handling
- Ensured consistent behavior between ARGV strings and default strings
1.47.0 (2025-11-14)
[68 lines not shown]
devel/ruby-shoulda-matchers: update to 7.0.1
7.0.0 - 2025-10-31
Backward-incompatible changes
* Drop support for Rails 6.1 and older by @matsales28 (#1678)
* Drop support for Rails 7.0 by @matsales28 (#1680)
Bug fixes
* Ensure @options is always set in ActiveModel::ValidationMatcher by
@yelvert (#1669)
Features
* Add support for Rails 8 by @matsales28 (#1677)
* Add Rails 8.1 support by @matsales28 (#1682)
* Support encrypted ActionText attributes by @spdawson (#1667)
[14 lines not shown]