diff --git a/multimedia/wl-screenrec/Makefile b/multimedia/wl-screenrec/Makefile index 76d297c890e9..7b51121d0f37 100644 --- a/multimedia/wl-screenrec/Makefile +++ b/multimedia/wl-screenrec/Makefile @@ -1,31 +1,31 @@ PORTNAME= wl-screenrec DISTVERSIONPREFIX= v -DISTVERSION= 0.1.1 +DISTVERSION= 0.1.2 CATEGORIES= multimedia wayland MAINTAINER= jbeich@FreeBSD.org COMMENT= High performance wlroots screen recording, featuring hardware encoding WWW= https://github.com/russelltg/wl-screenrec LICENSE= APACHE20 LIB_DEPENDS= libdrm.so:graphics/libdrm \ libavformat.so:multimedia/ffmpeg USES= cargo llvm USE_GITHUB= yes GH_ACCOUNT= russelltg PLIST_FILES= bin/${PORTNAME} post-patch: # Extract (snapshot) version from the port instead of Cargo.toml @${REINPLACE_CMD} -i .nogit -e '/^version/s/0\.1\.0/&-${DISTVERSION}-g${GH_TAGNAME}/' \ ${WRKSRC}/Cargo.toml @${REINPLACE_CMD} -e 's,"llvm-config,"${LLVM_CONFIG},' \ ${WRKSRC_crate_clang-sys}/build/common.rs \ ${WRKSRC_crate_clang-sys}/src/support.rs post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/multimedia/wl-screenrec/Makefile.crates b/multimedia/wl-screenrec/Makefile.crates index 8a53c0891064..ab6d81ae8bc8 100644 --- a/multimedia/wl-screenrec/Makefile.crates +++ b/multimedia/wl-screenrec/Makefile.crates @@ -1,87 +1,87 @@ CARGO_CRATES= aho-corasick-1.1.2 \ anstream-0.6.4 \ anstyle-1.0.4 \ anstyle-parse-0.2.2 \ anstyle-query-1.0.0 \ anstyle-wincon-3.0.1 \ anyhow-1.0.75 \ autocfg-1.1.0 \ bindgen-0.64.0 \ bitflags-1.3.2 \ bitflags-2.4.1 \ cc-1.0.83 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ clang-sys-1.6.1 \ - clap-4.4.8 \ - clap_builder-4.4.8 \ + clap-4.4.10 \ + clap_builder-4.4.9 \ clap_derive-4.4.7 \ clap_lex-0.6.0 \ colorchoice-1.0.0 \ dlib-0.5.2 \ downcast-rs-1.2.0 \ drm-fourcc-2.2.0 \ - ffmpeg-next-6.0.0 \ - ffmpeg-sys-next-6.0.1 \ + ffmpeg-next-6.1.0 \ + ffmpeg-sys-next-6.1.0 \ glob-0.3.1 \ heck-0.4.1 \ hermit-abi-0.3.3 \ human-size-0.4.3 \ itoa-1.0.9 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ libc-0.2.150 \ libloading-0.7.4 \ libloading-0.8.1 \ log-0.4.20 \ memchr-2.6.4 \ memoffset-0.7.1 \ minimal-lexical-0.2.1 \ nix-0.26.4 \ nix-0.27.1 \ nom-7.1.3 \ num_cpus-1.16.0 \ peeking_take_while-0.1.2 \ pkg-config-0.3.27 \ - proc-macro2-1.0.69 \ + proc-macro2-1.0.70 \ quick-xml-0.30.0 \ quote-1.0.33 \ regex-1.10.2 \ regex-automata-0.4.3 \ regex-syntax-0.8.2 \ rustc-hash-1.1.0 \ ryu-1.0.15 \ scoped-tls-1.0.1 \ - serde-1.0.192 \ - serde_derive-1.0.192 \ + serde-1.0.193 \ + serde_derive-1.0.193 \ serde_json-1.0.108 \ shlex-1.2.0 \ signal-hook-0.3.17 \ signal-hook-registry-1.4.1 \ smallvec-1.11.2 \ strsim-0.10.0 \ syn-1.0.109 \ syn-2.0.39 \ thiserror-1.0.50 \ thiserror-impl-1.0.50 \ unicode-ident-1.0.12 \ utf8parse-0.2.1 \ vcpkg-0.2.15 \ wayland-backend-0.3.2 \ wayland-client-0.31.1 \ wayland-protocols-0.31.0 \ wayland-protocols-wlr-0.2.0 \ wayland-scanner-0.31.0 \ wayland-sys-0.31.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.48.0 \ windows-targets-0.48.5 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_msvc-0.48.5 \ windows_i686_gnu-0.48.5 \ windows_i686_msvc-0.48.5 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_msvc-0.48.5 diff --git a/multimedia/wl-screenrec/distinfo b/multimedia/wl-screenrec/distinfo index 8d84798c96d2..7d34fdbda9e6 100644 --- a/multimedia/wl-screenrec/distinfo +++ b/multimedia/wl-screenrec/distinfo @@ -1,177 +1,177 @@ -TIMESTAMP = 1700296686 +TIMESTAMP = 1701659272 SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0 SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136 SHA256 (rust/crates/anstream-0.6.4.crate) = 2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44 SIZE (rust/crates/anstream-0.6.4.crate) = 20593 SHA256 (rust/crates/anstyle-1.0.4.crate) = 7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87 SIZE (rust/crates/anstyle-1.0.4.crate) = 13998 SHA256 (rust/crates/anstyle-parse-0.2.2.crate) = 317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140 SIZE (rust/crates/anstyle-parse-0.2.2.crate) = 24696 SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620 SHA256 (rust/crates/anstyle-wincon-3.0.1.crate) = f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628 SIZE (rust/crates/anstyle-wincon-3.0.1.crate) = 11279 SHA256 (rust/crates/anyhow-1.0.75.crate) = a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6 SIZE (rust/crates/anyhow-1.0.75.crate) = 43901 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 SHA256 (rust/crates/bindgen-0.64.0.crate) = c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4 SIZE (rust/crates/bindgen-0.64.0.crate) = 204700 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07 SIZE (rust/crates/bitflags-2.4.1.crate) = 37043 SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0 SIZE (rust/crates/cc-1.0.83.crate) = 68343 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/clang-sys-1.6.1.crate) = c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f SIZE (rust/crates/clang-sys-1.6.1.crate) = 41346 -SHA256 (rust/crates/clap-4.4.8.crate) = 2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64 -SIZE (rust/crates/clap-4.4.8.crate) = 54609 -SHA256 (rust/crates/clap_builder-4.4.8.crate) = 07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc -SIZE (rust/crates/clap_builder-4.4.8.crate) = 163164 +SHA256 (rust/crates/clap-4.4.10.crate) = 41fffed7514f420abec6d183b1d3acfd9099c79c3a10a06ade4f8203f1411272 +SIZE (rust/crates/clap-4.4.10.crate) = 54778 +SHA256 (rust/crates/clap_builder-4.4.9.crate) = 63361bae7eef3771745f02d8d892bec2fee5f6e34af316ba556e7f97a7069ff1 +SIZE (rust/crates/clap_builder-4.4.9.crate) = 163198 SHA256 (rust/crates/clap_derive-4.4.7.crate) = cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442 SIZE (rust/crates/clap_derive-4.4.7.crate) = 29046 SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1 SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272 SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857 SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412 SIZE (rust/crates/dlib-0.5.2.crate) = 5806 SHA256 (rust/crates/downcast-rs-1.2.0.crate) = 9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650 SIZE (rust/crates/downcast-rs-1.2.0.crate) = 11670 SHA256 (rust/crates/drm-fourcc-2.2.0.crate) = 0aafbcdb8afc29c1a7ee5fbe53b5d62f4565b35a042a662ca9fecd0b54dae6f4 SIZE (rust/crates/drm-fourcc-2.2.0.crate) = 12192 -SHA256 (rust/crates/ffmpeg-next-6.0.0.crate) = 8af03c47ad26832ab3aabc4cdbf210af3d3b878783edd5a7ba044ba33aab7a60 -SIZE (rust/crates/ffmpeg-next-6.0.0.crate) = 88807 -SHA256 (rust/crates/ffmpeg-sys-next-6.0.1.crate) = cf650f461ccf130f4eef4927affed703cc387b183bfc4a7dfee86a076c131127 -SIZE (rust/crates/ffmpeg-sys-next-6.0.1.crate) = 15688 +SHA256 (rust/crates/ffmpeg-next-6.1.0.crate) = f45d337871329d85f5aad1e3d7b09d033cd611d50f734fd6464c731fe7c769bf +SIZE (rust/crates/ffmpeg-next-6.1.0.crate) = 89583 +SHA256 (rust/crates/ffmpeg-sys-next-6.1.0.crate) = c2529ad916d08c3562c754c21bc9b17a26c7882c0f5706cc2cd69472175f1620 +SIZE (rust/crates/ffmpeg-sys-next-6.1.0.crate) = 15767 SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b SIZE (rust/crates/glob-0.3.1.crate) = 18880 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 SIZE (rust/crates/heck-0.4.1.crate) = 11567 SHA256 (rust/crates/hermit-abi-0.3.3.crate) = d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7 SIZE (rust/crates/hermit-abi-0.3.3.crate) = 14253 SHA256 (rust/crates/human-size-0.4.3.crate) = 9994b79e8c1a39b3166c63ae7823bb2b00831e2a96a31399c50fe69df408eaeb SIZE (rust/crates/human-size-0.4.3.crate) = 14757 SHA256 (rust/crates/itoa-1.0.9.crate) = af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38 SIZE (rust/crates/itoa-1.0.9.crate) = 10492 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 SHA256 (rust/crates/libc-0.2.150.crate) = 89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c SIZE (rust/crates/libc-0.2.150.crate) = 719359 SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f SIZE (rust/crates/libloading-0.7.4.crate) = 27580 SHA256 (rust/crates/libloading-0.8.1.crate) = c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161 SIZE (rust/crates/libloading-0.8.1.crate) = 27893 SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f SIZE (rust/crates/log-0.4.20.crate) = 38307 SHA256 (rust/crates/memchr-2.6.4.crate) = f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167 SIZE (rust/crates/memchr-2.6.4.crate) = 94439 SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 SIZE (rust/crates/memoffset-0.7.1.crate) = 8556 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b SIZE (rust/crates/nix-0.26.4.crate) = 279099 SHA256 (rust/crates/nix-0.27.1.crate) = 2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053 SIZE (rust/crates/nix-0.27.1.crate) = 286494 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099 SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697 SHA256 (rust/crates/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964 SIZE (rust/crates/pkg-config-0.3.27.crate) = 18838 -SHA256 (rust/crates/proc-macro2-1.0.69.crate) = 134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da -SIZE (rust/crates/proc-macro2-1.0.69.crate) = 44271 +SHA256 (rust/crates/proc-macro2-1.0.70.crate) = 39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b +SIZE (rust/crates/proc-macro2-1.0.70.crate) = 44343 SHA256 (rust/crates/quick-xml-0.30.0.crate) = eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956 SIZE (rust/crates/quick-xml-0.30.0.crate) = 161923 SHA256 (rust/crates/quote-1.0.33.crate) = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae SIZE (rust/crates/quote-1.0.33.crate) = 28090 SHA256 (rust/crates/regex-1.10.2.crate) = 380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343 SIZE (rust/crates/regex-1.10.2.crate) = 252839 SHA256 (rust/crates/regex-automata-0.4.3.crate) = 5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f SIZE (rust/crates/regex-automata-0.4.3.crate) = 617011 SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SHA256 (rust/crates/ryu-1.0.15.crate) = 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741 SIZE (rust/crates/ryu-1.0.15.crate) = 46906 SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202 -SHA256 (rust/crates/serde-1.0.192.crate) = bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001 -SIZE (rust/crates/serde-1.0.192.crate) = 76866 -SHA256 (rust/crates/serde_derive-1.0.192.crate) = d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1 -SIZE (rust/crates/serde_derive-1.0.192.crate) = 55690 +SHA256 (rust/crates/serde-1.0.193.crate) = 25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89 +SIZE (rust/crates/serde-1.0.193.crate) = 76863 +SHA256 (rust/crates/serde_derive-1.0.193.crate) = 43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3 +SIZE (rust/crates/serde_derive-1.0.193.crate) = 55692 SHA256 (rust/crates/serde_json-1.0.108.crate) = 3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b SIZE (rust/crates/serde_json-1.0.108.crate) = 146476 SHA256 (rust/crates/shlex-1.2.0.crate) = a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380 SIZE (rust/crates/shlex-1.2.0.crate) = 6584 SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296 SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1 SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987 SHA256 (rust/crates/smallvec-1.11.2.crate) = 4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970 SIZE (rust/crates/smallvec-1.11.2.crate) = 34801 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 SHA256 (rust/crates/syn-2.0.39.crate) = 23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a SIZE (rust/crates/syn-2.0.39.crate) = 244129 SHA256 (rust/crates/thiserror-1.0.50.crate) = f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2 SIZE (rust/crates/thiserror-1.0.50.crate) = 19414 SHA256 (rust/crates/thiserror-impl-1.0.50.crate) = 266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8 SIZE (rust/crates/thiserror-impl-1.0.50.crate) = 15357 SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/wayland-backend-0.3.2.crate) = 19152ddd73f45f024ed4534d9ca2594e0ef252c1847695255dae47f34df9fbe4 SIZE (rust/crates/wayland-backend-0.3.2.crate) = 69238 SHA256 (rust/crates/wayland-client-0.31.1.crate) = 1ca7d52347346f5473bf2f56705f360e8440873052e575e55890c4fa57843ed3 SIZE (rust/crates/wayland-client-0.31.1.crate) = 62635 SHA256 (rust/crates/wayland-protocols-0.31.0.crate) = e253d7107ba913923dc253967f35e8561a3c65f914543e46843c88ddd729e21c SIZE (rust/crates/wayland-protocols-0.31.0.crate) = 134772 SHA256 (rust/crates/wayland-protocols-wlr-0.2.0.crate) = ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6 SIZE (rust/crates/wayland-protocols-wlr-0.2.0.crate) = 25804 SHA256 (rust/crates/wayland-scanner-0.31.0.crate) = fb8e28403665c9f9513202b7e1ed71ec56fde5c107816843fb14057910b2c09c SIZE (rust/crates/wayland-scanner-0.31.0.crate) = 35245 SHA256 (rust/crates/wayland-sys-0.31.1.crate) = 15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af SIZE (rust/crates/wayland-sys-0.31.1.crate) = 8577 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 -SHA256 (russelltg-wl-screenrec-v0.1.1_GH0.tar.gz) = 3a486a3970e308342ea0204efc53250d37ea6082ac63c38be8a89063809f7952 -SIZE (russelltg-wl-screenrec-v0.1.1_GH0.tar.gz) = 31706 +SHA256 (russelltg-wl-screenrec-v0.1.2_GH0.tar.gz) = 29b704594f734009857ff1b54a82cbb786f31681e08539db94b61327d2d62c3d +SIZE (russelltg-wl-screenrec-v0.1.2_GH0.tar.gz) = 32069 diff --git a/multimedia/wl-screenrec/files/patch-ffmpeg b/multimedia/wl-screenrec/files/patch-ffmpeg index 40031a0fe6f9..4816e04de45a 100644 --- a/multimedia/wl-screenrec/files/patch-ffmpeg +++ b/multimedia/wl-screenrec/files/patch-ffmpeg @@ -1,40 +1,40 @@ https://github.com/zmwangx/rust-ffmpeg/issues/63 error[E0432]: unresolved imports `libc::ENODATA`, `libc::ENOSR`, `libc::ENOSTR`, `libc::ETIME` --> cargo-crates/ffmpeg-next-6.0.0/src/util/error.rs:20:22 | 20 | ENFILE, ENOBUFS, ENODATA, ENODEV, ENOENT, ENOEXEC, ENOLCK, ENOLINK, ENOMEM, ENOMSG, | ^^^^^^^ no `ENODATA` in the root 21 | ENOPROTOOPT, ENOSPC, ENOSR, ENOSTR, ENOSYS, ENOTCONN, ENOTDIR, ENOTEMPTY, ENOTRECOVERABLE, | ^^^^^ ^^^^^^ no `ENOSTR` in the root | | | no `ENOSR` in the root 22 | ENOTSOCK, ENOTSUP, ENOTTY, ENXIO, EOPNOTSUPP, EOVERFLOW, EOWNERDEAD, EPERM, EPIPE, EPROTO, 23 | EPROTONOSUPPORT, EPROTOTYPE, ERANGE, EROFS, ESPIPE, ESRCH, ETIME, ETIMEDOUT, ETXTBSY, | ^^^^^ no `ETIME` in the root | help: a similar name exists in the module | 21 | ENOPROTOOPT, ENOSPC, ENOSR, NOSTR, ENOSYS, ENOTCONN, ENOTDIR, ENOTEMPTY, ENOTRECOVERABLE, | ~~~~~ help: a similar name exists in the module | 23 | EPROTONOSUPPORT, EPROTOTYPE, ERANGE, EROFS, ESPIPE, ESRCH, VTIME, ETIMEDOUT, ETXTBSY, | ~~~~~ ---- cargo-crates/ffmpeg-next-6.0.0/src/util/error.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/ffmpeg-next-6.0.0/src/util/error.rs +--- cargo-crates/ffmpeg-next-6.1.0/src/util/error.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/ffmpeg-next-6.1.0/src/util/error.rs @@ -17,10 +17,10 @@ pub use libc::{ EBUSY, ECANCELED, ECHILD, ECONNABORTED, ECONNREFUSED, ECONNRESET, EDEADLK, EDESTADDRREQ, EDOM, EEXIST, EFAULT, EFBIG, EHOSTUNREACH, EIDRM, EILSEQ, EINPROGRESS, EINTR, EINVAL, EIO, EISCONN, EISDIR, ELOOP, EMFILE, EMLINK, EMSGSIZE, ENAMETOOLONG, ENETDOWN, ENETRESET, ENETUNREACH, - ENFILE, ENOBUFS, ENODATA, ENODEV, ENOENT, ENOEXEC, ENOLCK, ENOLINK, ENOMEM, ENOMSG, - ENOPROTOOPT, ENOSPC, ENOSR, ENOSTR, ENOSYS, ENOTCONN, ENOTDIR, ENOTEMPTY, ENOTRECOVERABLE, + ENFILE, ENOBUFS, ENODEV, ENOENT, ENOEXEC, ENOLCK, ENOLINK, ENOMEM, ENOMSG, + ENOPROTOOPT, ENOSPC, ENOSYS, ENOTCONN, ENOTDIR, ENOTEMPTY, ENOTRECOVERABLE, ENOTSOCK, ENOTSUP, ENOTTY, ENXIO, EOPNOTSUPP, EOVERFLOW, EOWNERDEAD, EPERM, EPIPE, EPROTO, - EPROTONOSUPPORT, EPROTOTYPE, ERANGE, EROFS, ESPIPE, ESRCH, ETIME, ETIMEDOUT, ETXTBSY, + EPROTONOSUPPORT, EPROTOTYPE, ERANGE, EROFS, ESPIPE, ESRCH, ETIMEDOUT, ETXTBSY, EWOULDBLOCK, EXDEV, }; diff --git a/multimedia/wl-screenrec/files/patch-ffmpeg-6.1 b/multimedia/wl-screenrec/files/patch-ffmpeg-6.1 deleted file mode 100644 index 5754d0cef72d..000000000000 --- a/multimedia/wl-screenrec/files/patch-ffmpeg-6.1 +++ /dev/null @@ -1,223 +0,0 @@ -https://github.com/zmwangx/rust-ffmpeg/pull/165 - ---- cargo-crates/ffmpeg-next-6.0.0/src/codec/id.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/ffmpeg-next-6.0.0/src/codec/id.rs -@@ -644,6 +644,21 @@ pub enum Id { - VNULL, - #[cfg(feature = "ffmpeg_6_0")] - ANULL, -+ -+ #[cfg(feature = "ffmpeg_6_1")] -+ PDV, -+ #[cfg(feature = "ffmpeg_6_1")] -+ EVC, -+ #[cfg(feature = "ffmpeg_6_1")] -+ RTV1, -+ #[cfg(feature = "ffmpeg_6_1")] -+ VMIX, -+ #[cfg(feature = "ffmpeg_6_1")] -+ AC4, -+ #[cfg(feature = "ffmpeg_6_1")] -+ SMPTE_2038, -+ #[cfg(feature = "ffmpeg_6_1")] -+ OSQ, - } - - impl Id { -@@ -1295,6 +1310,21 @@ impl From for Id { - AV_CODEC_ID_VNULL => Id::VNULL, - #[cfg(feature = "ffmpeg_6_0")] - AV_CODEC_ID_ANULL => Id::ANULL, -+ -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_CODEC_ID_PDV => Id::PDV, -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_CODEC_ID_EVC => Id::EVC, -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_CODEC_ID_RTV1 => Id::RTV1, -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_CODEC_ID_VMIX => Id::VMIX, -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_CODEC_ID_AC4 => Id::AC4, -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_CODEC_ID_SMPTE_2038 => Id::SMPTE_2038, -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_CODEC_ID_OSQ => Id::OSQ, - } - } - } -@@ -1938,6 +1968,21 @@ impl From for AVCodecID { - Id::VNULL => AV_CODEC_ID_VNULL, - #[cfg(feature = "ffmpeg_6_0")] - Id::ANULL => AV_CODEC_ID_ANULL, -+ -+ #[cfg(feature = "ffmpeg_6_1")] -+ Id::PDV => AV_CODEC_ID_PDV, -+ #[cfg(feature = "ffmpeg_6_1")] -+ Id::EVC => AV_CODEC_ID_EVC, -+ #[cfg(feature = "ffmpeg_6_1")] -+ Id::RTV1 => AV_CODEC_ID_RTV1, -+ #[cfg(feature = "ffmpeg_6_1")] -+ Id::VMIX => AV_CODEC_ID_VMIX, -+ #[cfg(feature = "ffmpeg_6_1")] -+ Id::AC4 => AV_CODEC_ID_AC4, -+ #[cfg(feature = "ffmpeg_6_1")] -+ Id::SMPTE_2038 => AV_CODEC_ID_SMPTE_2038, -+ #[cfg(feature = "ffmpeg_6_1")] -+ Id::OSQ => AV_CODEC_ID_OSQ, - } - } - } ---- cargo-crates/ffmpeg-next-6.0.0/src/util/channel_layout.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/ffmpeg-next-6.0.0/src/util/channel_layout.rs -@@ -58,6 +58,17 @@ bitflags! { - const OCTAGONAL = AV_CH_LAYOUT_OCTAGONAL; - const HEXADECAGONAL = AV_CH_LAYOUT_HEXADECAGONAL; - const STEREO_DOWNMIX = AV_CH_LAYOUT_STEREO_DOWNMIX; -+ -+ #[cfg(feature = "ffmpeg_6_1")] -+ const _3POINT1POINT2 = AV_CH_LAYOUT_3POINT1POINT2; -+ #[cfg(feature = "ffmpeg_6_1")] -+ const _5POINT1POINT2_BACK = AV_CH_LAYOUT_5POINT1POINT2_BACK; -+ #[cfg(feature = "ffmpeg_6_1")] -+ const _5POINT1POINT4_BACK = AV_CH_LAYOUT_5POINT1POINT4_BACK; -+ #[cfg(feature = "ffmpeg_6_1")] -+ const _7POINT1POINT2 = AV_CH_LAYOUT_7POINT1POINT2; -+ #[cfg(feature = "ffmpeg_6_1")] -+ const _7POINT1POINT4_BACK = AV_CH_LAYOUT_7POINT1POINT4_BACK; - } - } - ---- cargo-crates/ffmpeg-next-6.0.0/src/util/format/pixel.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/ffmpeg-next-6.0.0/src/util/format/pixel.rs -@@ -401,6 +401,19 @@ pub enum Pixel { - #[cfg(feature = "ffmpeg_6_0")] - RGBAF32LE, - -+ #[cfg(feature = "ffmpeg_6_1")] -+ P212BE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ P212LE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ P412BE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ P412LE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ GBRAP14BE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ GBRAP14LE, -+ - #[cfg(feature = "rpi")] - RPI, - #[cfg(feature = "rpi")] -@@ -796,6 +809,19 @@ impl From for Pixel { - #[cfg(feature = "ffmpeg_6_0")] - AV_PIX_FMT_RGBAF32LE => Pixel::RGBAF32LE, - -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_PIX_FMT_P212BE => Pixel::P212BE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_PIX_FMT_P212LE => Pixel::P212LE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_PIX_FMT_P412BE => Pixel::P412BE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_PIX_FMT_P412LE => Pixel::P412LE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_PIX_FMT_GBRAP14BE => Pixel::GBRAP14BE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_PIX_FMT_GBRAP14LE => Pixel::GBRAP14LE, -+ - #[cfg(feature = "rpi")] - AV_PIX_FMT_RPI => Pixel::RPI, - #[cfg(feature = "rpi")] -@@ -1208,6 +1234,19 @@ impl From for AVPixelFormat { - Pixel::RGBAF32BE => AV_PIX_FMT_RGBAF32BE, - #[cfg(feature = "ffmpeg_6_0")] - Pixel::RGBAF32LE => AV_PIX_FMT_RGBAF32LE, -+ -+ #[cfg(feature = "ffmpeg_6_1")] -+ Pixel::P212BE => AV_PIX_FMT_P212BE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ Pixel::P212LE => AV_PIX_FMT_P212LE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ Pixel::P412BE => AV_PIX_FMT_P412BE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ Pixel::P412LE => AV_PIX_FMT_P412LE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ Pixel::GBRAP14BE => AV_PIX_FMT_GBRAP14BE, -+ #[cfg(feature = "ffmpeg_6_1")] -+ Pixel::GBRAP14LE => AV_PIX_FMT_GBRAP14LE, - - #[cfg(feature = "rpi")] - Pixel::RPI => AV_PIX_FMT_RPI, ---- cargo-crates/ffmpeg-next-6.0.0/src/util/frame/side_data.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/ffmpeg-next-6.0.0/src/util/frame/side_data.rs -@@ -61,6 +61,9 @@ pub enum Type { - - #[cfg(feature = "ffmpeg_6_0")] - AMBIENT_VIEWING_ENVIRONMENT, -+ -+ #[cfg(feature = "ffmpeg_6_1")] -+ VIDEO_HINT, - } - - impl Type { -@@ -126,6 +129,9 @@ impl From for Type { - - #[cfg(feature = "ffmpeg_6_0")] - AV_FRAME_DATA_AMBIENT_VIEWING_ENVIRONMENT => Type::AMBIENT_VIEWING_ENVIRONMENT, -+ -+ #[cfg(feature = "ffmpeg_6_1")] -+ AV_FRAME_DATA_VIDEO_HINT => Type::VIDEO_HINT, - } - } - } -@@ -184,6 +190,9 @@ impl From for AVFrameSideDataType { - - #[cfg(feature = "ffmpeg_6_0")] - Type::AMBIENT_VIEWING_ENVIRONMENT => AV_FRAME_DATA_AMBIENT_VIEWING_ENVIRONMENT, -+ -+ #[cfg(feature = "ffmpeg_6_1")] -+ Type::VIDEO_HINT => AV_FRAME_DATA_VIDEO_HINT, - } - } - } ---- cargo-crates/ffmpeg-sys-next-6.0.1/build.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/ffmpeg-sys-next-6.0.1/build.rs -@@ -588,6 +588,7 @@ fn check_features( - ("ffmpeg_5_0", 59, 18), - ("ffmpeg_5_1", 59, 37), - ("ffmpeg_6_0", 60, 3), -+ ("ffmpeg_6_1", 60, 31), - ]; - for &(ffmpeg_version_flag, lavc_version_major, lavc_version_minor) in - ffmpeg_lavc_versions.iter() ---- cargo-crates/ffmpeg-sys-next-6.0.1/channel_layout_fixed.h.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/ffmpeg-sys-next-6.0.1/channel_layout_fixed.h -@@ -114,6 +114,11 @@ const unsigned long long AV_CH_BOTTOM_FRONT_RIGHT = - #undef AV_CH_LAYOUT_HEXADECAGONAL - #undef AV_CH_LAYOUT_STEREO_DOWNMIX - #undef AV_CH_LAYOUT_22POINT2 -+#undef AV_CH_LAYOUT_3POINT1POINT2 -+#undef AV_CH_LAYOUT_5POINT1POINT2_BACK -+#undef AV_CH_LAYOUT_5POINT1POINT4_BACK -+#undef AV_CH_LAYOUT_7POINT1POINT2 -+#undef AV_CH_LAYOUT_7POINT1POINT4_BACK - - const unsigned long long AV_CH_LAYOUT_MONO = (AV_CH_FRONT_CENTER); - const unsigned long long AV_CH_LAYOUT_STEREO = -@@ -185,4 +190,14 @@ const unsigned long long AV_CH_LAYOUT_22POINT2 = - AV_CH_TOP_BACK_LEFT | AV_CH_TOP_BACK_RIGHT | AV_CH_TOP_SIDE_LEFT | - AV_CH_TOP_SIDE_RIGHT | AV_CH_TOP_BACK_CENTER | AV_CH_BOTTOM_FRONT_CENTER | - AV_CH_BOTTOM_FRONT_LEFT | AV_CH_BOTTOM_FRONT_RIGHT); -+const unsigned long long AV_CH_LAYOUT_3POINT1POINT2 = -+ (AV_CH_LAYOUT_3POINT1 | AV_CH_TOP_FRONT_LEFT | AV_CH_TOP_FRONT_RIGHT); -+const unsigned long long AV_CH_LAYOUT_5POINT1POINT2_BACK = -+ (AV_CH_LAYOUT_5POINT1_BACK | AV_CH_TOP_FRONT_LEFT | AV_CH_TOP_FRONT_RIGHT); -+const unsigned long long AV_CH_LAYOUT_5POINT1POINT4_BACK = -+ (AV_CH_LAYOUT_5POINT1POINT2_BACK | AV_CH_TOP_BACK_LEFT | AV_CH_TOP_BACK_RIGHT); -+const unsigned long long AV_CH_LAYOUT_7POINT1POINT2 = -+ (AV_CH_LAYOUT_7POINT1 | AV_CH_TOP_FRONT_LEFT | AV_CH_TOP_FRONT_RIGHT); -+const unsigned long long AV_CH_LAYOUT_7POINT1POINT4_BACK = -+ (AV_CH_LAYOUT_7POINT1POINT2 | AV_CH_TOP_BACK_LEFT | AV_CH_TOP_BACK_RIGHT); - #endif