Summary
GNU Guile-Ncurses is a library for the Guile Scheme interpreter that provides functions for creating text user interfaces. The text user interface functionality is built on the ncurses libraries: curses, form, panel, and menu.
Versions
v3.1-r100 :: 0 :: gentoo
- Modified
- License
- LGPL-3+
- Keywords
- ~amd64 ~x86
USE flags
guile_targets
- 2-2
- Build with GNU Guile 2.2
- 3-0
- Build with GNU Guile 3.0
Dependencies
dev-libs / boehm-gc : The Boehm-Demers-Weiser conservative garbage collector
dev-libs / libatomic_ops : Implementation for atomic memory update operations
dev-libs / libunistring : Library for manipulating Unicode and C strings according to Unicode standard
dev-scheme / guile : GNU Ubiquitous Intelligent Language for Extensions
Runtime Dependencies
dev-libs / boehm-gc : The Boehm-Demers-Weiser conservative garbage collector
dev-libs / libatomic_ops : Implementation for atomic memory update operations
dev-libs / libunistring : Library for manipulating Unicode and C strings according to Unicode standard
dev-scheme / guile : GNU Ubiquitous Intelligent Language for Extensions
Bugs
- 835442
- dev-scheme/guile-ncurses-3.0-r3 fails tests (hang) on MUSL
- 906861
- dev-scheme/guile-ncurses-3.1 fails to compile (MUSL-SYSTEM): curs_port.c:49:37: error: unknown type name off64_t
- 915049
- dev-scheme/guile-ncurses-3.1 fails test - FAIL: menu_gc_refcount.scm
- 932132
- dev-scheme/guile-ncurses-3.1-r100 - menu_type.c: error: invalid use of incomplete typedef ITEM {aka struct tagITEM}
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/guile-ncurses: drop 3.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alfred Wingate · gentoo
dev-scheme/guile-ncurses: switch to new guile mechanism
Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Arsen Arsenović <arsen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/guile-ncurses: drop old 3.0-r3
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme: use dostrip instead of RESTRICT
Bug: https://bugs.gentoo.org/905898 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/guile-ncurses: bump to 3.1
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/guile-ncurses: drop useless static-libs USE flag
as QA requested https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0302 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/guile-ncurses: add static-libs USE flag
Closes: https://bugs.gentoo.org/843614 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/guile-ncurses: run eautoreconf
Closes: https://bugs.gentoo.org/843560 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - orbea · gentoo
dev-scheme/guile-ncurses: Fix build with slibtool
On Gentoo both -lncurses and -ltinfow are needed where the build misses the latter. Additionally GNU libtool silently ignores -no-undefined while slibtool does not. Bug: https://bugs.gentoo.org/843416 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/25404 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/guile-ncurses: new package; add version 3.0
Closes: https://bugs.gentoo.org/352175 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>