BSD Ports

devel/selene 0.32.0_1 FreeBSD

Command line tool to help write correct and idiomatic Lua code

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
MPL20
Categories
devel
Package size
1803.1 KiB, 4660.1 KiB installed

Description

selene is a blazing-fast modern Lua linter written in Rust.

Priorities: * It's okay to not diagnose every problem, as long as the diagnostics that are made are never wrong * Easy to extend and modify * Easy to configure ... but the user should need to configure as little as possible

In the other systems

SystemPortVersion
FreeBSDdevel/selene0.32.0_1
OpenBSDdevel/selene0.27.1

Install

Binary package:

pkg install selene

From the ports tree:

cd /usr/ports/devel/selene/ && make install clean

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

RUN_DEPENDS=	selene>0:devel/selene

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.32.00.32.0_1-0.27.1_110.32.0_1
FreeBSD:14:quarterly0.31.0_30.31.0_3n/a0.27.1_100.31.0_3
FreeBSD:15:latest0.32.0_10.32.0_1n/a0.27.1_110.27.1_11
FreeBSD:15:quarterly0.31.0_30.31.0_3n/an/an/a
FreeBSD:16:latest0.31.0_30.32.0_1n/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 11

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 177
FileSizeSHA256
rust/crates/addr2line-0.19.0.crate33210a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97
rust/crates/adler-1.0.2.crate12778f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
rust/crates/aho-corasick-0.7.20.crate111440cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
rust/crates/android_system_properties-0.1.5.crate5243819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
rust/crates/ansi_term-0.12.1.crate24838d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
rust/crates/atty-0.2.14.crate5470d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
rust/crates/autocfg-1.1.0.crate13272d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
rust/crates/backtrace-0.3.67.crate78564233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca
rust/crates/base64-0.21.7.crate825769d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
rust/crates/bitflags-1.3.2.crate23021bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
rust/crates/borsh-1.5.1.crate60666a6362ed55def622cddc70a4746a68554d7b687713770de539e59a739b249f8ed
rust/crates/bstr-1.1.0.crate340878b45ea9b00a7b3f2988e9a65ad3917e62123c38dba709b666506207be96d1790b
rust/crates/bumpalo-3.12.0.crate816040d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
rust/crates/bytecount-0.6.3.crate124162c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c
rust/crates/cc-1.0.78.crate61375a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/cfg_aliases-0.2.1.crate6355613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
rust/crates/chrono-0.4.23.crate18725916b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f
rust/crates/clap-2.34.0.crate202210a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
rust/crates/codespan-0.11.1.crate88953362992a0d9f1dd7c3d0e89e0ab2bb540b7a95fea8cd798090e758fda2899b5e

Commit history 5

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
c7145e430a Yuri Victorovich devel/selene: update 0.31.0 → 0.32.0
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