BSD Ports

lang/nickel 1.18.0_1 FreeBSD

The universal configuration language

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
MIT
Categories
lang, devel
Package size
3839.3 KiB, 23205.0 KiB installed

Description

Nickel is the universal configuration language. Nickel is configuration templating, but done right. Modular, correct and concise.

Its purpose is to automate the generation of static configuration files - think JSON, YAML, XML, or your favorite data representation language - that are then fed to another system.

Nickel's salient traits are:

* Composable code: functions are first-class citizens. * Composable data: records can be composed through the merge operator. * Typed, but only when it helps: a gradual type system. * Design by contract: contracts act like schemas.

Install

Binary package:

pkg install nickel

From the ports tree:

cd /usr/ports/lang/nickel/ && make install clean

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

RUN_DEPENDS=	nickel>0:lang/nickel

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.18.01.18.0_1--1.18.0_1
FreeBSD:14:quarterly1.18.01.18.0n/a-1.18.0
FreeBSD:15:latest1.18.0_11.18.0_1n/a--
FreeBSD:15:quarterly1.18.01.18.0n/an/an/a
FreeBSD:16:latest1.18.01.18.0_1n/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 20
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 641
FileSizeSHA256
rust/crates/addr2line-0.24.2.crate39015dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
rust/crates/adler2-2.0.1.crate13366320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
rust/crates/ahash-0.8.12.crate434135a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
rust/crates/aho-corasick-1.1.3.crate1833118e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
rust/crates/aliasable-0.1.3.crate6169250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd
rust/crates/aligned-vec-0.6.4.crate12609dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
rust/crates/allocator-api2-0.2.21.crate63622683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
rust/crates/anes-0.1.6.crate238574b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
rust/crates/anstream-0.6.20.crate287973ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
rust/crates/anstream-1.0.0.crate28916824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d
rust/crates/anstyle-1.0.13.crate176515192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
rust/crates/anstyle-parse-0.2.7.crate217074e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
rust/crates/anstyle-parse-1.0.0.crate2204252ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e
rust/crates/anstyle-query-1.1.4.crate101929e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
rust/crates/anstyle-wincon-3.0.10.crate125583e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
rust/crates/anyhow-1.0.99.crate53809b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
rust/crates/arbitrary-1.4.2.crate38307c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
rust/crates/arbtest-0.3.2.crate125592a3be567977128c0f71ad1462d9624ccda712193d124e944252f0c5789a06d46
rust/crates/arc-swap-1.9.1.crate813676a3a1fd6f75306b68087b831f025c712524bcb19aad54e557b1129cfa0a2b207
rust/crates/archery-1.2.1.crate21224eae2ed21cd55021f05707a807a5fc85695dafb98832921f6cfa06db67ca5b869

Commit history 4

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
9c795cd1ef Derek Anderson lang/nickel: Update 1.17.0 => 1.18.0
Changelog: https://github.com/nickel-lang/nickel/blob/1.18.0/RELEASES.md PR: 298853 Approved by: osa, vvd (Mentors, implicit) MFH: 2026Q3
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