BSD Ports

lang/py-dhall 0.1.16_6 FreeBSD

Python bindings for dhall, a functional configuration language

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
APACHE20, MIT
Categories
lang, python
Package size
2597.3 KiB, 9753.5 KiB installed

Description

dhall-python contains Dhall bindings for Python using the rust implementation. It is meant to be used to integrate Dhall into your python applications.

Dhall is a programmable configuration language optimized for maintainability.

Install

Binary package:

pkg install py312-dhall

From the ports tree:

cd /usr/ports/lang/py-dhall/ && make install clean

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

RUN_DEPENDS=	py312-dhall>0:lang/py-dhall

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.1.16_50.1.16_6-0.1.15_90.1.16_6
FreeBSD:14:quarterly0.1.16_40.1.16_4n/a0.1.15_80.1.16_4
FreeBSD:15:latest0.1.16_60.1.16_6n/a0.1.15_90.1.15_9
FreeBSD:15:quarterly0.1.16_40.1.16_4n/an/an/a
FreeBSD:16:latest0.1.16_40.1.16_6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Test 5

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

Build dependencies 27
Run dependencies 7

No port depends on this one.

Configuration

No options to configure.

USES
cargo perl5 python
Service scripts
none

Files

distinfo 176
FileSizeSHA256
dhall-0.1.16.tar.gz31997a7adb3c7e8324e0ea2d2a76cf7161fb4202b6c1f2f33593f4c8a0a1ce219eabc
rust/crates/abnf-0.12.0.crate2454133741baa462d86e43fdec5e8ffca7c6ac82847ad06cbfb382c1bdbf527de9e6b
rust/crates/abnf-core-0.5.0.crate8097c44e09c43ae1c368fb91a03a566472d0087c26cf7e1b9e8e289c14ede681dd7d
rust/crates/abnf_to_pest-0.5.1.crate2981939d59666dd9a7964a3a5312b9d24c9c107630752ee64f2dd5038189a23fe331
rust/crates/annotate-snippets-0.9.1.crate31829c3b9d411ecbaf79885c6df4d75fff75858d5995ff25385657a28af47e82f9c36
rust/crates/arrayvec-0.5.2.crate2783823b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
rust/crates/autocfg-1.1.0.crate13272d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
rust/crates/base64-0.13.0.crate62070904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
rust/crates/bitflags-1.3.2.crate23021bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
rust/crates/block-buffer-0.7.3.crate7179c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b
rust/crates/block-buffer-0.10.2.crate102580bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324
rust/crates/block-padding-0.1.5.crate7342fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5
rust/crates/bumpalo-3.12.0.crate816040d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
rust/crates/byte-tools-0.3.1.crate5526e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7
rust/crates/byteorder-1.4.3.crate2251214c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
rust/crates/bytes-1.1.0.crate49640c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8
rust/crates/cc-1.0.79.crate6262450d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/core-foundation-0.9.3.crate27059194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146
rust/crates/core-foundation-sys-0.8.3.crate175195827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
Master sites 1
  • PYPI

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