Merge staging-next into staging

authored by nixpkgs-ci[bot] and committed by GitHub c545ff63 f9944170

+8 -119
+2 -10
pkgs/applications/misc/googleearth-pro/default.nix
··· 20 20 fontconfig, 21 21 dpkg, 22 22 libproxy, 23 - libxml2, 23 + libxml2_13, 24 24 gst_all_1, 25 25 dbus, 26 26 makeWrapper, ··· 37 37 "amd64" 38 38 else 39 39 throw "Unsupported system ${stdenv.hostPlatform.system} "; 40 - 41 - libxml2' = libxml2.overrideAttrs rec { 42 - version = "2.13.8"; 43 - src = fetchurl { 44 - url = "mirror://gnome/sources/libxml2/${lib.versions.majorMinor version}/libxml2-${version}.tar.xz"; 45 - hash = "sha256-J3KUyzMRmrcbK8gfL0Rem8lDW4k60VuyzSsOhZoO6Eo="; 46 - }; 47 - }; 48 40 in 49 41 mkDerivation rec { 50 42 pname = "googleearth-pro"; ··· 78 70 libXrender 79 71 libproxy 80 72 libxcb 81 - libxml2' 73 + libxml2_13 82 74 sqlite 83 75 zlib 84 76 alsa-lib
+1 -12
pkgs/by-name/un/unityhub/package.nix
··· 96 96 xorg.libXcursor 97 97 glib 98 98 gdk-pixbuf 99 - (libxml2.overrideAttrs (oldAttrs: rec { 100 - version = "2.13.8"; 101 - src = fetchurl { 102 - url = "mirror://gnome/sources/libxml2/${lib.versions.majorMinor version}/libxml2-${version}.tar.xz"; 103 - hash = "sha256-J3KUyzMRmrcbK8gfL0Rem8lDW4k60VuyzSsOhZoO6Eo="; 104 - }; 105 - meta = oldAttrs.meta // { 106 - knownVulnerabilities = oldAttrs.meta.knownVulnerabilities or [ ] ++ [ 107 - "CVE-2025-6021" 108 - ]; 109 - }; 110 - })) 99 + libxml2_13 111 100 zlib 112 101 clang 113 102 git # for git-based packages in unity package manager
+5 -12
pkgs/development/libraries/gstreamer/rs/default.nix
··· 133 133 patches = (oldAttrs.patches or [ ]) ++ [ 134 134 (fetchpatch { 135 135 name = "cargo-c-test-rlib-fix.patch"; 136 - url = "https://github.com/lu-zero/cargo-c/commit/8421f2da07cd066d2ae8afbb027760f76dc9ee6c.diff"; 137 - hash = "sha256-eZSR4DKSbS5HPpb9Kw8mM2ZWg7Y92gZQcaXUEu1WNj0="; 138 - revert = true; 136 + url = "https://github.com/lu-zero/cargo-c/commit/dd02009d965cbd664785149a90d702251de747b3.diff"; 137 + hash = "sha256-Az0WFF9fc5+igcV8C/QFhq5GE4PAyGEO84D9ECxx3v0="; 139 138 }) 140 139 ]; 141 140 }); ··· 147 146 148 147 stdenv.mkDerivation (finalAttrs: { 149 148 pname = "gst-plugins-rs"; 150 - version = "0.13.5"; 149 + version = "0.14.1"; 151 150 152 151 outputs = [ 153 152 "out" ··· 159 158 owner = "gstreamer"; 160 159 repo = "gst-plugins-rs"; 161 160 rev = finalAttrs.version; 162 - hash = "sha256-5jR/YLCBeFnB0+O2OOCLBEKwikiQ5e+SbOeQCijnd8Q="; 161 + hash = "sha256-gCT/ZcXR9VePXYtEENXxgBNvA84KT1OYUR8kSyLBzrI="; 163 162 # TODO: temporary workaround for case-insensitivity problems with color-name crate - https://github.com/annymosse/color-name/pull/2 164 163 postFetch = '' 165 164 sedSearch="$(cat <<\EOF | sed -ze 's/\n/\\n/g' ··· 184 183 cargoDeps = rustPlatform.fetchCargoVendor { 185 184 inherit (finalAttrs) src patches; 186 185 name = "gst-plugins-rs-${finalAttrs.version}"; 187 - hash = "sha256-ErQ5Um0e7bWhzDErEN9vmSsKTpTAm4MA5PZ7lworVKU="; 186 + hash = "sha256-sX3P5qrG0M/vJkvzvJGzv4fcMn6FvrLPOUh++vKJ/gY="; 188 187 }; 189 188 190 189 patches = [ ··· 193 192 # TODO: Remove in 0.14, it has been replaced by a different fix: 194 193 # https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/2140 195 194 ./ignore-network-tests.patch 196 - 197 - # Fix reqwest tests failing due to broken TLS lookup in native-tls dependency. 198 - # https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/675 199 - # Cannot be upstreamed due to MSRV bump in native-tls: 200 - # https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/2142 201 - ./reqwest-init-tls.patch 202 195 ]; 203 196 204 197 strictDeps = true;
-85
pkgs/development/libraries/gstreamer/rs/reqwest-init-tls.patch
··· 1 - The reqwest tests fail due to reqwest Client initialization. 2 - Bisected the issue to https://github.com/sfackler/rust-native-tls/compare/v0.2.12...v0.2.13 bump 3 - in https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/commit/6d5d9753f4a28be350dc657c08a9ecc7f13b922a 4 - the upcoming version of native-tls fixes that so let’s bump to that. 5 - https://github.com/sfackler/rust-native-tls/compare/v0.2.13...v0.2.14 6 - 7 - diff --git a/Cargo.lock b/Cargo.lock 8 - index 244256cd..24f0c607 100644 9 - --- a/Cargo.lock 10 - +++ b/Cargo.lock 11 - @@ -1700,7 +1700,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" 12 - checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" 13 - dependencies = [ 14 - "libc", 15 - - "windows-sys 0.59.0", 16 - + "windows-sys 0.52.0", 17 - ] 18 - 19 - [[package]] 20 - @@ -2149,7 +2149,7 @@ dependencies = [ 21 - "gobject-sys", 22 - "libc", 23 - "system-deps 7.0.3", 24 - - "windows-sys 0.59.0", 25 - + "windows-sys 0.52.0", 26 - ] 27 - 28 - [[package]] 29 - @@ -4407,7 +4407,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" 30 - checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" 31 - dependencies = [ 32 - "cfg-if", 33 - - "windows-targets 0.52.6", 34 - + "windows-targets 0.48.5", 35 - ] 36 - 37 - [[package]] 38 - @@ -4791,9 +4791,9 @@ dependencies = [ 39 - 40 - [[package]] 41 - name = "native-tls" 42 - -version = "0.2.13" 43 - +version = "0.2.14" 44 - source = "registry+https://github.com/rust-lang/crates.io-index" 45 - -checksum = "0dab59f8e050d5df8e4dd87d9206fb6f65a483e20ac9fda365ade4fab353196c" 46 - +checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" 47 - dependencies = [ 48 - "libc", 49 - "log", 50 - @@ -5572,7 +5572,7 @@ dependencies = [ 51 - "once_cell", 52 - "socket2", 53 - "tracing", 54 - - "windows-sys 0.59.0", 55 - + "windows-sys 0.52.0", 56 - ] 57 - 58 - [[package]] 59 - @@ -6017,7 +6017,7 @@ dependencies = [ 60 - "errno", 61 - "libc", 62 - "linux-raw-sys", 63 - - "windows-sys 0.59.0", 64 - + "windows-sys 0.52.0", 65 - ] 66 - 67 - [[package]] 68 - @@ -6702,7 +6702,7 @@ dependencies = [ 69 - "getrandom 0.3.1", 70 - "once_cell", 71 - "rustix", 72 - - "windows-sys 0.59.0", 73 - + "windows-sys 0.52.0", 74 - ] 75 - 76 - [[package]] 77 - @@ -7523,7 +7523,7 @@ version = "0.1.9" 78 - source = "registry+https://github.com/rust-lang/crates.io-index" 79 - checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 80 - dependencies = [ 81 - - "windows-sys 0.59.0", 82 - + "windows-sys 0.48.0", 83 - ] 84 - 85 - [[package]]