Parcourir la source

gptfdisk: fix compilation with ncursesw

Waldemar Brodkorb il y a 1 semaine
Parent
commit
20511f7212
2 fichiers modifiés avec 15 ajouts et 1 suppressions
  1. 1 1
      package/gptfdisk/Makefile
  2. 14 0
      package/gptfdisk/patches/patch-gptcurses_cc

+ 1 - 1
package/gptfdisk/Makefile

@@ -24,7 +24,7 @@ include $(ADK_TOPDIR)/mk/package.mk
 $(eval $(call HOST_template,GPTFDISK,gptfdisk,$(PKG_VERSION)-$(PKG_RELEASE)))
 $(eval $(call PKG_template,GPTFDISK,gptfdisk,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION)))
 
-TARGET_LDFLAGS+=	-ltinfo
+TARGET_LDFLAGS+=	-ltinfow
 HOST_STYLE:=		manual
 CONFIG_STYLE:=		manual
 INSTALL_STYLE:=		manual

+ 14 - 0
package/gptfdisk/patches/patch-gptcurses_cc

@@ -0,0 +1,14 @@
+--- gptfdisk-1.0.10.orig/gptcurses.cc	2024-02-20 01:55:41.000000000 +0100
++++ gptfdisk-1.0.10/gptcurses.cc	2026-02-11 03:50:04.727542046 +0100
+@@ -23,11 +23,7 @@
+ #include <iostream>
+ #include <string>
+ #include <sstream>
+-#if defined (__APPLE__) || (__FreeBSD__)
+ #include <ncurses.h>
+-#else
+-#include <ncursesw/ncurses.h>
+-#endif
+ #include "gptcurses.h"
+ #include "support.h"
+