From 641b01344c5e8a5e66d5826e826adbbf4f3db8b6f65b2d5cfdb2de895bfd8464 Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Fri, 22 Mar 2019 09:01:09 +0000 Subject: [PATCH] Reintroduce patch ncurses-6.1-fallback.dif to fix boo#1130091 OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=417 --- ncurses-6.1-fallback.dif | 19 +++++++++++++++++++ ncurses.changes | 5 +++++ ncurses.spec | 2 ++ 3 files changed, 26 insertions(+) create mode 100644 ncurses-6.1-fallback.dif diff --git a/ncurses-6.1-fallback.dif b/ncurses-6.1-fallback.dif new file mode 100644 index 0000000..17f7620 --- /dev/null +++ b/ncurses-6.1-fallback.dif @@ -0,0 +1,19 @@ +--- + ncurses/tinfo/lib_setup.c | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +--- ncurses/tinfo/lib_setup.c ++++ ncurses/tinfo/lib_setup.c 2019-03-22 08:46:01.634603415 +0000 +@@ -761,7 +761,11 @@ TINFO_SETUP_TERM(TERMINAL **tp, + + if (fallback) { + T(("found fallback entry")); +- TerminalType(termp) = *fallback; ++#if NCURSES_EXT_NUMBERS ++ _nc_copy_termtype2(&(TerminalType(termp)),fallback); ++#else ++ _nc_copy_termtype(&(TerminalType(termp)),fallback); ++#endif + status = TGETENT_YES; + } + } diff --git a/ncurses.changes b/ncurses.changes index a428f4e..b751755 100644 --- a/ncurses.changes +++ b/ncurses.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Mar 22 08:59:22 UTC 2019 - Dr. Werner Fink + +- Reintroduce patch ncurses-6.1-fallback.dif to fix boo#1130091 + ------------------------------------------------------------------- Tue Mar 19 09:16:38 UTC 2019 - Dr. Werner Fink diff --git a/ncurses.spec b/ncurses.spec index 82f9051..bc60a3b 100644 --- a/ncurses.spec +++ b/ncurses.spec @@ -74,6 +74,7 @@ Source6: edit.sed Source7: baselibs.conf Patch0: ncurses-6.1.dif Patch1: ncurses-5.9-ibm327x.dif +Patch2: ncurses-6.1-fallback.dif Patch4: ncurses-5.7-tack.dif BuildRoot: %{_tmppath}/%{name}-%{version}-build %global _miscdir %{_datadir}/misc @@ -310,6 +311,7 @@ rm -fr tack tar -xzf %{S:5} mv tack-* tack %patch1 -p0 -b .327x +%patch2 -p0 -b .fb %patch4 -p0 -b .hs %patch0 -p0 -b .p0