BSD Ports

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

SystemPortVersion
FreeBSDsysutils/handlr0.7.1_42
DragonFlysysutils/handlr0.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.7.1_410.7.1_42-0.7.1_310.7.1_42
FreeBSD:14:quarterly0.7.1_410.7.1_41n/a0.7.1_300.7.1_41
FreeBSD:15:latest0.7.1_420.7.1_42n/a0.7.1_310.7.1_31
FreeBSD:15:quarterly0.7.1_410.7.1_41n/an/an/a
FreeBSD:16:latest0.7.1_410.7.1_42n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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

OptionDefaultDescription
COMPLETIONSonInstall bash, zsh, and fish shell completions
USES
cargo
Service scripts
none

Files

distinfo 159
FileSizeSHA256
rust/crates/aho-corasick-0.7.18.crate1129231e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
rust/crates/arrayvec-0.5.2.crate2783823b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
rust/crates/ascii_table-3.0.2.crate632751f0a58f3b1453981b910b603a4a7346be14fccd50f8edd7c954725a9210c24f
rust/crates/atty-0.2.14.crate5470d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
rust/crates/autocfg-1.1.0.crate13272d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
rust/crates/base64-0.13.0.crate62070904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
rust/crates/bitflags-1.3.2.crate23021bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
rust/crates/block-buffer-0.7.3.crate7179c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b
rust/crates/block-padding-0.1.5.crate7342fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5
rust/crates/bumpalo-3.9.1.crate77507a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899
rust/crates/byte-tools-0.3.1.crate5526e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7
rust/crates/byteorder-1.4.3.crate2251214c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
rust/crates/bytes-1.1.0.crate49640c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8
rust/crates/cc-1.0.73.crate578802fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11
rust/crates/cfg-if-0.1.10.crate79334785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/clap-3.1.1.crate2002206d76c22c9b9b215eeb8d016ad3a90417bd13cb24cf8142756e6472445876cab7
rust/crates/clap_derive-3.1.0.crate253385fd1122e63869df2cb309f449da1ad54a7c6dfeb7c7e6ccd8e0825d9eb93bb72
rust/crates/confy-0.4.0.crate91362913470204e9e8498a0f31f17f90a0de801ae92c8c5ac18c49af4819e6786697
rust/crates/core-foundation-0.9.3.crate27059194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146

Commit history 3

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645