x11/shotman 0.5.1_3 FreeBSD
Uncompromising screenshot GUI for Wayland
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- ISCL
- Categories
- x11, wayland
- Package size
- 603.1 KiB, 1873.5 KiB installed
Description
The uncompromising screenshot GUI for Wayland compositors.
shotman takes a screenshot and shows it in a small floating thumbnail window. The screenshot can then copied with Ctrl+C, deleted with D, or dismissed with Esc.
shotman is designed to run in response to some global hotkey (e.g.: Super+P, PrintScreen, etc). It is designed for interactive usage.
Install
Binary package:
pkg install shotman
From the ports tree:
cd /usr/ports/x11/shotman/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= shotman>0:x11/shotman
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.5.1_2 | 0.5.1_3 | - | 0.4.10 | 0.5.1_3 |
| FreeBSD:14:quarterly | 0.5.1_1 | 0.5.1_1 | n/a | 0.4.7_8 | 0.5.1_1 |
| FreeBSD:15:latest | 0.5.1_3 | 0.5.1_3 | n/a | 0.4.10 | 0.4.10 |
| FreeBSD:15:quarterly | 0.5.1_1 | 0.5.1_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.5.1_1 | 0.5.1_3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libxkbcommon.so: x11/libxkbcommon
The full lists below include those, and their dependencies in turn.
Build dependencies 25
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- devel/libepoll-shim
- devel/libffi
- devel/libunistring
- devel/pkgconf
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/wayland
- lang/rust
- print/indexinfo
- security/libssh2
- textproc/expat2
- textproc/libxml2
- textproc/scdoc
- www/libnghttp2
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/libxkbcommon
- x11/xkeyboard-config
- x11/xorgproto
Run dependencies 35
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/cairo
- graphics/png
- graphics/wayland
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/libxkbcommon
- x11/pixman
- x11/slurp
- x11/xkeyboard-config
- x11/xorgproto
No port depends on this one.
Configuration
Options name: x11_shotman
| Option | Default | Description |
|---|---|---|
| MANPAGES | on | Build and/or install manual pages |
| SLURP | on | Interactive region selector |
- USES
- cargo pkgconfig
- Service scripts
- none
Files
distinfo 110
| File | Size | SHA256 |
|---|---|---|
| shotman-v0.5.1.tar.gz | 33540 | 5af54f8a7a1e7eb98c1653fa6b781210454563db4eb6ff3b87bba2757f36ca4d |
| rust/crates/adler-1.0.2.crate | 12778 | f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe |
| rust/crates/anstream-0.6.4.crate | 20593 | 2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44 |
| rust/crates/anstyle-1.0.4.crate | 13998 | 7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87 |
| rust/crates/anstyle-parse-0.2.2.crate | 24696 | 317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140 |
| rust/crates/anstyle-query-1.0.0.crate | 8620 | 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b |
| rust/crates/anstyle-wincon-3.0.1.crate | 11279 | f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628 |
| rust/crates/anyhow-1.0.75.crate | 43901 | a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6 |
| rust/crates/async-task-4.5.0.crate | 36956 | b4eb2cdb97421e01129ccb49169d8279ed21e829929144f4a22a6e54ac549ca1 |
| rust/crates/autocfg-1.1.0.crate | 13272 | d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa |
| rust/crates/bitflags-1.3.2.crate | 23021 | bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a |
| rust/crates/bitflags-2.4.1.crate | 37043 | 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07 |
| rust/crates/bytemuck-1.14.0.crate | 44933 | 374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6 |
| rust/crates/bytemuck_derive-1.5.0.crate | 17323 | 965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1 |
| rust/crates/calloop-0.13.0.crate | 69698 | b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec |
| rust/crates/calloop-wayland-source-0.3.0.crate | 11300 | 95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20 |
| rust/crates/cc-1.0.83.crate | 68343 | f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0 |
| rust/crates/cfg-if-1.0.0.crate | 7934 | baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd |
| rust/crates/clap-4.4.6.crate | 54823 | d04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956 |
| rust/crates/clap_builder-4.4.6.crate | 162450 | 0e231faeaca65ebd1ea3c737966bf858971cd38c3849107aa3ea7de90a804e45 |
Master sites 1
- https://git.sr.ht/~whynothugo/shotman/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/