sysutils/handlr 0.7.1_42 FreeBSD
Manage mimeapps.list and default applications with ease
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- MIT
- Categories
- sysutils
- Package size
- 876.9 KiB, 2950.2 KiB installed
Description
Manage your default applications with ease using handlr!
Features: Set default handler by extension or mime-type. Set arbitrary commands as handlers based on regular expressions Intelligent mime type detection from files based on extension and content. Open multiple files at once. Set multiple handlers for mime/extension and use rofi/dmenu to pick one. Wildcard support like text/*. Automatically removes invalid/wrong . desktop entries from mimeapps. list. Helper commands like launch, get --json for your scripting needs. Unnecessarily fast (written in Rust). Single compiled binary with no dependencies.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | sysutils/handlr | 0.7.1_42 |
| DragonFly | sysutils/handlr | 0.7.1_28 |
Install
Binary package:
pkg install handlr
From the ports tree:
cd /usr/ports/sysutils/handlr/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= handlr>0:sysutils/handlr
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.7.1_41 | 0.7.1_42 | - | 0.7.1_31 | 0.7.1_42 |
| FreeBSD:14:quarterly | 0.7.1_41 | 0.7.1_41 | n/a | 0.7.1_30 | 0.7.1_41 |
| FreeBSD:15:latest | 0.7.1_42 | 0.7.1_42 | n/a | 0.7.1_31 | 0.7.1_31 |
| FreeBSD:15:quarterly | 0.7.1_41 | 0.7.1_41 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.7.1_41 | 0.7.1_42 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 12
No port depends on this one.
Configuration
Options name: sysutils_handlr
| Option | Default | Description |
|---|---|---|
| COMPLETIONS | on | Install bash, zsh, and fish shell completions |
- USES
- cargo
- Service scripts
- none
Files
distinfo 159
| File | Size | SHA256 |
|---|---|---|
| rust/crates/aho-corasick-0.7.18.crate | 112923 | 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f |
| rust/crates/arrayvec-0.5.2.crate | 27838 | 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b |
| rust/crates/ascii_table-3.0.2.crate | 6327 | 51f0a58f3b1453981b910b603a4a7346be14fccd50f8edd7c954725a9210c24f |
| rust/crates/atty-0.2.14.crate | 5470 | d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 |
| rust/crates/autocfg-1.1.0.crate | 13272 | d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa |
| rust/crates/base64-0.13.0.crate | 62070 | 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd |
| rust/crates/bitflags-1.3.2.crate | 23021 | bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a |
| rust/crates/block-buffer-0.7.3.crate | 7179 | c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b |
| rust/crates/block-padding-0.1.5.crate | 7342 | fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5 |
| rust/crates/bumpalo-3.9.1.crate | 77507 | a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899 |
| rust/crates/byte-tools-0.3.1.crate | 5526 | e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7 |
| rust/crates/byteorder-1.4.3.crate | 22512 | 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 |
| rust/crates/bytes-1.1.0.crate | 49640 | c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8 |
| rust/crates/cc-1.0.73.crate | 57880 | 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11 |
| rust/crates/cfg-if-0.1.10.crate | 7933 | 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 |
| rust/crates/cfg-if-1.0.0.crate | 7934 | baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd |
| rust/crates/clap-3.1.1.crate | 200220 | 6d76c22c9b9b215eeb8d016ad3a90417bd13cb24cf8142756e6472445876cab7 |
| rust/crates/clap_derive-3.1.0.crate | 25338 | 5fd1122e63869df2cb309f449da1ad54a7c6dfeb7c7e6ccd8e0825d9eb93bb72 |
| rust/crates/confy-0.4.0.crate | 9136 | 2913470204e9e8498a0f31f17f90a0de801ae92c8c5ac18c49af4819e6786697 |
| rust/crates/core-foundation-0.9.3.crate | 27059 | 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146 |