Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package notcurses for openSUSE:Factory 
checked in at 2021-01-20 18:26:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/notcurses (Old)
 and      /work/SRC/openSUSE:Factory/.notcurses.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "notcurses"

Wed Jan 20 18:26:44 2021 rev:8 rq:864405 version:2.1.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/notcurses/notcurses.changes      2020-12-08 
13:25:51.806754338 +0100
+++ /work/SRC/openSUSE:Factory/.notcurses.new.28504/notcurses.changes   
2021-01-20 18:27:13.287506251 +0100
@@ -1,0 +2,57 @@
+Tue Jan 19 20:08:24 UTC 2021 - Dirk M??ller <[email protected]>
+
+- fix build without pandoc on 32bit x86 and arm
+
+-------------------------------------------------------------------
+Sun Jan 17 22:10:17 UTC 2021 - Martin Hauke <[email protected]>
+
+- Update to version 2.1.5
+  * Notcurses now depends on GNU Readline at build and runtime,
+    entirely for the benefit of direct mode, which now prepares
+    GNU Readline for safe use (unless the new
+    NCDIRECT_OPTIONS_NO_READLINE is used).  ncplane_putstr_yx(),
+    ncplane_putstr_stained(), and ncplane_putnstr_yx() now return
+    the number of columns output, as long documented (they were
+    mistakenly returning the number of bytes).
+  * cplane_abs_yx() has been added, returning the absolute
+    coordinates of the plane's origin (i.e. coordinates relative
+    to its pile).
+- Update to version 2.1.4
+  * Direct mode now supports NCDIRECT_OPTION_NO_QUIT_SIGHANDLERS,
+    and by default installs signal handlers similar to those of
+    fullscreen mode. They will attempt to reset the terminal, and
+    propagate the signal.
+  * Add channels_fg_palindex() and channels_bg_palindex().
+- Update to version 2.1.3
+  * ncdirect_styles_{set, on, off}() have been deprecated in favor
+    of ncdirect_{set, on, off}_styles(), to match ncplane_
+    equivalents.
+  * ncdirect_raster_frame() no longer requires blitter nor scale.
+  * ncdirect_{fg, bg}_{default, rgb}() have been deprecated in
+    favor of ncdirect_set_{fg, bg}_{default, rgb}(), to match
+    ncplane.
+- Update to version 2.1.2
+  * Add notcurses_linesigs_enable() and notcurses_linesigs_disable().
+  * Divide ncdirect_render_image() into component
+    ncdirect_render_frame() and ncdirect_raster_frame() (the original
+    remains), allowing multiple threads to decode images concurrently.
+  * Sextants are now considered supported for certain values of TERM.
+  * ncvisual_default_blitter() has been deprecated in favor of the
+    new function ncvisual_media_defblitter(). This function's opaque
+    logic accepts a struct notcurses *, providing some
+    future-proofing against blitter changes. This function is
+    necessary to get NCBLIT_3x2 from NCBLIT_DEFAULT.
+- Update to version 2.1.1
+  * Progress bars via ncprogbar, using the standard widget API.
+- Update to version 2.1.0
+  * cell has been renamed nccell. The old name has been kept as an
+    alias, but ought be considered deprecated. It will be removed
+    in Notcurses 3.0.
+- Update to version 2.0.12
+  * ncplane_resize_maximize() has been added, suitable for use as a
+    resizecb. It resizes the plane to the visual area's size, and
+    is the resizecb used by the standard plane.
+- Update to version 2.0.11
+  * Added ncplane_descendant_p() predicate.
+
+-------------------------------------------------------------------

Old:
----
  notcurses-2.0.10.tar.gz

New:
----
  notcurses-2.1.5.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ notcurses.spec ++++++
--- /var/tmp/diff_new_pack.jIi8Fk/_old  2021-01-20 18:27:14.415507325 +0100
+++ /var/tmp/diff_new_pack.jIi8Fk/_new  2021-01-20 18:27:14.419507329 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package notcurses
 #
-# Copyright (c) 2020 SUSE LLC
-# Copyright (c) 2020, Martin Hauke <[email protected]>
+# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2020-2021, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,8 +18,13 @@
 
 
 %global sover   2
+%ifarch %{ix86} %{arm}
+%bcond_with  pandoc
+%else
+%bcond_without  pandoc
+%endif
 Name:           notcurses
-Version:        2.0.10
+Version:        2.1.5
 Release:        0
 Summary:        Character graphics and TUI library
 License:        Apache-2.0
@@ -33,18 +38,20 @@
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libunistring-devel
-BuildRequires:  pandoc
 BuildRequires:  pkgconfig
 BuildRequires:  python3-cffi
 BuildRequires:  python3-devel
-BuildRequires:  python3-pypandoc
 BuildRequires:  python3-rpm-macros
 BuildRequires:  python3-setuptools
 BuildRequires:  pkgconfig(libavcodec) >= 57.0
 BuildRequires:  pkgconfig(libavformat) >= 57.0
 BuildRequires:  pkgconfig(libavutil) >= 56.0
 BuildRequires:  pkgconfig(libswscale) >= 5.0
+BuildRequires:  pkgconfig(readline) >= 8.0
 BuildRequires:  pkgconfig(tinfo) >= 6.1
+%if %{with pandoc}
+BuildRequires:  python3-pypandoc
+%endif
 
 %description
 notcurses facilitates the creation of modern TUI programs, making
@@ -142,10 +149,15 @@
 #sed -e '/^#!\//, 1d' -i python/src/notcurses/notcurses.py
 
 %build
-%cmake -DUSE_DOCTEST=OFF -DUSE_STATIC=OFF
+%cmake -DUSE_DOCTEST=OFF -DUSE_STATIC=OFF \
+%if %{with pandoc}
+     -DUSE_PANDOC=ON
+%else
+     -DUSE_PANDOC=OFF
+%endif
 %make_build
 cd ../python
-export CFLAGS="%optflags -I../include -L../build"
+export CFLAGS="%{optflags} -I../include -L../build"
 %python3_build
 
 %install
@@ -179,6 +191,7 @@
 %{_bindir}/notcurses-input
 %{_bindir}/notcurses-tetris
 %{_bindir}/notcurses-view
+%if %{with pandoc}
 %{_mandir}/man1/notcurses-demo.1%{?ext_man}
 %{_mandir}/man1/notcurses-input.1%{?ext_man}
 %{_mandir}/man1/notcurses-tester.1%{?ext_man}
@@ -186,6 +199,7 @@
 %{_mandir}/man1/notcurses-view.1%{?ext_man}
 %{_mandir}/man1/ncls.1%{?ext_man}
 %{_mandir}/man1/ncneofetch.1%{?ext_man}
+%endif
 %{_datadir}/notcurses/
 
 %files -n notcurses-devel
@@ -195,7 +209,9 @@
 %dir %{_libdir}/cmake/Notcurses
 %{_libdir}/cmake/Notcurses/NotcursesConfig.cmake
 %{_libdir}/cmake/Notcurses/NotcursesConfigVersion.cmake
+%if %{with pandoc}
 %{_mandir}/man3/*.3%{?ext_man}
+%endif
 
 %files -n notcurses++-devel
 %{_includedir}/ncpp

++++++ notcurses-2.0.10.tar.gz -> notcurses-2.1.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/notcurses/notcurses-2.0.10.tar.gz 
/work/SRC/openSUSE:Factory/.notcurses.new.28504/notcurses-2.1.5.tar.gz differ: 
char 12, line 1

Reply via email to