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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q3
admiral Merge concurrent outputs for a status bar
1.0.0.7_57 x11 on this many watch lists=0 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 1.0.0.7_57Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-07-15 13:34:54
Last Update: 2024-03-23 09:41:46
Commit Hash: d632fbe
License: BSD2CLAUSE
WWW:
https://github.com/sector-f/admiral
Description:
Merge concurrent outputs for a status bar. Programs like lemonbar and i3bar have become popular in recent years, and with good reason. These programs read from standard input and then output what they receive on a status bar. For the most part, their output is identical to their input, but they accept some format strings which allow the user to specify things like colors, justification, and clickable areas. A typical status bar script looks something like this: a shell script, is used to collect and format the output of various commands. The main problem with this method is that it's rather difficult to handle timing correctly. A counter showing the number of outdated programs on the system can be updated less frequently than a clock. Admiral runs programs specified by the user and prints their output. It allows for a clear separation of different sections, which simplifies configuration. Each program is run in its own thread. This means that each section is updated independently of the other sections. It also means that if something fails, it fails independently of the other sections.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/admiral
  2. /usr/local/share/licenses/admiral-1.0.0.7_57/catalog.mk
  3. /usr/local/share/licenses/admiral-1.0.0.7_57/LICENSE
  4. /usr/local/share/licenses/admiral-1.0.0.7_57/BSD2CLAUSE
Collapse this list.
Dependency lines:
  • admiral>0:x11/admiral
To install the port:
cd /usr/ports/x11/admiral/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/admiral
  • pkg install admiral
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: admiral
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1529126735 SHA256 (rust/crates/ansi_term-0.10.2.tar.gz) = 6b3568b48b7cefa6b8ce125f9bb4989e52fbcc29ebea88df04cc7c5f12f70455 SIZE (rust/crates/ansi_term-0.10.2.tar.gz) = 16642

Expand this list (50 items)

Collapse this list.

