summaryrefslogtreecommitdiff
path: root/dev-scheme/guile-ncurses
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-12 11:50:53 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-12 11:50:53 -0500
commit290aebdea65a02557706eaeda477fef0437b6a48 (patch)
treef87a939169a508a2e943570501b64cc16b411cda /dev-scheme/guile-ncurses
parent6783ddcd4b73d9ce586a71770caed352bec93b16 (diff)
downloadbaldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz
baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz
baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip
Adding metadata
Diffstat (limited to 'dev-scheme/guile-ncurses')
-rw-r--r--dev-scheme/guile-ncurses/Manifest1
-rw-r--r--dev-scheme/guile-ncurses/files/guile-ncurses-3.0-slibtool.patch38
-rw-r--r--dev-scheme/guile-ncurses/guile-ncurses-3.1-r100.ebuild72
-rw-r--r--dev-scheme/guile-ncurses/metadata.xml15
4 files changed, 0 insertions, 126 deletions
diff --git a/dev-scheme/guile-ncurses/Manifest b/dev-scheme/guile-ncurses/Manifest
deleted file mode 100644
index eb270fdf7a1d..000000000000
--- a/dev-scheme/guile-ncurses/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST guile-ncurses-3.1.tar.gz 921257 BLAKE2B 26ee97ac62ae7877ecf4cce9d798f7afadc98cbba914da1c802321bf83572e5bfe9775e6e3739bbe849cde9843998aca001b6753bde9d5fbb48c4d70133740f9 SHA512 c43264cfb0cc9fe658f7ddd53bb3dfc6c7636ecaf9b8f3f416d449e6463e38061faf419b43d91775dd9642a904055122e7992c16dea1532de6229fcfa68e292f
diff --git a/dev-scheme/guile-ncurses/files/guile-ncurses-3.0-slibtool.patch b/dev-scheme/guile-ncurses/files/guile-ncurses-3.0-slibtool.patch
deleted file mode 100644
index 5c102fca6011..000000000000
--- a/dev-scheme/guile-ncurses/files/guile-ncurses-3.0-slibtool.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-commit 8c8327c8518508380bd68f52db19432b776833e5
-Author: orbea <orbea@riseup.net>
-Date: Mon May 9 09:06:04 2022 -0700
-
- build: Link with -ltinfow/-ltinfow to fix undefined references
-
-diff --git a/configure.ac b/configure.ac
-index f194166..954d9b2 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -200,6 +200,13 @@ AS_IF([test "$with_ncursesw" = check],
- with_ncursesw=yes],
- [AC_MSG_FAILURE([--with-ncursesw was given, but, test for ncursesw failed])])])
-
-+AS_IF([test "$with_ncursesw" = yes],
-+ [AC_SEARCH_LIBS([LINES], [tinfow],
-+ [AC_DEFINE([HAVE_TINFOW],
-+ [1],
-+ [Define if you have libtinfow])],
-+ [AC_MSG_FAILURE([--with-ncursesw was given, but, test for tinfow failed])])])
-+
- AS_IF([test "$with_ncursesw" = no],
- [AC_SEARCH_LIBS([initscr], [ncurses],
- [AC_DEFINE([HAVE_NCURSES],
-@@ -207,6 +214,13 @@ AS_IF([test "$with_ncursesw" = no],
- [Define if you have libncurses])],
- [AC_MSG_FAILURE([the ncurses library was not found])])])
-
-+AS_IF([test "$with_ncursesw" = no],
-+ [AC_SEARCH_LIBS([LINES], [tinfo],
-+ [AC_DEFINE([HAVE_TINFO],
-+ [1],
-+ [Define if you have libntinfo])],
-+ [AC_MSG_FAILURE([the tinfo library was not found])])])
-+
- AM_CONDITIONAL([WIDE], [test "$with_ncursesw" = yes])
-
- AC_MSG_NOTICE([checking for term.h])
diff --git a/dev-scheme/guile-ncurses/guile-ncurses-3.1-r100.ebuild b/dev-scheme/guile-ncurses/guile-ncurses-3.1-r100.ebuild
deleted file mode 100644
index fb877bf6f978..000000000000
--- a/dev-scheme/guile-ncurses/guile-ncurses-3.1-r100.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-GUILE_COMPAT=( 2-2 3-0 )
-inherit autotools guile
-
-DESCRIPTION="Guile FFI to ncurses library for text-based console UI"
-HOMEPAGE="https://www.gnu.org/software/guile-ncurses/"
-SRC_URI="mirror://gnu/guile-ncurses/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-REQUIRED_USE="${GUILE_REQUIRED_USE}"
-
-RDEPEND="
- ${GUILE_DEPS}
- dev-libs/boehm-gc
- dev-libs/libatomic_ops
- dev-libs/libunistring
- sys-libs/ncurses:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-apps/texinfo"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.0-slibtool.patch # bug #843416
-)
-
-src_prepare() {
- guile_src_prepare
-
- # Remove bad tests
- # > In procedure list-ref: Wrong type argument in position 1: #f
- local -a bad_tests=(
- curs_attr_attr_off_underline
- curs_attr_attr_on_blink
- curs_attr_attr_on_bold
- curs_attr_attr_on_dim
- curs_attr_attr_on_invis
- curs_attr_attr_on_protect
- curs_attr_attr_on_reverse
- curs_attr_attr_on_standout
- curs_attr_attr_on_underline
- curs_attr_attr_set
- curs_attr_attr_set_normal
- curs_attr_standend
- curs_attr_standout
- curs_bkgd_bkgd
- curs_bkgd_bkgdset
- termios_speed
- )
- local bad_test
- for bad_test in "${bad_tests[@]}" ; do
- echo "#t" > test/${bad_test}.scm || die
- done
-
- eautoreconf # 843560
-}
-
-src_test() {
- guile_foreach_impl emake check
-}
-
-src_install() {
- guile_src_install
-
- find "${ED}" -type f -name '*.la' -delete || die
-}
diff --git a/dev-scheme/guile-ncurses/metadata.xml b/dev-scheme/guile-ncurses/metadata.xml
deleted file mode 100644
index c463b5337171..000000000000
--- a/dev-scheme/guile-ncurses/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>scheme@gentoo.org</email>
- <name>Gentoo Scheme Project</name>
- </maintainer>
- <longdescription>
- 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.
- </longdescription>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>