Files
guru/app-misc/clifm/metadata.xml
Michael Yang 7a2b3769ad app-misc/clifm: drop 1.14, add 1.15
Signed-off-by: Michael Yang <michaelzcyang@gmail.com>
2024-01-07 00:29:08 -08:00

79 lines
2.9 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<longdescription>
The command line file manager.
More information about the use flags can be found here:
https://github.com/leo-arch/clifm/blob/master/src/README.md#compiling-features-inout
</longdescription>
<maintainer type="person">
<email>michaelzcyang@gmail.com</email>
<name>Michael Yang</name>
</maintainer>
<use>
<flag name="arc4random">
Use arc4random instead of random, requires 'posix' to be unset
</flag>
<flag name="archive">
Archive manipulation support (extraction/decompression, listing, repacking, mounting)
</flag>
<flag name="bleach">
Support for Bleach, the built-in file names cleaner
</flag>
<flag name="emoji">
Enable icons and set them to use the noto-emoji font (see <pkg>media-fonts/noto-emoji</pkg>)
</flag>
<flag name="fzf">
Enable support for tab completion via <pkg>app-shells/fzf</pkg>
</flag>
<flag name="highlight">
Syntax highlighting support
</flag>
<flag name="icons">
Enable icons and set them to use icons-in-terminal (see https://github.com/sebastiencs/icons-in-terminal)
</flag>
<flag name="inotify">
Use the inotify API for filesystem monitoring instead of a generic check, requires 'posix' to be unset
</flag>
<flag name="lira">
Add Lira as the default built-in resource opener
</flag>
<flag name="magic">
Use libmagic from <pkg>sys-apps/file</pkg> to query file MIME types (instead of using the output of the file command)
</flag>
<flag name="media">
Enable mounting/unmounting support (via the media and mountpoint commands) using either <pkg>sys-apps/udevil</pkg> or <pkg>sys-fs/udisks</pkg>
</flag>
<flag name="nerdfonts">
Enable icons and set them to use NerdFonts
</flag>
<flag name="nls">
Add translations support (via <pkg>sys-devel/gettext</pkg>)
</flag>
<flag name="posix">
Comply with POSIX.1-2008 as much as possible, removing support for Linux-specific "file birth time" information, inotify, and arc4random. Exceptions: for flags 'archive', 'media', and 'lira', although they require non-compliant functionality, enabling them selectively enables the non-compliant code, even with this flag set. (Hence, if your goal is POSIX compliance, make sure to disable those flags too!)
</flag>
<flag name="profiles">
Enable support for creating, switching, renaming, and deleting of user profiles
</flag>
<flag name="qsort">
Use Alexey Tourbin's faster qsort implementation
</flag>
<flag name="suggestions">
Autosuggestion support
</flag>
<flag name="tags">
Built-in file tagging system support
</flag>
<flag name="trash">
FreeDesktop compliant trash system support
</flag>
<flag name="xdu">
Use a home-made implementation of du(1) instead
</flag>
</use>
<upstream>
<remote-id type="github">leo-arch/clifm</remote-id>
</upstream>
</pkgmetadata>