emulators/wine-devel: Update 11.0 => 11.1
Changelog:
- Various changes that were deferred during code freeze.
- More pixel format conversions in WindowsCodecs.
- More work on ActiveX Data Objects (MSADO).
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-11.1
Make the port flavors for the audio backends:
- default -> ALSA and OSS options are enabled by default;
- allaudio -> ALSA, OSS and PULSEAUDIO options are enabled by default.
PR: 292744
[flang][OpenMP][DoConcurrent] Add `collapse` clause to generated `omp.loop_nest` op
Adds the collpase clause to the generated loop nest both on host and
device.
cairo: merge xcb option into x11 option
xcb was defined as a superset of x11 here, but libX11 always
pulls in libxcb, so this doesn't make sense.
As discussed on tech-pkg.
Bump PKGREVISION.
rpki-client: split ta_check_validity() out of ta_parse()
The check that a TA is currently valid is only done here right now. It
should probably be done in cert_check_validity_period() instead. This is
left for a later diff.
ok claudio job
multimedia/avidemux: Fix build after b57d881bb6e9
Similar to f98927e2db26, mark NVDEC option BROKEN.
I'm fighting all of my urges to not relegate this to the pile since
there is still upstream activity [1] with promises of newer FFMpeg
and Qt6 support, but with no release since 2022, this is a *really*
slow burn.
[1] https://github.com/mean00/avidemux2
Reported by: pkg-fallout
MFH: 2026Q1
(cherry picked from commit e800377d243d4c5a746f6eb54b2a6297ea33f5c9)
multimedia/avidemux: Fix build after b57d881bb6e9
Similar to f98927e2db26, mark NVDEC option BROKEN.
I'm fighting all of my urges to not relegate this to the pile since
there is still upstream activity [1] with promises of newer FFMpeg
and Qt6 support, but with no release since 2022, this is a *really*
slow burn.
[1] https://github.com/mean00/avidemux2
Reported by: pkg-fallout
MFH: 2026Q1
[mlir][emitc] Fix recurring operands in expression (#175535)
The pretty-printing for `emitc.expression` breaks for expressions taking
the same value as operand multiple times.
Passing the same value as operand more than once is redundant, and is
therefore not the canonical form of `emitc.expression`. However, since
transformations affecting `emitc.expression` operands may cause this to
happen, `emitc.expression` must retain its support for recurring
operands.
This PR fixes this issue by shadowing the region arguments only when the
operands are unique, printing and parsing an explicit basic block
otherwise. In addition, a canonicalization pattern removing recurring
operands is added.
Fixes https://github.com/llvm/llvm-project/issues/172952.