BSD Ports

lang/nyan 0.3.1 FreeBSD

Data description language designed for openage

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL3
Categories
lang
Package size
258.7 KiB, 1082.5 KiB installed

Description

nyan is a data description language, It is a mixture of python, json, patch, wml, yaml and some new ideas. It stores hierarchical objects with key-value pairs in a database with the key idea that changes in a parent affect all children.

Install

Binary package:

pkg install nyan-lang

From the ports tree:

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

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

RUN_DEPENDS=	nyan-lang>0:lang/nyan
LIB_DEPENDS=	libnyan.so:lang/nyan

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.3.10.3.1g20180708_20.3.10.3.1
FreeBSD:14:quarterly0.3.10.3.1n/a0.3.10.3.1
FreeBSD:15:latest0.3.10.3.1n/a0.3.10.3.1
FreeBSD:15:quarterly0.3.10.3.1n/an/an/a
FreeBSD:16:latest0.3.10.3.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 15
Required by 1

Configuration

No options to configure.

USES
cmake compiler:c++17-lang
Service scripts
none

Files

pkg-plist 67
  • bin/nyancat
  • include/nyan/api_error.h
  • include/nyan/ast.h
  • include/nyan/basic_type.h
  • include/nyan/c3.h
  • include/nyan/change_tracker.h
  • include/nyan/compiler.h
  • include/nyan/config.h
  • include/nyan/curve.h
  • include/nyan/database.h
  • include/nyan/datastructure/orderedset.h
  • include/nyan/error.h
  • include/nyan/file.h
  • include/nyan/id_token.h
  • include/nyan/inheritance_change.h
  • include/nyan/lang_error.h
  • include/nyan/lexer/bracket.h
  • include/nyan/lexer/impl.h
  • include/nyan/lexer/lexer.h
  • include/nyan/location.h
  • include/nyan/member.h
  • include/nyan/member_info.h
  • include/nyan/meta_info.h
  • include/nyan/namespace.h
  • include/nyan/namespace_finder.h
  • include/nyan/nyan.h
  • include/nyan/nyan_tool.h
  • include/nyan/object.h
  • include/nyan/object_history.h
  • include/nyan/object_info.h
  • include/nyan/object_notifier.h
  • include/nyan/object_notifier_types.h
  • include/nyan/object_state.h
  • include/nyan/ops.h
  • include/nyan/parser.h
  • include/nyan/patch_info.h
  • include/nyan/state.h
  • include/nyan/state_history.h
  • include/nyan/token.h
  • include/nyan/token_stream.h
  • include/nyan/transaction.h
  • include/nyan/type.h
  • include/nyan/util.h
  • include/nyan/util/flags.h
  • include/nyan/value/boolean.h
  • include/nyan/value/container.h
  • include/nyan/value/container_types.h
  • include/nyan/value/dict.h
  • include/nyan/value/file.h
  • include/nyan/value/none.h
  • include/nyan/value/number.h
  • include/nyan/value/object.h
  • include/nyan/value/orderedset.h
  • include/nyan/value/set.h
  • include/nyan/value/set_base.h
  • include/nyan/value/text.h
  • include/nyan/value/value.h
  • include/nyan/value/value_holder.h
  • include/nyan/value_token.h
  • include/nyan/view.h
  • lib/cmake/nyan/nyanConfig.cmake
  • lib/cmake/nyan/nyanConfigVersion.cmake
  • lib/cmake/nyan/nyanTargets-.cmake
  • lib/cmake/nyan/nyanTargets.cmake
  • lib/libnyan.so
  • lib/libnyan.so.0.3.0
  • lib/libnyan.so.1
distinfo 1
FileSizeSHA256
SFTtech-nyan-v0.3.1_GH0.tar.gz155498f93c819801453874079e17b105c4129cc23dbcdd47201195b088d9dbd08906b0

Commit history 0

No commits in the history this site was built from.