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-02-15 23:14:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/notcurses (Old) and /work/SRC/openSUSE:Factory/.notcurses.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "notcurses" Mon Feb 15 23:14:19 2021 rev:9 rq:872132 version:2.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/notcurses/notcurses.changes 2021-01-20 18:27:13.287506251 +0100 +++ /work/SRC/openSUSE:Factory/.notcurses.new.28504/notcurses.changes 2021-02-15 23:16:38.651426624 +0100 @@ -1,0 +2,36 @@ +Sat Feb 13 22:08:20 UTC 2021 - Martin Hauke <[email protected]> + +- Update to version 2.2.1 + * Blitters properly degrade to NCBLIT_2x2 from NCBLIT_3x2 and + NCBLIT_BRAILLE on linux console. + * Fix transparent blitter stacking when the lower plane has no + transparency. + * ncplayer now always shows actual blitter being used. + * First use of notcurses_getc() and other input functions no + longer resets colors on tmux. + * When using rendered mode but inhibiting the alternate screen, + the cursor is now placed on the bottom left on exit. + +------------------------------------------------------------------- +Wed Feb 3 20:38:03 UTC 2021 - Martin Hauke <[email protected]> + +- Update to version 2.1.8 + * The notcurses-tetris binary has been renamed nctetris. + * The new function channel_set_palindex() has been added. + * NCDIRECT_OPTION_NO_READLINE has been removed after a short life + * ncdirect_readline() has been added. The first time used, it + initializes Readline. Readline will be destroyed by + ncdirect_stop() if it was ever initialized. +- Update to version 2.1.7 + * Notcurses has been split into two libraries, "notcurses-core" + and "notcurses". The latter contains the heavyweight multimedia + code, so that applications which don't need this functionality + can link against only the former. "pkg-config" support is + present for both. If using only "notcurses_core", use the new + functions "notcurses_core_init()" and/or "ncdirect_core_init()" + in place of "ncdirect_init()" and "notcurses_init()", or + your program is unlikely to link. + * The "notcurses-view" binary has been renamed "ncplayer". +- Introduce subpackages for notcurses-core + +------------------------------------------------------------------- Old: ---- notcurses-2.1.5.tar.gz New: ---- notcurses-2.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ notcurses.spec ++++++ --- /var/tmp/diff_new_pack.XZwJDN/_old 2021-02-15 23:16:39.259427533 +0100 +++ /var/tmp/diff_new_pack.XZwJDN/_new 2021-02-15 23:16:39.263427538 +0100 @@ -24,7 +24,7 @@ %bcond_without pandoc %endif Name: notcurses -Version: 2.1.5 +Version: 2.2.1 Release: 0 Summary: Character graphics and TUI library License: Apache-2.0 @@ -73,6 +73,19 @@ This subpackage contains shared library part of libnotcurses. +%package -n libnotcurses-core%{sover} +Summary: Character graphics and TUI library +Group: System/Libraries + +%description -n libnotcurses-core%{sover} +notcurses facilitates the creation of modern TUI programs, making +full use of Unicode and 24-bit TrueColor. Its API is similar +to that of NCURSES, but extends that with z-buffering, rendering +of images and video using ffmpeg, alpha blending, widgets, palette +fades, resize awareness, and multithreading support. + +This subpackage contains shared library part of libnotcurses-core. + %package -n libnotcurses++%{sover} Summary: Character graphics and TUI library Group: System/Libraries @@ -101,6 +114,22 @@ This subpackage contains libraries and header files for developing applications that want to make use of libnotcurses. +%package -n notcurses-core-devel +Summary: Development files for notcursescore +Group: Development/Libraries/C and C++ +Requires: libnotcurses-core%{sover} = %{version} + +%description -n notcurses-core-devel +notcurses facilitates the creation of modern TUI programs, making +full use of Unicode and 24-bit TrueColor. Its API is similar +to that of NCURSES, but extends that with z-buffering, rendering +of images and video using ffmpeg, alpha blending, widgets, palette +fades, resize awareness, and multithreading support. + +This subpackage contains libraries and header files for developing +applications that want to make use of libnotcurses-core. + + %package -n notcurses++-devel Summary: Development files for notcurses++ Group: Development/Libraries/C and C++ @@ -169,6 +198,8 @@ %post -n libnotcurses%{sover} -p /sbin/ldconfig %postun -n libnotcurses%{sover} -p /sbin/ldconfig +%post -n libnotcurses-core%{sover} -p /sbin/ldconfig +%postun -n libnotcurses-core%{sover} -p /sbin/ldconfig %post -n libnotcurses++%{sover} -p /sbin/ldconfig %postun -n libnotcurses++%{sover} -p /sbin/ldconfig @@ -177,10 +208,13 @@ %make_build test %files -n libnotcurses%{sover} -%license LICENSE -%doc NEWS.md OTHERS.md README.md TERMS.md USAGE.md +%license COPYRIGHT +%doc NEWS.md README.md USAGE.md %{_libdir}/libnotcurses.so.%{sover}* +%files -n libnotcurses-core%{sover} +%{_libdir}/libnotcurses-core.so.%{sover}* + %files -n libnotcurses++%{sover} %{_libdir}/libnotcurses++.so.%{sover}* @@ -189,19 +223,26 @@ %{_bindir}/ncneofetch %{_bindir}/notcurses-demo %{_bindir}/notcurses-input -%{_bindir}/notcurses-tetris -%{_bindir}/notcurses-view +%{_bindir}/nctetris +%{_bindir}/ncplayer %if %{with pandoc} %{_mandir}/man1/notcurses-demo.1%{?ext_man} %{_mandir}/man1/notcurses-input.1%{?ext_man} %{_mandir}/man1/notcurses-tester.1%{?ext_man} -%{_mandir}/man1/notcurses-tetris.1%{?ext_man} -%{_mandir}/man1/notcurses-view.1%{?ext_man} +%{_mandir}/man1/nctetris.1%{?ext_man} +%{_mandir}/man1/ncplayer.1%{?ext_man} %{_mandir}/man1/ncls.1%{?ext_man} %{_mandir}/man1/ncneofetch.1%{?ext_man} %endif %{_datadir}/notcurses/ +%files -n notcurses-core-devel +%{_libdir}/libnotcurses-core.so +%{_libdir}/pkgconfig/notcurses-core.pc +%dir %{_libdir}/cmake/NotcursesCore +%{_libdir}/cmake/NotcursesCore/NotcursesCoreConfig.cmake +%{_libdir}/cmake/NotcursesCore/NotcursesCoreConfigVersion.cmake + %files -n notcurses-devel %{_includedir}/notcurses %{_libdir}/libnotcurses.so ++++++ notcurses-2.1.5.tar.gz -> notcurses-2.2.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/notcurses/notcurses-2.1.5.tar.gz /work/SRC/openSUSE:Factory/.notcurses.new.28504/notcurses-2.2.1.tar.gz differ: char 12, line 1
