Hello community, here is the log from the commit of package vte for openSUSE:Factory checked in at 2020-04-23 18:28:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vte (Old) and /work/SRC/openSUSE:Factory/.vte.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vte" Thu Apr 23 18:28:21 2020 rev:122 rq:795255 version:0.60.1 Changes: -------- --- /work/SRC/openSUSE:Factory/vte/vte.changes 2020-01-28 10:53:18.580900159 +0100 +++ /work/SRC/openSUSE:Factory/.vte.new.2738/vte.changes 2020-04-23 18:28:30.895867036 +0200 @@ -1,0 +2,164 @@ +Fri Mar 27 20:46:10 UTC 2020 - bjorn....@gmail.com + +- Update to version 0.60.1: + * widget: Emit the ::commit signal even when the terminal has no + PTY. + * bindings: gir: Fix VtePty. + * vte.csh: Fix the behavior if VTE_VERSION is undefined. + +------------------------------------------------------------------- +Fri Mar 06 10:13:33 UTC 2020 - bjorn....@gmail.com + +- Update to version 0.60.0: + * Updated translations. + +------------------------------------------------------------------- +Sat Feb 29 20:11:07 UTC 2020 - bjorn....@gmail.com + +- Update to version 0.59.92: + * app: Add option to disable scrollbar. + * build: systemd: Add option to disable systemd support. + * draw: + - Enable unicode 13 legacy terminal characters. + - Add extra define for separated mosaic drawing. + * emulation: Remove 'separated mosaic' SGR. + * lib: Use g_propagate_error here. + * Updated translations. + +------------------------------------------------------------------- +Sat Feb 15 23:09:28 UTC 2020 - bjorn....@gmail.com + +- Update to version 0.59.91: + * pty: + - Reduce wait-for-EOS time to 2 seconds + - Document VTE_SPAWN_NO_PARENT_ENVV + - Fix indefinite wait for EOS after child-exited + - Add debug output for when EOS happens + - Cleanup session creation + - Add more error checking + - Start new session before opening the PTY peer + - Separate PTY code from its GObject wrapper + - Set size on creation + * build: + - Fix libsystemd req version + - Suppress warnings about ignored returned value + - Remove unncessary feature test + - Remove unnecessary feature test for functions + - Add configure switch to disable a11y code + - Ensure LTO is off + - Add option to disable -Bsymbolic-functions + - Add no-exceptions sanity check + * systemd: + - Put child process into the parent's slice + - Install config drop-in for vte-spawn-.scope + - Add systemd support + * lib: + - Add smart pointer for g_free()able things + - Add missing noexcept + - Use Timer class for mouse autoscroll timer + - Use Timer class for text blink timer + - Use Timer class for cursor blink timer + - Add convenience class for timeouts + - Add GError convenience class + - Add missing files + - Rework child exit and EOF handling + - Use ICU for legacy charset support + - Typo fix + - Remove GIOChannel use + * emulation: + - Remove support for obsolete charset + - Remove support for window control sequences + - Report fixed origin for CSI 13 t + - Maintain cursor column during screen switch + - Ignore delete/insert line outside the scroll region + - Fix vertical cursor movememnt outside the scroll region + * vte.sh: + - Add vte.csh, a tcsh counterpart of vte.sh + - Use the vte-urlencode utility + - Remove the obsolete __vte_ps1 function + * prompt: + - Add a test for the vte-urlencode-cwd utility + - Add a vte-urlencode-cwd utility + * widget: + - Set terminal input purpose + - Finish deprecation of GRegex taking APIs + - Add missing (nullable) annotations + - Emit EOF signal from idle handler + - Fix crash using nullptr for word char exceptions + - Move some calls to Widget constructor + - Move scrollable adjustments up to Widget + - Deprecate vte_terminal_feed_child_binary + * regex: + - Use string_view and optional + - Use string_view + * parser: + - Small documentation addition + - Make unused command a NOP + * draw: + - Fix unused function warning + - Use functions instead of macros + - Make some data static and shrink it + - Narrow the range of characters in the U+1FBxx block + - Implement U+1FBAF + - Improve diagnoals drawing + - Make new diagonal characters align better with box drawings + - Use binary notation for some constants + - Change checkboard pattern + - Implement hatching pattern characters U+1FB98 and U+1FB99 + - Implement separated mosaic graphics + - Add manual drawing for new legacy terminal unicode characters + - Fix reporting the dimensions of locally drawn graphic + characters + * terminal: + - Don't append data to sealed chunks + - Use smart pointer + - Use string_view + - Skip commit signal emission when there are no handlers + - Remove some incorrect doc comments + - Remove redundant function + - Use an enum class for selection type + - Move enums used in only one file into it + - Use an enum class for mouse tracking mode + - Remove unused enum + - Remove double-initialisation + - Use an enum class for erase bindings + - Store word chars exceptions string in Widget + - Use an enum class for text blink mode + - Use an enum class for cursor shape + - Use an enum class for cursor blink mode + - Use an enum class for cursor style + - Move some initialisations to the class + - Remove extraneous fcntl + * introspection: Fix signedness in vte_terminal_feed_child's + annotation. + * test: + - Add some more explanation to the UTF-8-test.txt file + - Document the changes made to UTF-8-test.txt + - Add UTF-8 test + * git: Diff *.txt files as text + * debug: Handle all enum values in switch + * spawn: Warn if G_SPAWN_LEAVE_DESCRIPTORS_OPEN is passed + * fixup pty gobject + * Updated translations. +- Add pkgconfig(libsystemd) BuildRequires: New dependency. + +------------------------------------------------------------------- +Wed Feb 12 16:38:09 UTC 2020 - dims...@opensuse.org + +- Update to version 0.59.0: + * emulation: + - Ensure the cursor remains onscreen when moving down. + - Make DEC alternate charset convert underscore to space. + - Remove SRM support. + - Remove urxvt mouse extension support. + * lib: Rework how vte stores the match and search regexes. + * pty: Fix error check for ioctl(TIOCGPTPEER) failure. + * regex: Add missing noexcept. + * regex: Make regex a C++ class. + * ring: Fix an incorrect assertion. + * ring: Tiny code cleanup: maintain GString integrity. + * spawn: Port fdwalk improvements from glib. + * widget: Deprecate vte_terminal_[sg]et_allow_bold(). + * widget: Don't scroll to bottom on keystroke in read-only mode. + +------------------------------------------------------------------- Old: ---- vte-0.58.3.tar.xz New: ---- vte-0.60.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vte.spec ++++++ --- /var/tmp/diff_new_pack.iPzCbE/_old 2020-04-23 18:28:31.399868000 +0200 +++ /var/tmp/diff_new_pack.iPzCbE/_new 2020-04-23 18:28:31.403868008 +0200 @@ -1,7 +1,7 @@ # # spec file for package vte # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %define _name vte Name: vte -Version: 0.58.3 +Version: 0.60.1 Release: 0 Summary: Terminal Emulator Library License: LGPL-2.0-only AND LGPL-3.0-only AND GPL-3.0-or-later @@ -48,6 +48,7 @@ BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.16.0 BuildRequires: pkgconfig(libpcre2-8) >= 10.21 +BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(pango) >= 1.22.0 BuildRequires: pkgconfig(vapigen) >= 0.24 BuildRequires: pkgconfig(zlib) @@ -59,10 +60,10 @@ %package -n libvte%{_sover} Summary: Terminal Emulator Library -License: LGPL-2.0-only -Group: System/Libraries # Needed to make lang package installable (and because we used to # have a vte package earlier). +License: LGPL-2.0-only +Group: System/Libraries Provides: %{name} = %{version} Obsoletes: %{name} < %{version} @@ -137,6 +138,10 @@ %license COPYING.GPL3 COPYING.LGPL2 COPYING.LGPL3 %{_libdir}/*.so.* %config %{_sysconfdir}/profile.d/vte.sh +%config %{_sysconfdir}/profile.d/vte.csh +%dir %{_userunitdir}/vte-spawn-.scope.d +%{_userunitdir}/vte-spawn-.scope.d/defaults.conf +%{_libexecdir}/vte-urlencode-cwd %files -n typelib-1_0-Vte-%{?_binver} %{_libdir}/girepository-1.0/Vte-%{_apiver}.typelib ++++++ _service ++++++ --- /var/tmp/diff_new_pack.iPzCbE/_old 2020-04-23 18:28:31.431868061 +0200 +++ /var/tmp/diff_new_pack.iPzCbE/_new 2020-04-23 18:28:31.431868061 +0200 @@ -4,7 +4,7 @@ <param name="scm">git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> - <param name="revision">refs/tags/0.58.3</param> + <param name="revision">refs/tags/0.60.1</param> <param name="exclude">doc/vttest.*</param> </service> <service name="recompress" mode="disabled"> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.iPzCbE/_old 2020-04-23 18:28:31.447868092 +0200 +++ /var/tmp/diff_new_pack.iPzCbE/_new 2020-04-23 18:28:31.451868100 +0200 @@ -3,4 +3,4 @@ <param name="url">git://git.gnome.org/vte</param> <param name="changesrevision">961927a8115c82f35deafe09c1d68689ff069905</param></service><service name="tar_scm"> <param name="url">https://gitlab.gnome.org/GNOME/vte.git</param> - <param name="changesrevision">73f9e209f70050ea88ed3d80e819ea1a04c5a6e1</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">606a55cbe2f1aba42023f19f3b2d2ccf4c90573b</param></service></servicedata> \ No newline at end of file ++++++ vte-0.58.3.tar.xz -> vte-0.60.1.tar.xz ++++++ ++++ 16360 lines of diff (skipped)