head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.07.06.13.49.07; author adam; state Exp; branches; next ; commitid l7vy4sE54XjO8BMG; desc @@ 1.1 log @librsvg: updated to 2.62.3 Version 2.62.3 librsvg crate version 2.62.3 librsvg-rebind crate version 0.3.0 - Remove loading limits from image-rs. This means that raster images, when embedded in SVG documents, have no limits for their size or memory consumption. The idea, for now, is that security-sensitive applications that use librsvg should do their own sandboxing if they want to impose memory limits. - Fix the logic for whether gdk-pixbuf-query-loaders should be run during cross-compilation. Native builds can of course use it; cross builds can use it if they can run host binaries *and* an executable wrapper has been set *and* the target sysroot contains the corresponding gdk-pixbuf-query-loaders executable (Ross Burton). @ text @$NetBSD: patch-.._vendor_zune-jpeg-0.5.5_src_idct.rs,v 1.1 2025/12/08 12:40:17 adam Exp $ Don't try to do neon / SIMD on big-endian aarch64. --- ../vendor/zune-jpeg-0.5.13/src/idct.rs.orig 2006-07-24 01:21:28.000000000 +0000 +++ ../vendor/zune-jpeg-0.5.13/src/idct.rs @@@@ -41,7 +41,7 @@@@ use crate::idct::scalar::{idct_int, idct #[cfg(feature = "x86")] pub mod avx2; -#[cfg(feature = "neon")] +#[cfg(all(feature = "neon", target_endian = "little"))] pub mod neon; pub mod scalar; @@@@ -60,7 +60,7 @@@@ pub fn choose_idct_func(options: &Decode }; } } - #[cfg(target_arch = "aarch64")] + #[cfg(all(target_arch = "aarch64", target_endian = "little"))] #[cfg(feature = "neon")] { if options.use_neon() { @