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

Reply via email to