SHA256 (rust/crates/atty-0.2.6.tar.gz) = 8352656fd42c30a0c3c89d26dea01e3b77c0ab2af18230835c15e2e13cd51859 SIZE (rust/crates/atty-0.2.6.tar.gz) = 5617 SHA256 (rust/crates/bitflags-1.0.1.tar.gz) = b3c30d3802dfb7281680d6285f2ccdaa8c2d8fee41f93805dba5c4cf50dc23cf SIZE (rust/crates/bitflags-1.0.1.tar.gz) = 13451 SHA256 (rust/crates/clap-2.29.2.tar.gz) = 4151c5790817c7d21bbdc6c3530811f798172915f93258244948b93ba19604a6 SIZE (rust/crates/clap-2.29.2.tar.gz) = 188578 SHA256 (rust/crates/libc-0.2.49.tar.gz) = 413f3dfc802c5dc91dc570b05125b6cda9855edfaa9825c9849807876376e70e SIZE (rust/crates/libc-0.2.49.tar.gz) = 375486 SHA256 (rust/crates/num_cpus-1.8.0.tar.gz) = c51a3322e4bca9d212ad9a158a02abc6934d005490c054a2778df73a70aa0a30 SIZE (rust/crates/num_cpus-1.8.0.tar.gz) = 10539 SHA256 (rust/crates/quote-0.3.15.tar.gz) = 7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a SIZE (rust/crates/quote-0.3.15.tar.gz) = 12041 SHA256 (rust/crates/redox_syscall-0.1.37.tar.gz) = 0d92eecebad22b767915e4d529f89f28ee96dbbf5a4810d2b844373f136417fd SIZE (rust/crates/redox_syscall-0.1.37.tar.gz) = 13980 SHA256 (rust/crates/redox_termios-0.1.1.tar.gz) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76 SIZE (rust/crates/redox_termios-0.1.1.tar.gz) = 3227 SHA256 (rust/crates/serde-1.0.27.tar.gz) = db99f3919e20faa51bb2996057f5031d8685019b5a06139b1ce761da671b8526 SIZE (rust/crates/serde-1.0.27.tar.gz) = 64308 SHA256 (rust/crates/serde_derive-1.0.27.tar.gz) = f4ba7591cfe93755e89eeecdbcc668885624829b020050e6aec99c2a03bd3fd0 SIZE (rust/crates/serde_derive-1.0.27.tar.gz) = 27098 SHA256 (rust/crates/serde_derive_internals-0.19.0.tar.gz) = 6e03f1c9530c3fb0a0a5c9b826bdd9246a5921ae995d75f512ac917fc4dd55b5 SIZE (rust/crates/serde_derive_internals-0.19.0.tar.gz) = 17905 SHA256 (rust/crates/strsim-0.6.0.tar.gz) = b4d15c810519a91cf877e7e36e63fe068815c678181439f2f29e2562147c3694 SIZE (rust/crates/strsim-0.6.0.tar.gz) = 8500 SHA256 (rust/crates/syn-0.11.11.tar.gz) = d3b891b9015c88c576343b9b3e41c2c11a51c219ef067b264bd9c8aa9b441dad SIZE (rust/crates/syn-0.11.11.tar.gz) = 63309 SHA256 (rust/crates/synom-0.11.3.tar.gz) = a393066ed9010ebaed60b9eafa373d4b1baac186dd7e008555b0f702b51945b6 SIZE (rust/crates/synom-0.11.3.tar.gz) = 17120 SHA256 (rust/crates/termion-1.5.1.tar.gz) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096 SIZE (rust/crates/termion-1.5.1.tar.gz) = 20659 SHA256 (rust/crates/textwrap-0.9.0.tar.gz) = c0b59b6b4b44d867f1370ef1bd91bfb262bf07bf0ae65c202ea2fbc16153b693 SIZE (rust/crates/textwrap-0.9.0.tar.gz) = 15795 SHA256 (rust/crates/threadpool-1.7.1.tar.gz) = e2f0c90a5f3459330ac8bc0d2f879c693bb7a2f59689c1083fc4ef83834da865 SIZE (rust/crates/threadpool-1.7.1.tar.gz) = 15756 SHA256 (rust/crates/toml-0.4.5.tar.gz) = a7540f4ffc193e0d3c94121edb19b055670d369f77d5804db11ae053a45b6e7e SIZE (rust/crates/toml-0.4.5.tar.gz) = 60003 SHA256 (rust/crates/unicode-width-0.1.4.tar.gz) = bf3a113775714a22dcb774d8ea3655c53a32debae63a063acc00a91cc586245f SIZE (rust/crates/unicode-width-0.1.4.tar.gz) = 15283 SHA256 (rust/crates/unicode-xid-0.0.4.tar.gz) = 8c1f860d7d29cf02cb2f3f359fd35991af3d30bac52c57d265a3c461074cb4dc SIZE (rust/crates/unicode-xid-0.0.4.tar.gz) = 16034 SHA256 (rust/crates/vec_map-0.8.0.tar.gz) = 887b5b631c2ad01628bbbaa7dd4c869f80d3186688f8d0b6f58774fbe324988c SIZE (rust/crates/vec_map-0.8.0.tar.gz) = 13742 SHA256 (rust/crates/winapi-0.3.3.tar.gz) = b09fb3b6f248ea4cd42c9a65113a847d612e17505d6ebd1f7357ad68a8bf8693 SIZE (rust/crates/winapi-0.3.3.tar.gz) = 905089 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.3.2.tar.gz) = ec6667f60c23eca65c561e63a13d81b44234c2e38a6b6c959025ee907ec614cc SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.3.2.tar.gz) = 3143529 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.3.2.tar.gz) = 98f12c52b2630cd05d2c3ffd8e008f7f48252c042b4871c72aed9dc733b96668 SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.3.2.tar.gz) = 3165198 SHA256 (sector-f-admiral-v1.0.0-7-g5a9f33b_GH0.tar.gz) = fae546c3e254ca01833f7d5261d7af8d79c4a59675e5a3506e2c4fb5a40d59d9 SIZE (sector-f-admiral-v1.0.0-7-g5a9f33b_GH0.tar.gz) = 10288

Collapse this list.


Packages (timestamps in pop-ups are UTC):
admiral
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.0.0.7_571.0.0.7_57--1.0.0.7_57-1.0.0.7_27-
FreeBSD:13:quarterly1.0.0.7_571.0.0.7_57--1.0.0.7_57-1.0.0.7_541.0.0.7_54
FreeBSD:14:latest1.0.0.7_571.0.0.7_57--1.0.0.7_57--1.0.0.7_50
FreeBSD:14:quarterly1.0.0.7_541.0.0.7_57-1.0.0.7_541.0.0.7_57-1.0.0.7_541.0.0.7_54
FreeBSD:15:latest1.0.0.7_561.0.0.7_57n/a1.0.0.7_55n/a-1.0.0.7_55-
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rust>=1.77.0 : lang/rust
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for admiral-1.0.0.7_57: EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
x11_admiral
USES:
cargo
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/sector-f/admiral/tar.gz/v1.0.0-7-g5a9f33b?dummy=/
Collapse this list.

There are no commits on branch 2022Q3 for this port