Backport e8f31164b9
error[E0599]: the method `to_image` exists for mutable reference `&mut [RGB<u8>]`, but its trait bounds were not satisfied
--> /wrkdirs/usr/ports/graphics/dssim/work/dssim-3.2.4/cargo-crates/load_image-3.0.1/src/jpeg.rs:39:55
|
39 | PixelFormat::RGB24 => pixels.as_rgb_mut().to_image(profile, width, height, true, meta),
| ^^^^^^^^ method cannot be called on `&mut [RGB<u8>]` due to unsatisfied trait bounds
|
::: /wrkdirs/usr/ports/graphics/dssim/work/dssim-3.2.4/cargo-crates/rgb-0.8.34/src/lib.rs:72:1
|
72 | pub struct RGB<ComponentType> {
| ----------------------------- doesn't satisfy `rgb::RGB<u16>: pixel_format::LcmsPixelFormat`
|
note: trait bound `rgb::RGB<u16>: pixel_format::LcmsPixelFormat` was not satisfied
--> /wrkdirs/usr/ports/graphics/dssim/work/dssim-3.2.4/cargo-crates/load_image-3.0.1/src/convert.rs:68:25
|
66 | impl<T> ToSRGBImage for [T]
| ----------- ---
67 | where T: LcmsPixelFormat + LcmsPixelConversion,
68 | T::Converted: LcmsPixelFormat + Default,
| ^^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
69 | T::ConvertedOpaque: LcmsPixelFormat + Default,
| ^^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
= help: items from traits can only be used if the trait is implemented and in scope
note: `convert::ToSRGBImage` defines an item `to_image`, perhaps you need to implement it
--> /wrkdirs/usr/ports/graphics/dssim/work/dssim-3.2.4/cargo-crates/load_image-3.0.1/src/convert.rs:43:1
|
43 | pub trait ToSRGBImage {
| ^^^^^^^^^^^^^^^^^^^^^
While functions for converting to LE are suffixed _le, functions for converting to BE don't have any suffix:
error[E0599]: no method named `put_i16_be` found for struct `Vec<u8>` in the current scope
--> /wrkdirs/usr/ports/devel/jujutsu/work/jj-0.19.0/cargo-crates/serde_bser-0.4.0/src/ser/mod.rs:136:22
|
136 | self.scratch.put_i16_be(v);
| ^^^^^^^^^^
|
help: there is a method `put_i16_le` with a similar name
|
136 | self.scratch.put_i16_le(v);
| ~~~~~~~~~~
error[E0599]: no method named `put_i32_be` found for struct `Vec<u8>` in the current scope
ld: error: undefined symbol: __atomic_fetch_sub_8
>>> referenced by ub_src_main_buffered_data.cpp
>>> 239a61d5cb207136-ub_src_main_buffered_data.o:(duckdb::SimpleBufferedData::Scan()) in archive /wrkdirs/usr/ports/misc/quary/work/target/powerpc-unknown-freebsd/release/deps/liblibduckdb_sys-cad649c98c3dae49.rlib
>>> referenced by ub_src_execution_operator_persistent.cpp
>>> 239a61d5cb207136-ub_src_execution_operator_persistent.o:(duckdb::BatchMemoryManager::ReduceUnflushedMemory(unsigned long long)) in archive /wrkdirs/usr/ports/misc/quary/work/target/powerpc-unknown-freebsd/release/deps/liblibduckdb_sys-cad649c98c3dae49.rlib
>>> referenced by ub_src_transaction.cpp
>>> 239a61d5cb207136-ub_src_transaction.o:(duckdb::CleanupState::CleanupDelete(duckdb::DeleteInfo&)) in archive /wrkdirs/usr/ports/misc/quary/work/target/powerpc-unknown-freebsd/release/deps/liblibduckdb_sys-cad649c98c3dae49.rlib
>>> referenced 14 more times
cc: error: linker command failed with exit code 1 (use -v to see invocation)
error[E0412]: cannot find type `c_long` in the crate root
--> /wrkdirs/usr/ports/net-p2p/intermodal/work/intermodal-0.1.13/cargo-crates/libc-0.2.78/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs:214:19
|
214 | msgtyp: ::c_long,
| ^^^^^^ not found in the crate root
|
help: consider importing this type alias
|
4 + use ffi::c_long;
|
help: if you import `c_long`, refer to it directly
|
214 - msgtyp: ::c_long,
214 + msgtyp: c_long,
CMake Error at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES)
Fixed:
- Builtin `calendar` filter error with non-GNU Awk.
- Detection of unicode width measurements on tmux 3.4.
- Dropping of events during large pastes.
- Home and End key decoding for the st terminal.
Changelog:
https://git.sr.ht/~rjarry/aerc/refs/0.18.2
PR: 280606
No longer developed and irc/ircd-ratbox provides a newer version so
redirect users to that port instead
PR: 280102
Approved by: portmgr (maintainer timeout, 1+ month)
The autostart's patch doesn't work as expected. It will be simplier
to use bash-dependent autostart so removed this patch and add bash
to RUN_DEPENDS
(see https://forums.freebsd.org/threads/herbstluftwm-0-9-5.88019/).
The default autostart uses panel.sh which requires dzen2, add it to
RUN_DEPEDS.
Fix shell completions directories.
Remove the '/usr/local/' path from patch.
Pet portfmt.
Bump PORTREVISION.
Reported by: Vlad Biley <bileslav@gmail.com> (email)
ChangeLog:
More permissive types
Unknown names are now always permitted as types in pseudo-English. Hence, the --permissive-types option now only additionally allows keywords in language versions other than the current language as types.
What's new:
* A reminder that Botan2 reaches end of life at the end of 2024
* CVE-2024-34702: Fix a DoS caused by excessive name constraints. (GH #4187)
* CVE-2024-39312: Fix a name constraint processing error, where if permitted and excluded rules both applied to a certificate, only the permitted rules would be checked. (GH #4187)
* Fix a crash in OCB (GH #3812#3924)
* During certificate verification, first verify the entire chain of certificates, then perform other validation. (GH #4052#4045)
* Fix a test failure in compression with certain versions of zlib (GH #4135#3896)
* Fix some iterator debugging errors in TLS CBC decryption. (GH #4125#4130)
* Avoid a miscompilation in ARIA when using XCode 14 (GH #3465#3492#4053)
Full chamgelog: https://botan.randombit.net/news.html#version-2-19-5-2024-07-08
This release fixes detection of server capabilities, in particular the
list of supported authentication methods: the last method reported by
the server was not recognized by mpop. This bug was introduced in
version 1.4.19.
Changelog:
https://marlam.de/mpop/news/mpop-1-4-20/
PR: 280568
MFH: 2024Q3
These ports were initially marked to IGNORE with php84 as their runtime
dependencies were BROKEN. As all of the runtime dependencies has been
fixed for ther requirements unmark these ports. Although these ports
build perfectly with php84 but there might still be runtime issues with
these ports with php84. The maintainers are requested to do some runtime
checks for these ports.
Approved by: portmgr (blanket)
What's new in version 1.18.2:
Translations
* Updated translations: Chinese (Simplified), French, Ukrainian
WML Engine
* Fixed out of sync errors due to bad undo/redo handling.
Miscellaneous and Bug Fixes
* Server-side fix for the "Something is wrong with the addon version check database supporting the multiplayer lobby." error (issue #8805)
* Potential fix for log files not being written on Windows.
- Change the legacy lib/broctl symlink from an absolute to a
relative path.
- Remove unnecessary USES=gettext-runtime
- Add @dir pkg-plist entries for empty directories.
Reported by: Daniel Engberg