dev-lang / janet

A dynamic Lisp dialect and bytecode vm

Official package sites : https://github.com/janet-lang/janet/ · https://janet-lang.org ·

Janet is a functional and imperative programming language and bytecode interpreter. It is a modern lisp, but lists are replaced by other data structures with better utility and performance (arrays, tables, structs, tuples). The language also supports bridging to native code written in C, meta-programming with macros, and bytecode assembly.

v1.32.1 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~x86
USE flags
static-libs

General

static-libs
install janet static library archive, you must enable this flag for using `jpm build`
925165
dev-lang/janet-1.32.1 fails tests (hang)
Repository mirror & CI · gentoo
Merge updates from master
Oz Tiram · gentoo
dev-lang/janet: drop 1.22.0
Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33458 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Oz Tiram · gentoo
dev-lang/janet: add 1.32.1
Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-lang/janet: update EAPI 7 -> 8
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Oz N Tiram · gentoo
dev-lang/janet: drop old
Signed-off-by: Oz N Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25821 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Oz N Tiram · gentoo
dev-lang/janet: add 1.22.0
Signed-off-by: Oz N Tiram <oz.tiram@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Oz N Tiram · gentoo
dev-lang/janet: drop 1.16.1
Signed-off-by: Oz N Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23507 Signed-off-by: Sam James <sam@gentoo.org>
Oz N Tiram · gentoo
dev-lang/janet: add 1.19.2
Signed-off-by: Oz N Tiram <oz.tiram@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/janet: ebuild tidying
- Drop unnecessary USE=test and src_test definition (default implementation checks for a 'check' and 'test' target in Makefiles already) - Respect CC, CFLAGS, LDFLAGS - Use a loop to avoid repeating ourselves with the 'emake' arguments. - Drop some excessive quoting. See: https://github.com/gentoo/gentoo/pull/22477 Signed-off-by: Sam James <sam@gentoo.org>
Oz N Tiram · gentoo
dev-lang/janet: drop 1.15.5
Signed-off-by: Oz N Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22477 Signed-off-by: Sam James <sam@gentoo.org>
Oz N Tiram · gentoo
dev-lang/janet: add 1.17.2
Signed-off-by: Oz N Tiram <oz.tiram@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Oz N Tiram · gentoo
dev-lang/janet: drop 1.13.1
Signed-off-by: Oz N Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21719 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Oz N Tiram · gentoo
dev-lang/janet: add 1.16.1
Signed-off-by: Oz N Tiram <oz.tiram@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Oz N Tiram · gentoo
dev-lang/janet: drop 1.12.2
Signed-off-by: Oz N Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20605 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Oz N Tiram · gentoo
dev-lang/janet: add 1.15.5
Signed-off-by: Oz N Tiram <oz.tiram@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Oz N Tiram · gentoo
dev-lang/janet: drop old version
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19040 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Oz N Tiram · gentoo
dev-lang/janet: bump version to 0.13.1
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-lang/janet: remove unused eclass inherit from 1.12.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Oz N Tiram · gentoo
dev-lang/janet: drop old version
Package-Manager: Portage-3.0.8, Repoman-2.3.23 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17833 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Oz N Tiram · gentoo
dev-lang/janet: bump version to 1.12.2
Package-Manager: Portage-3.0.8, Repoman-2.3.23 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Oz N Tiram · gentoo
dev-lang/janet: add new version 1.11.1
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16894 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Oz N Tiram · gentoo
dev-lang/janet: drop old version
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Oz Tiram · gentoo
dev-lang/janet: bump version to 1.9.1
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16021 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Oz Tiram · gentoo
dev-lang/janet: drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-lang/janet: update HOMEPAGE
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Oz N Tiram · gentoo
dev-lang/janet: bump version to 1.8.1
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15222 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Oz Tiram · gentoo
dev-lang/janet: new package
Janet is a functional and imperative programming language and bytecode interpreter. It is a modern lisp, but lists are replaced by other data structures with better utility and performance (arrays, tables, structs, tuples). The language also supports bridging to native code written in C, meta-programming with macros, and bytecode assembly. Package-Manager: Portage-2.3.84, Repoman-2.3.16 Signed-off-by: Oz Tiram <oz.tiram@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14503 Signed-off-by: Joonas Niilola <juippis@gentoo.org>