BSD Ports

x11/sirula 1.1.0_16 FreeBSD

Simple app launcher for Wayland written in Rust

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
GPLv3+
Categories
x11, wayland
Package size
555.0 KiB, 1843.6 KiB installed

Description

Sirula (simple Rust launcher) is an app launcher for Wayland. Currently, the only feature is launching apps from .desktop files. Feel free to submit pull requests for any feature you like.

In the other systems

SystemPortVersion
FreeBSDx11/sirula1.1.0_16
DragonFlyx11/sirula1.1.0_1

Install

Binary package:

pkg install sirula

From the ports tree:

cd /usr/ports/x11/sirula/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sirula>0:x11/sirula

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:latest1.1.0_151.1.0_16-1.1.0_41.1.0_16
FreeBSD:14:quarterly1.1.0_141.1.0_14n/a1.1.0_31.1.0_14
FreeBSD:15:latest1.1.0_161.1.0_16n/a1.1.0_41.1.0_4
FreeBSD:15:quarterly1.1.0_141.1.0_14n/an/an/a
FreeBSD:16:latest1.1.0_141.1.0_16n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 103

The first 100 are listed.

Run dependencies 95

No port depends on this one.

Configuration

No options to configure.

USES
cargo gnome
Service scripts
none

Message after installing

===>   NOTICE:

The sirula port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

distinfo 99
FileSizeSHA256
rust/crates/aho-corasick-0.7.18.crate1129231e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
rust/crates/anyhow-1.0.44.crate3506761604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1
rust/crates/arrayvec-0.5.2.crate2783823b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
rust/crates/atk-0.15.1.crate344192c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd
rust/crates/atk-sys-0.15.1.crate2272658aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6
rust/crates/autocfg-1.0.1.crate12908cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
rust/crates/bitflags-1.3.2.crate23021bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
rust/crates/bitvec-0.19.5.crate1482008942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321
rust/crates/cairo-rs-0.15.12.crate49823c76ee391b03d35510d9fa917357c7f1855bd9a6659c95a1b392e33f49b3369bc
rust/crates/cairo-sys-rs-0.15.1.crate112803c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8
rust/crates/cfg-expr-0.10.3.crate395020aacacf4d96c24b2ad6eb8ee6df040e4f27b0d0b39a5710c30091baa830485db
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/dirs-4.0.0.crate12503ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
rust/crates/dirs-sys-0.3.7.crate105971b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
rust/crates/either-1.9.0.crate16660a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
rust/crates/field-offset-0.3.4.crate60461e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92
rust/crates/freedesktop_entry_parser-1.2.0.crate16268347aa21b13048c0a0a4dc3118b661eb89d73ea675eca95b6a0f11e698ff66ec1
rust/crates/funty-1.1.0.crate11631fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7
rust/crates/futures-0.3.21.crate49935f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e
rust/crates/futures-channel-0.3.21.crate31961c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010

Commit history 4

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
396c159306 Alan Somers */*: Fix many Rust ports to run without COMPAT11
RISCV does not include COMPAT11 by default. But Rust's libc bound the compat-11 symbols until version 0.2.176. Patch a great many Rust ports to use a newer version of libc, to eliminate the dependency on COMPAT11. Explicitly patching Cargo.lock isn't usually necessarily, since within the build jail cargo is forced to use whichever crates Makefile.crates installs there. Notes on specific ports: * textproc/bookokrat: Rework bookokrat's existing patch to be more robust. Also, report the issue upstream: https://github.com/bugzmanov/bookokrat/issues/182 * security/sequoia-chameleon-gnupg security/sequoia-sq "cargo update -p libc" insisted on updating some other crates, too. * devel/cargo-generate finance/tickrs net-im/gurk-rs net-p2p/oura textproc/mdbook-linkcheck www/lychee …
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