From 87bdb69ccf271f2e368403e93a669c0a2af7f5ee Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Fri, 22 Oct 2021 16:42:51 -0400 Subject: [PATCH] Remove termcap from the build. libtermcap was deprecated in favor of terminfo in 2013; the library was removed then, and this file was only left because not all optional packages had yet been rebuilt against ncurses. Well, that has now long been completed, and indeed all applications continue to function even after removing /etc/termcap. In case any legacy applications that I have missed still do need it, it should be provided by HaikuPorts and not Haiku itself. --- build/jam/images/definitions/minimum | 1 - src/libs/Jamfile | 1 - 2 files changed, 2 deletions(-) diff --git a/build/jam/images/definitions/minimum b/build/jam/images/definitions/minimum index 70bef76341..2927b73ef7 100644 --- a/build/jam/images/definitions/minimum +++ b/build/jam/images/definitions/minimum @@ -264,7 +264,6 @@ local etcDir = [ FDirName $(HAIKU_TOP) data etc ] ; local etcFiles = inputrc profile ; etcFiles = $(etcFiles:G=etc) ; SEARCH on $(etcFiles) = $(etcDir) ; -etcFiles += termcap ; AddFilesToHaikuImage system settings etc : $(etcFiles) ; local profileFiles = [ Glob $(etcDir)/profile.d : *.sh ] ; diff --git a/src/libs/Jamfile b/src/libs/Jamfile index 15b11b1297..f7415025f0 100644 --- a/src/libs/Jamfile +++ b/src/libs/Jamfile @@ -14,7 +14,6 @@ SubInclude HAIKU_TOP src libs mapm ; SubInclude HAIKU_TOP src libs posix_error_mapper ; SubInclude HAIKU_TOP src libs print ; SubInclude HAIKU_TOP src libs stdc++ ; -SubInclude HAIKU_TOP src libs termcap ; SubInclude HAIKU_TOP src libs udis86 ; SubInclude HAIKU_TOP src libs uuid ; SubInclude HAIKU_TOP src libs util ;