notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
wl-screenrec High performance wlroots screen recording, featuring hardware encoding
0.1.5_5 multimedia on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.1.5_4Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-07-03 04:18:21
Last Update: 2025-01-20 11:06:50
Commit Hash: fccaa1b
People watching this port, also watch:: ncspot, wlr-randr, spotify-player, sway, tarsnap-gui
Also Listed In: wayland
License: APACHE20
WWW:
https://github.com/russelltg/wl-screenrec
Description:
High performance screen recorder for wlroots Wayland. Uses dma-buf transfers to get surface, and uses the GPU to do both the pixel format conversion and the encoding, meaning the raw video data never touches the CPU, leaving it free to run your applications. System Requirements: * Wayland compositor supporting the following protocols: * wlr-output-management-unstable-v1 (missing in hikari, cagebreak, gamescope) * wlr-screencopy-unstable-v1 (missing in gamescope and theseus-ship) Known working examples: sway, hyprland, wayfire, labwc. * VA-API encoding: * Intel iGPUs: libva-intel-media-driver or libva-intel-driver * AMD/ATI GPUs: mesa-gallium-va
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. bin/wl-screenrec
  2. share/bash-completion/completions/wl-screenrec
  3. share/fish/vendor_completions.d/wl-screenrec.fish
  4. share/zsh/site-functions/_wl-screenrec
  5. /usr/local/share/licenses/wl-screenrec-0.1.5_5/catalog.mk
  6. /usr/local/share/licenses/wl-screenrec-0.1.5_5/LICENSE
  7. /usr/local/share/licenses/wl-screenrec-0.1.5_5/APACHE20
Collapse this list.
Dependency lines:
  • wl-screenrec>0:multimedia/wl-screenrec
To install the port:
cd /usr/ports/multimedia/wl-screenrec/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/wl-screenrec
  • pkg install wl-screenrec
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: wl-screenrec
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1722791434 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311

Expand this list (194 items)

Collapse this list.

SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526 SIZE (rust/crates/anstream-0.6.15.crate) = 29231 SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1 SIZE (rust/crates/anstyle-1.0.8.crate) = 15771 SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680 SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891 SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8 SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234 SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da SIZE (rust/crates/anyhow-1.0.86.crate) = 46741 SHA256 (rust/crates/bindgen-0.69.4.crate) = a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0 SIZE (rust/crates/bindgen-0.69.4.crate) = 221092 SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 SHA256 (rust/crates/cc-1.1.7.crate) = 26a5c3fd7bfa1ce3897a3a3501d362b2d87b7f2583ebcb4a949ec25911025cbc SIZE (rust/crates/cc-1.1.7.crate) = 81694 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/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 SHA256 (rust/crates/clap-4.5.13.crate) = 0fbb260a053428790f3de475e304ff84cdbc4face759ea7a3e64c1edd938a7fc SIZE (rust/crates/clap-4.5.13.crate) = 56267 SHA256 (rust/crates/clap_builder-4.5.13.crate) = 64b17d7ea74e9f833c7dbf2cbe4fb12ff26783eda4782a8975b72f895c9b4d99 SIZE (rust/crates/clap_builder-4.5.13.crate) = 164093 SHA256 (rust/crates/clap_complete-4.5.12.crate) = a8670053e87c316345e384ca1f3eba3006fc6355ed8b8a1140d104e109e3df34 SIZE (rust/crates/clap_complete-4.5.12.crate) = 43028 SHA256 (rust/crates/clap_derive-4.5.13.crate) = 501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0 SIZE (rust/crates/clap_derive-4.5.13.crate) = 30132 SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97 SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805 SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0 SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924 SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 SIZE (rust/crates/deranged-0.3.11.crate) = 18043 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.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2 SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821 SHA256 (rust/crates/drm-fourcc-2.2.0.crate) = 0aafbcdb8afc29c1a7ee5fbe53b5d62f4565b35a042a662ca9fecd0b54dae6f4 SIZE (rust/crates/drm-fourcc-2.2.0.crate) = 12192 SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 SIZE (rust/crates/either-1.13.0.crate) = 19169 SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba SIZE (rust/crates/errno-0.3.9.crate) = 10690 SHA256 (rust/crates/ffmpeg-next-7.0.4.crate) = 19a340e3d664ad5f530147cd6d4a86ece739a829fe2d81c369389ef903bd96f6 SIZE (rust/crates/ffmpeg-next-7.0.4.crate) = 97098 SHA256 (rust/crates/ffmpeg-sys-next-7.0.2.crate) = db1b7546e70609ead8c06b2b4c618a1ba352364675f81608f431dd4f321fe3f1 SIZE (rust/crates/ffmpeg-sys-next-7.0.2.crate) = 16174 SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b SIZE (rust/crates/glob-0.3.1.crate) = 18880 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 SHA256 (rust/crates/human-size-0.4.3.crate) = 9994b79e8c1a39b3166c63ae7823bb2b00831e2a96a31399c50fe69df408eaeb SIZE (rust/crates/human-size-0.4.3.crate) = 14757 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 SIZE (rust/crates/itertools-0.12.1.crate) = 137761 SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b SIZE (rust/crates/itoa-1.0.11.crate) = 10563 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c SIZE (rust/crates/libc-0.2.155.crate) = 743539 SHA256 (rust/crates/libloading-0.8.5.crate) = 4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4 SIZE (rust/crates/libloading-0.8.5.crate) = 28902 SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 SIZE (rust/crates/log-0.4.22.crate) = 44027 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 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.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 SIZE (rust/crates/nix-0.29.0.crate) = 318248 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9 SIZE (rust/crates/num_threads-0.1.7.crate) = 7455 SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 SHA256 (rust/crates/quick-xml-0.34.0.crate) = 6f24d770aeca0eacb81ac29dfbc55ebcc09312fdd1f8bbecdc7e4a84e000e3b4 SIZE (rust/crates/quick-xml-0.34.0.crate) = 184595 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 SIZE (rust/crates/quote-1.0.36.crate) = 28507 SHA256 (rust/crates/regex-1.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619 SIZE (rust/crates/regex-1.10.6.crate) = 253894 SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582 SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f SIZE (rust/crates/rustix-0.38.34.crate) = 365160 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f SIZE (rust/crates/ryu-1.0.18.crate) = 47713 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.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12 SIZE (rust/crates/serde-1.0.204.crate) = 78253 SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222 SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871 SHA256 (rust/crates/serde_json-1.0.122.crate) = 784b6203951c57ff748476b126ccb5e8e2959a5c19e5c617ab1956be3dbc68da SIZE (rust/crates/serde_json-1.0.122.crate) = 147200 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 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.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1 SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 SHA256 (rust/crates/simplelog-0.12.2.crate) = 16257adbfaef1ee58b1363bdc0664c9b8e1e30aed86049635fb5f147d065a9c0 SIZE (rust/crates/simplelog-0.12.2.crate) = 21548 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/syn-2.0.72.crate) = dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af SIZE (rust/crates/syn-2.0.72.crate) = 267069 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724 SIZE (rust/crates/thiserror-1.0.63.crate) = 21537 SHA256 (rust/crates/thiserror-impl-1.0.63.crate) = a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261 SIZE (rust/crates/thiserror-impl-1.0.63.crate) = 16047 SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885 SIZE (rust/crates/time-0.3.36.crate) = 119805 SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 SIZE (rust/crates/time-core-0.1.2.crate) = 7191 SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf SIZE (rust/crates/time-macros-0.2.18.crate) = 24361 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.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 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.6.crate) = f90e11ce2ca99c97b940ee83edbae9da2d56a08f9ea8158550fd77fa31722993 SIZE (rust/crates/wayland-backend-0.3.6.crate) = 71562 SHA256 (rust/crates/wayland-client-0.31.5.crate) = 7e321577a0a165911bdcfb39cf029302479d7527b517ee58ab0f6ad09edf0943 SIZE (rust/crates/wayland-client-0.31.5.crate) = 63042 SHA256 (rust/crates/wayland-protocols-0.32.3.crate) = 62989625a776e827cc0f15d41444a3cea5205b963c3a25be48ae1b52d6b4daaa SIZE (rust/crates/wayland-protocols-0.32.3.crate) = 165197 SHA256 (rust/crates/wayland-protocols-wlr-0.3.3.crate) = fd993de54a40a40fbe5601d9f1fbcaef0aebcc5fda447d7dc8f6dcbaae4f8953 SIZE (rust/crates/wayland-protocols-wlr-0.3.3.crate) = 26005 SHA256 (rust/crates/wayland-scanner-0.31.4.crate) = d7b56f89937f1cf2ee1f1259cf2936a17a1f45d8f0aa1019fae6d470d304cfa6 SIZE (rust/crates/wayland-scanner-0.31.4.crate) = 35691 SHA256 (rust/crates/wayland-sys-0.31.4.crate) = 43676fe2daf68754ecf1d72026e4e6c15483198b5d24e888b74d3f22f887a148 SIZE (rust/crates/wayland-sys-0.31.4.crate) = 8571 SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (russelltg-wl-screenrec-v0.1.5_GH0.tar.gz) = b28a013d7418491da82efe25101f0a778e47c34d195f88d48c3132f9d223190d SIZE (russelltg-wl-screenrec-v0.1.5_GH0.tar.gz) = 36547

