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
