BSD Ports

devel/libctl 3.2.2nb5 NetBSD

Guile-based flexible control file library for scientific simulations

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
61b3017959
License
gnu-gpl-v2
Categories
devel
Package size
156.1 KiB, 772.6 KiB installed

Description

Libctl is a free Guile-based library implementing flexible control files for scientific simulations.

In the other systems

SystemPortVersion
NetBSDdevel/libctl3.2.2nb5
FreeBSDscience/libctl4.5.0_5
DragonFlyscience/libctl4.5.0_5

Install

Binary package:

pkgin install libctl

From pkgsrc:

cd /usr/pkgsrc/devel/libctl && make install clean

Dependencies

Run dependencies 2

No port depends on this one.

Commit history 3

DateCommitCreditsLog message
61b3017959 gdt devel/libctl: Fix buildlink3 for switch to guile 3.0
I have no idea if there were API/ABI changes, so just require recent.
3ccc13caad gdt devel/libctl: Update to 4.7.1
packaging: switch to guile30 ## libctl 4.7.1 6/26/2026 * Bugfix when compiling Scheme C++ projects (e.g. Meep) with libctl geometry utils ([#94]). * Reduce intermittent test failures ([#93]). * Fix `make distclean` to remove files generated by `make check` ([#96]). ## libctl 4.7.0 6/18/2026 * New mesh geometry object ([#74]). * Bug fixes for thread safety ([#75], [#81]). * Enable thread-safety tests via configure flag `--enable-openmp` ([#79]); the library itself is still single-threaded (but many functions of libctlgeom are thread-safe). * CI workflow via Github Actions ([#85]). ## libctl 4.6.0 4/16/2026 * Python-callable extension ([#71]), currently with limited documentation. * Fix memory leak for prism objects ([#73]). ## libctl 4.5.1 2/1/22 …
4bf2aae365 gdt devel/libctl: Note new upstream location