Collapse this list.


Packages (timestamps in pop-ups are UTC):
wl-screenrec
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.1.5_40.1.5_4-0.1.5_30.1.5_5---
FreeBSD:13:quarterly0.1.5_40.1.5_4--0.1.5_4-0.1.2_1-
FreeBSD:14:latest0.1.5_40.1.5_5-0.1.5_40.1.5_5---
FreeBSD:14:quarterly0.1.5_40.1.5_4--0.1.5_4-0.1.2_1-
FreeBSD:15:latest0.1.5_40.1.5_5n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rust>=1.84.0 : lang/rust
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. llvm-config15 : devel/llvm15
Library dependencies:
  1. libdrm.so : graphics/libdrm
  2. libavformat.so : multimedia/ffmpeg
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
multimedia_wl-screenrec
USES:
cargo llvm
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/russelltg/wl-screenrec/tar.gz/v0.1.5?dummy=/
Collapse this list.

Number of commits found: 40

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.1.5_5
20 Jan 2025 11:06:50
commit hash: fccaa1b326310b7f33556fe133b509260a90fe7fcommit hash: fccaa1b326310b7f33556fe133b509260a90fe7fcommit hash: fccaa1b326310b7f33556fe133b509260a90fe7fcommit hash: fccaa1b326310b7f33556fe133b509260a90fe7f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.84.0

PR:		283962
0.1.5_4
01 Dec 2024 09:24:18
commit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2fcommit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2fcommit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2fcommit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.83.0

PR:		283000
0.1.5_3
16 Nov 2024 00:33:12
commit hash: 37f3cbda44e32f27284bab7e42bc1f91dab706b9commit hash: 37f3cbda44e32f27284bab7e42bc1f91dab706b9commit hash: 37f3cbda44e32f27284bab7e42bc1f91dab706b9commit hash: 37f3cbda44e32f27284bab7e42bc1f91dab706b9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: temporarily skip updates
0.1.5_3
08 Nov 2024 08:24:20
commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.82.0

PR:		282516
0.1.5_2
23 Oct 2024 03:11:24
commit hash: f99a708957bdb6dbd26af0a561d00589337e0c6ecommit hash: f99a708957bdb6dbd26af0a561d00589337e0c6ecommit hash: f99a708957bdb6dbd26af0a561d00589337e0c6ecommit hash: f99a708957bdb6dbd26af0a561d00589337e0c6e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
Mk/Uses/cargo.mk: Remove cross-compilation options for Rust-based ports

Reasons:
* Port build shouldn't use cross-compilation mode
  because it buids for the same architecture.
* RUSTFLAGS isn't passed to the build of all or some Rust ports
  in the cross-compilation mode.

Essential changes:
* Remove the CARGO_BUILD_TARGET make variable.
* Remove CARGO_BUILD_TARGET and CARGO_TARGET_* from CARGO_ENV.
* Update many ports that used CARGO_BUILD_TARGET.
* Build paths now don't include the architecture triplet part.

Immadiate benefits:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.1.5_2
10 Sep 2024 11:00:34
commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.81.0

