Hello community, here is the log from the commit of package python3 for openSUSE:Factory checked in at 2015-09-19 06:52:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3 (Old) and /work/SRC/openSUSE:Factory/.python3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3" Changes: -------- --- /work/SRC/openSUSE:Factory/python3/python3-base.changes 2015-08-27 08:54:01.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python3.new/python3-base.changes 2015-09-19 06:52:43.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Sep 9 11:51:22 UTC 2015 - [email protected] + +- Add python3-ncurses-6.0-accessors.patch: Fix build with + NCurses 6.0 and OPAQUE_WINDOW set to 1. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/python3/python3.changes 2015-07-28 11:42:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python3.new/python3.changes 2015-09-19 06:52:43.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Sep 9 12:18:30 UTC 2015 - [email protected] + +- Add python3-ncurses-6.0-accessors.patch: Fix build with + NCurses 6.0 and OPAQUE_WINDOW set to 1. + +------------------------------------------------------------------- New: ---- python3-ncurses-6.0-accessors.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-base.spec ++++++ --- /var/tmp/diff_new_pack.LeyqGj/_old 2015-09-19 06:52:44.000000000 +0200 +++ /var/tmp/diff_new_pack.LeyqGj/_new 2015-09-19 06:52:45.000000000 +0200 @@ -97,6 +97,8 @@ Patch19: python-2.7-libffi-aarch64.patch # PATCH-FIX-OPENSUSE python-fix-short-dh.patch replace too short dh parameters by 2048bit one Patch20: python-fix-short-dh.patch +# PATCH-FIX-UPSTREAM python3-ncurses-6.0-accessors.patch [email protected] -- Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1 +Patch21: python3-ncurses-6.0-accessors.patch ### COMMON-PATCH-END ### BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -224,6 +226,7 @@ %patch18 -p1 %patch19 -p1 %patch20 -p1 +%patch21 -p1 cp %{SOURCE11} Lib/test/ ++++++ python3-doc.spec ++++++ --- /var/tmp/diff_new_pack.LeyqGj/_old 2015-09-19 06:52:45.000000000 +0200 +++ /var/tmp/diff_new_pack.LeyqGj/_new 2015-09-19 06:52:45.000000000 +0200 @@ -61,6 +61,8 @@ Patch19: python-2.7-libffi-aarch64.patch # PATCH-FIX-OPENSUSE python-fix-short-dh.patch replace too short dh parameters by 2048bit one Patch20: python-fix-short-dh.patch +# PATCH-FIX-UPSTREAM python3-ncurses-6.0-accessors.patch [email protected] -- Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1 +Patch21: python3-ncurses-6.0-accessors.patch ### COMMON-PATCH-END ### ### COMMON-DEF-BEGIN ### @@ -114,6 +116,7 @@ %patch18 -p1 %patch19 -p1 %patch20 -p1 +%patch21 -p1 cp %{SOURCE11} Lib/test/ ++++++ python3.spec ++++++ --- /var/tmp/diff_new_pack.LeyqGj/_old 2015-09-19 06:52:45.000000000 +0200 +++ /var/tmp/diff_new_pack.LeyqGj/_new 2015-09-19 06:52:45.000000000 +0200 @@ -92,6 +92,8 @@ Patch19: python-2.7-libffi-aarch64.patch # PATCH-FIX-OPENSUSE python-fix-short-dh.patch replace too short dh parameters by 2048bit one Patch20: python-fix-short-dh.patch +# PATCH-FIX-UPSTREAM python3-ncurses-6.0-accessors.patch [email protected] -- Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1 +Patch21: python3-ncurses-6.0-accessors.patch ### COMMON-PATCH-END ### BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -196,6 +198,7 @@ %patch18 -p1 %patch19 -p1 %patch20 -p1 +%patch21 -p1 cp %{SOURCE11} Lib/test/ ++++++ python3-ncurses-6.0-accessors.patch ++++++ Index: Python-3.4.3/Modules/_cursesmodule.c =================================================================== --- Python-3.4.3.orig/Modules/_cursesmodule.c +++ Python-3.4.3/Modules/_cursesmodule.c @@ -1133,7 +1133,7 @@ PyCursesWindow_EchoChar(PyCursesWindowOb return NULL; #ifdef WINDOW_HAS_FLAGS - if (self->win->_flags & _ISPAD) + if (is_pad(self->win)) return PyCursesCheckERR(pechochar(self->win, ch | attr), "echochar"); else @@ -1656,7 +1656,7 @@ PyCursesWindow_NoOutRefresh(PyCursesWind #ifndef WINDOW_HAS_FLAGS if (0) #else - if (self->win->_flags & _ISPAD) + if (is_pad(self->win)) #endif { switch(PyTuple_Size(args)) { @@ -1831,7 +1831,7 @@ PyCursesWindow_Refresh(PyCursesWindowObj #ifndef WINDOW_HAS_FLAGS if (0) #else - if (self->win->_flags & _ISPAD) + if (is_pad(self->win)) #endif { switch(PyTuple_Size(args)) { @@ -1898,7 +1898,7 @@ PyCursesWindow_SubWin(PyCursesWindowObje /* printf("Subwin: %i %i %i %i \n", nlines, ncols, begin_y, begin_x); */ #ifdef WINDOW_HAS_FLAGS - if (self->win->_flags & _ISPAD) + if (is_pad(self->win)) win = subpad(self->win, nlines, ncols, begin_y, begin_x); else #endif
