diff options
Diffstat (limited to '')
-rw-r--r-- | multimedia/wl-screenrec/files/patch-ffmpeg8 | 126 |
1 files changed, 126 insertions, 0 deletions
diff --git a/multimedia/wl-screenrec/files/patch-ffmpeg8 b/multimedia/wl-screenrec/files/patch-ffmpeg8 new file mode 100644 index 000000000000..63ee59c399d4 --- /dev/null +++ b/multimedia/wl-screenrec/files/patch-ffmpeg8 @@ -0,0 +1,126 @@ +https://github.com/russelltg/wl-screenrec/commit/1017db6ffa0d + +--- Cargo.lock.orig 2024-08-04 17:10:34 UTC ++++ Cargo.lock +@@ -68,9 +68,9 @@ name = "bindgen" + + [[package]] + name = "bindgen" +-version = "0.69.4" ++version = "0.72.1" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" ++checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" + dependencies = [ + "bitflags", + "cexpr", +@@ -88,15 +88,19 @@ name = "bitflags" + + [[package]] + name = "bitflags" +-version = "2.6.0" ++version = "2.9.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" ++checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" + + [[package]] + name = "cc" +-version = "1.1.7" ++version = "1.2.36" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "26a5c3fd7bfa1ce3897a3a3501d362b2d87b7f2583ebcb4a949ec25911025cbc" ++checksum = "5252b3d2648e5eedbc1a6f501e3c795e07025c1e93bbf8bbdd6eef7f447a6d54" ++dependencies = [ ++ "find-msvc-tools", ++ "shlex", ++] + + [[package]] + name = "cexpr" +@@ -233,9 +237,9 @@ name = "ffmpeg-next" + + [[package]] + name = "ffmpeg-next" +-version = "7.0.4" ++version = "8.0.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "19a340e3d664ad5f530147cd6d4a86ece739a829fe2d81c369389ef903bd96f6" ++checksum = "d658424d233cbd993a972dd73a66ca733acd12a494c68995c9ac32ae1fe65b40" + dependencies = [ + "bitflags", + "ffmpeg-sys-next", +@@ -244,9 +248,9 @@ name = "ffmpeg-sys-next" + + [[package]] + name = "ffmpeg-sys-next" +-version = "7.0.2" ++version = "8.0.1" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "db1b7546e70609ead8c06b2b4c618a1ba352364675f81608f431dd4f321fe3f1" ++checksum = "9bca20aa4ee774fe384c2490096c122b0b23cf524a9910add0686691003d797b" + dependencies = [ + "bindgen", + "cc", +@@ -257,6 +261,12 @@ dependencies = [ + ] + + [[package]] ++name = "find-msvc-tools" ++version = "0.1.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d" ++ ++[[package]] + name = "glob" + version = "0.3.1" + source = "registry+https://github.com/rust-lang/crates.io-index" +@@ -270,9 +280,9 @@ name = "hermit-abi" + + [[package]] + name = "hermit-abi" +-version = "0.3.9" ++version = "0.5.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" ++checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" + + [[package]] + name = "human-size" +@@ -383,9 +393,9 @@ name = "num_cpus" + + [[package]] + name = "num_cpus" +-version = "1.16.0" ++version = "1.17.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" ++checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b" + dependencies = [ + "hermit-abi", + "libc", +@@ -470,9 +480,9 @@ name = "rustc-hash" + + [[package]] + name = "rustc-hash" +-version = "1.1.0" ++version = "2.1.1" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" ++checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" + + [[package]] + name = "rustix" +--- Cargo.toml.orig 2024-08-04 17:10:34 UTC ++++ Cargo.toml +@@ -27,8 +27,8 @@ wayland-protocols-wlr = { version = "0.3", features = + "staging", + ] } + wayland-protocols-wlr = { version = "0.3", features = ["client"] } +-ffmpeg-next = "7.0.1" +-ffmpeg-sys-next = "7.0.0" # need direct dep on -sys to get metadata to consume in build.rs ++ffmpeg-next = "8.0.0" ++ffmpeg-sys-next = "8.0.1" # need direct dep on -sys to get metadata to consume in build.rs + thiserror = "1.0.38" + drm-fourcc = "2.2.0" + human-size = "0.4.2" |