PR:		281300
0.1.5_1
10 Sep 2024 10:58:07
commit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5efcommit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5efcommit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5efcommit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5ef files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
Author: Siva Mahadevan
*/*: remove STRIP_CMD calls in rust based ports

This is not needed after bc4fedc1fec0d359365c04d43be9e32bf101a50e

PR:		246993
Differential Revision:	https://reviews.freebsd.org/D46503
0.1.5_1
26 Aug 2024 08:08:01
commit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bff files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.80.1

PR:		280490
0.1.5
04 Aug 2024 19:36:28
commit hash: bc53a9ac0d29eab7689dd09fdbf9544a22dc2273commit hash: bc53a9ac0d29eab7689dd09fdbf9544a22dc2273commit hash: bc53a9ac0d29eab7689dd09fdbf9544a22dc2273commit hash: bc53a9ac0d29eab7689dd09fdbf9544a22dc2273 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to 0.1.5

Changes:	https://github.com/russelltg/wl-screenrec/releases/tag/v0.1.5
Reported by:	GitHub (watch releases)
0.1.4
16 Jul 2024 02:32:28
commit hash: 6346b4e9b2b11d2b76af842244b45775134a4748commit hash: 6346b4e9b2b11d2b76af842244b45775134a4748commit hash: 6346b4e9b2b11d2b76af842244b45775134a4748commit hash: 6346b4e9b2b11d2b76af842244b45775134a4748 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to 0.1.4

Changes:	https://github.com/russelltg/wl-screenrec/releases/tag/v0.1.4
Reported by:	GitHub (watch releases)
0.1.3_5
16 Jul 2024 02:32:26
commit hash: f80da6c8ce46ac4391ed0f60b4bc98e73f5ce5b4commit hash: f80da6c8ce46ac4391ed0f60b4bc98e73f5ce5b4commit hash: f80da6c8ce46ac4391ed0f60b4bc98e73f5ce5b4commit hash: f80da6c8ce46ac4391ed0f60b4bc98e73f5ce5b4 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: drop unused patch after c61ec243ce20

https://github.com/russelltg/wl-screenrec/commit/af46c4af3e14
0.1.3_5
18 Jun 2024 10:59:14
commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.79.0

PR:		279707
0.1.3_4
20 May 2024 07:02:22
commit hash: 0bfdf0bed66b6f5848a55f36da506a8d63f5c74acommit hash: 0bfdf0bed66b6f5848a55f36da506a8d63f5c74acommit hash: 0bfdf0bed66b6f5848a55f36da506a8d63f5c74acommit hash: 0bfdf0bed66b6f5848a55f36da506a8d63f5c74a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: unbreak build with ffmpeg 7.0

error[E0425]: cannot find value `AV_CH_LAYOUT_NATIVE` in this scope
     --> cargo-crates/ffmpeg-next-6.1.1/src/util/channel_layout.rs:31:39
      |
31    |         const NATIVE                = AV_CH_LAYOUT_NATIVE;
      |                                       ^^^^^^^^^^^^^^^^^^^ help: a
constant with a similar name exists: `AV_CH_LAYOUT_STEREO`
      |
     :::
../target/x86_64-unknown-freebsd/release/build/ffmpeg-sys-next-71257b07c8bd5e07/out/bindings.rs:20795:1
      |
20795 | pub const AV_CH_LAYOUT_STEREO: libc::c_ulonglong = 3;
      | ------------------------------------------------ similarly named
constant `AV_CH_LAYOUT_STEREO` defined here

error[E0425]: cannot find value `AV_CH_LAYOUT_3POINT1POINT2` in this scope
     --> cargo-crates/ffmpeg-next-6.1.1/src/util/channel_layout.rs:63:37
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.1.3_3
13 May 2024 11:03:24
commit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8e files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.78.0

PR:		278834
0.1.3_2
13 Apr 2024 05:14:59
commit hash: 8dc860e740575a277d6fcff6e59ba5add66a2d9acommit hash: 8dc860e740575a277d6fcff6e59ba5add66a2d9acommit hash: 8dc860e740575a277d6fcff6e59ba5add66a2d9acommit hash: 8dc860e740575a277d6fcff6e59ba5add66a2d9a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/theseus-ship: update to 6.0.0

Changes:	https://github.com/winft/theseus-ship/releases/tag/v6.0.0
Reported by:	GitHub (watch releases)
0.1.3_2
23 Mar 2024 09:41:46
commit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45a files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.77.0

PR:		277786
0.1.3_1
19 Feb 2024 11:59:23
commit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433c files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.76.0

PR:		276920
0.1.3
16 Feb 2024 12:39:04
commit hash: e697ba3dbe2309b31676cf5d561aea0327b54011commit hash: e697ba3dbe2309b31676cf5d561aea0327b54011commit hash: e697ba3dbe2309b31676cf5d561aea0327b54011commit hash: e697ba3dbe2309b31676cf5d561aea0327b54011 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to 0.1.3

Changes:	https://github.com/russelltg/wl-screenrec/releases/tag/v0.1.3
Reported by:	GitHub (watch releases)
0.1.2_2
09 Jan 2024 12:15:54
commit hash: 109c3d4629b84972e660b689d169ac0761c1a519commit hash: 109c3d4629b84972e660b689d169ac0761c1a519commit hash: 109c3d4629b84972e660b689d169ac0761c1a519commit hash: 109c3d4629b84972e660b689d169ac0761c1a519 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.75.0

PR:		276033
0.1.2_1
08 Dec 2023 15:04:09
commit hash: b2afd89fb26437c5d9810b131370525352e63f71commit hash: b2afd89fb26437c5d9810b131370525352e63f71commit hash: b2afd89fb26437c5d9810b131370525352e63f71commit hash: b2afd89fb26437c5d9810b131370525352e63f71 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.74.1

PR:		275243
0.1.2
04 Dec 2023 04:44:17
commit hash: f38fa634c6d9e8620d2b336bff6608b771ff22c3commit hash: f38fa634c6d9e8620d2b336bff6608b771ff22c3commit hash: f38fa634c6d9e8620d2b336bff6608b771ff22c3commit hash: f38fa634c6d9e8620d2b336bff6608b771ff22c3 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to 0.1.2

Changes:	https://github.com/russelltg/wl-screenrec/releases/tag/v0.1.2
Reported by:	GitHub (watch releases)
0.1.1
03 Dec 2023 18:57:33
commit hash: 99498c3b5e3fc5a5bdf25744431e0c320efe6041commit hash: 99498c3b5e3fc5a5bdf25744431e0c320efe6041commit hash: 99498c3b5e3fc5a5bdf25744431e0c320efe6041commit hash: 99498c3b5e3fc5a5bdf25744431e0c320efe6041 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: document cagebreak isn't supported unlike cage

$ cagebreak
$ wl-screenrec
thread 'main' panicked at src/main.rs:851:14:
Your compositor does not seem to support the wlr-output-manager protocol.
wl-screenrec requires a wlroots based compositor like sway or Hyprland:
NotPresent
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
0.1.1
03 Dec 2023 18:54:54
commit hash: 14ac189a00b57212593585f5921e751710784f23commit hash: 14ac189a00b57212593585f5921e751710784f23commit hash: 14ac189a00b57212593585f5921e751710784f23commit hash: 14ac189a00b57212593585f5921e751710784f23 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: document cage support after 3a87cb34b894

https://github.com/cage-kiosk/cage/commit/6f78d9d5b2a9
0.1.1
18 Nov 2023 19:00:33
commit hash: 5890bead193c3cabea59fe31d4fb5db0a375d2d0commit hash: 5890bead193c3cabea59fe31d4fb5db0a375d2d0commit hash: 5890bead193c3cabea59fe31d4fb5db0a375d2d0commit hash: 5890bead193c3cabea59fe31d4fb5db0a375d2d0 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to 0.1.1

Changes:	https://github.com/russelltg/wl-screenrec/releases/tag/v0.1.1
Reported by:	GitHub (watch releases)
0.1.0_1
12 Nov 2023 09:39:15
commit hash: eb2f6b420890803eab616d09add7bd91ad1f0565commit hash: eb2f6b420890803eab616d09add7bd91ad1f0565commit hash: eb2f6b420890803eab616d09add7bd91ad1f0565commit hash: eb2f6b420890803eab616d09add7bd91ad1f0565 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: unbreak build with ffmpeg 6.1

error[E0004]: non-exhaustive patterns: `sys::AVPixelFormat::AV_PIX_FMT_P212BE`,
`sys::AVPixelFormat::AV_PIX_FMT_P212LE`, `sys::AVPixelFormat::AV_PIX_FMT_P412BE`
and 3 more not covered
    --> cargo-crates/ffmpeg-next-6.0.0/src/util/format/pixel.rs:467:15
     |
467  |         match value {
     |               ^^^^^ patterns `sys::AVPixelFormat::AV_PIX_FMT_P212BE`,
`sys::AVPixelFormat::AV_PIX_FMT_P212LE`, `sys::AVPixelFormat::AV_PIX_FMT_P412BE`
and 3 more not covered
     |
note: `sys::AVPixelFormat` defined here
    -->
/wrkdirs/usr/ports/multimedia/wl-screenrec/work/target/x86_64-unknown-freebsd/release/build/ffmpeg-sys-next-8e1bcbc25d8d3e7a/out/bindings.rs:4814:1
     |
4814 | pub enum AVPixelFormat {
     | ^^^^^^^^^^^^^^^^^^^^^^
     = note: the matched value is of type `sys::AVPixelFormat`
help: ensure that all possible cases are being handled by adding a match arm
with a wildcard pattern as shown, or multiple match arms
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.1.0_1
24 Oct 2023 10:22:32
commit hash: dd10dc88a7cf54f9aa164bf40cc5e481021401d6commit hash: dd10dc88a7cf54f9aa164bf40cc5e481021401d6commit hash: dd10dc88a7cf54f9aa164bf40cc5e481021401d6commit hash: dd10dc88a7cf54f9aa164bf40cc5e481021401d6 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.73.0

PR:		274499
0.1.0
02 Oct 2023 03:43:50
commit hash: c61ec243ce2086c33973e8427ee5d6f6734209c9commit hash: c61ec243ce2086c33973e8427ee5d6f6734209c9commit hash: c61ec243ce2086c33973e8427ee5d6f6734209c9commit hash: c61ec243ce2086c33973e8427ee5d6f6734209c9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to 0.1.0

Changes:	https://github.com/russelltg/wl-screenrec/compare/a36c592...v0.1.0
Changes:	https://github.com/russelltg/wl-screenrec/releases/tag/v0.1.0
Reported by:	GitHub (watch releases)
s20230920
30 Sep 2023 00:58:12
commit hash: e4b8bfc7570d5ef5297b912c657036b4e67f68f1commit hash: e4b8bfc7570d5ef5297b912c657036b4e67f68f1commit hash: e4b8bfc7570d5ef5297b912c657036b4e67f68f1commit hash: e4b8bfc7570d5ef5297b912c657036b4e67f68f1 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to s20230920

Changes:	https://github.com/russelltg/wl-screenrec/compare/f08aed5...a36c592
s20230916
19 Sep 2023 15:39:53
commit hash: 7506188ff9228ff5c3ddc0ddf39b06639a5bdc17commit hash: 7506188ff9228ff5c3ddc0ddf39b06639a5bdc17commit hash: 7506188ff9228ff5c3ddc0ddf39b06639a5bdc17commit hash: 7506188ff9228ff5c3ddc0ddf39b06639a5bdc17 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to s20230916

Changes:	https://github.com/russelltg/wl-screenrec/compare/e4d708e...f08aed5
s20230808_1
08 Sep 2023 09:06:24
commit hash: aba8da2be191461126505c67726fa87345ae63f8commit hash: aba8da2be191461126505c67726fa87345ae63f8commit hash: aba8da2be191461126505c67726fa87345ae63f8commit hash: aba8da2be191461126505c67726fa87345ae63f8 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.72.0

PR:		273331
s20230808
12 Aug 2023 00:31:42
commit hash: 1f941911492f81d68807c0917a92b988415c1124commit hash: 1f941911492f81d68807c0917a92b988415c1124commit hash: 1f941911492f81d68807c0917a92b988415c1124commit hash: 1f941911492f81d68807c0917a92b988415c1124 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to s20230808

Changes:	https://github.com/russelltg/wl-screenrec/compare/a13c399...e4d708e
s20230723_1
25 Jul 2023 00:31:28
commit hash: 3c2b531e3f3499af0ecc1e61e6587fda77cb086bcommit hash: 3c2b531e3f3499af0ecc1e61e6587fda77cb086bcommit hash: 3c2b531e3f3499af0ecc1e61e6587fda77cb086bcommit hash: 3c2b531e3f3499af0ecc1e61e6587fda77cb086b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to s20230723

Changes:	https://github.com/russelltg/wl-screenrec/compare/666fc69...a13c399
s20230723
23 Jul 2023 21:09:35
commit hash: d9c8b384341315b8ce2bd63064a801d0dd5c2022commit hash: d9c8b384341315b8ce2bd63064a801d0dd5c2022commit hash: d9c8b384341315b8ce2bd63064a801d0dd5c2022commit hash: d9c8b384341315b8ce2bd63064a801d0dd5c2022 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to s20230723

Changes:	https://github.com/russelltg/wl-screenrec/compare/20c6da9...666fc69
s20230716_1
22 Jul 2023 19:23:26
commit hash: aa953ce86cbf06c8cbd3577ff633c57674e1f6f4commit hash: aa953ce86cbf06c8cbd3577ff633c57674e1f6f4commit hash: aa953ce86cbf06c8cbd3577ff633c57674e1f6f4commit hash: aa953ce86cbf06c8cbd3577ff633c57674e1f6f4 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: make --version report Git hash

Based on `git describe --tags`. As upstream doesn't have any tags yet
use snapshot date as an offset with a synthetic tag to unbreak build.

 $ wl-screenrec --version
-wl-screenrec 0.1.0
+wl-screenrec 0.1.0-s20230716-g20c6da9
s20230716
20 Jul 2023 00:56:13
commit hash: 5f564d8cad96349e5ca6c5bd8beb82cf47d9ea41commit hash: 5f564d8cad96349e5ca6c5bd8beb82cf47d9ea41commit hash: 5f564d8cad96349e5ca6c5bd8beb82cf47d9ea41commit hash: 5f564d8cad96349e5ca6c5bd8beb82cf47d9ea41 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to s20230716

Changes:	https://github.com/russelltg/wl-screenrec/compare/2d66770...20c6da9
s20230709_1
17 Jul 2023 15:58:38
commit hash: cdf28617b49d6e4a3b049746d3754fbc36ef7892commit hash: cdf28617b49d6e4a3b049746d3754fbc36ef7892commit hash: cdf28617b49d6e4a3b049746d3754fbc36ef7892commit hash: cdf28617b49d6e4a3b049746d3754fbc36ef7892 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.71.0

PR:		272449
s20230709
10 Jul 2023 23:56:50
commit hash: 3d64949ca17ac208eedcfcbe14c925bccbb20b54commit hash: 3d64949ca17ac208eedcfcbe14c925bccbb20b54commit hash: 3d64949ca17ac208eedcfcbe14c925bccbb20b54commit hash: 3d64949ca17ac208eedcfcbe14c925bccbb20b54 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to s20230709

Changes:	https://github.com/russelltg/wl-screenrec/compare/1240033...2d66770
s20230703
04 Jul 2023 13:37:50
commit hash: 0374dbdc796a1930ae2ee41e1d5d60b1d07e7f70commit hash: 0374dbdc796a1930ae2ee41e1d5d60b1d07e7f70commit hash: 0374dbdc796a1930ae2ee41e1d5d60b1d07e7f70commit hash: 0374dbdc796a1930ae2ee41e1d5d60b1d07e7f70 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: update to s20230703

Changes:	https://github.com/russelltg/wl-screenrec/compare/7ceafa9...1240033
s20230625
03 Jul 2023 20:45:28
commit hash: 6a9594ae1f5c30a92f5771af72c1dca272d26f50commit hash: 6a9594ae1f5c30a92f5771af72c1dca272d26f50commit hash: 6a9594ae1f5c30a92f5771af72c1dca272d26f50commit hash: 6a9594ae1f5c30a92f5771af72c1dca272d26f50 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: document VA-API requirement

Based on upstream README.md but reworded to match FreeBSD packages.
s20230625
03 Jul 2023 04:15:07
commit hash: f88877ed5dfa34f9765be67de6a45b1a85733770commit hash: f88877ed5dfa34f9765be67de6a45b1a85733770commit hash: f88877ed5dfa34f9765be67de6a45b1a85733770commit hash: f88877ed5dfa34f9765be67de6a45b1a85733770 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/wl-screenrec: add new port

High performance screen recorder for Wayland. Requres a wayland
compositor supporting wlr-output-management-unstable-v1 and
wlr-screencopy-unstable-v1 protocols, like sway and Hyprland.

Uses dma-buf transfers to get surface, and uses the GPU to do both the
pixel format conversion and the encoding, meaning the raw video data
never touches the CPU, leaving it free to run your applications.

https://github.com/russelltg/wl-screenrec

Number of commits found: 40