Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package vte for openSUSE:Factory checked in at 2022-03-31 17:18:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vte (Old) and /work/SRC/openSUSE:Factory/.vte.new.1900 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "vte" Thu Mar 31 17:18:20 2022 rev:138 rq:965349 version:0.68.0 Changes: -------- --- /work/SRC/openSUSE:Factory/vte/vte.changes 2022-03-23 20:18:13.586457603 +0100 +++ /work/SRC/openSUSE:Factory/.vte.new.1900/vte.changes 2022-03-31 17:18:34.865344903 +0200 @@ -1,0 +2,7 @@ +Sun Mar 27 23:26:09 UTC 2022 - bjorn.lie@gmail.com + +- Update to version 0.68.0: + + spawn: Fix build without CLOSE_RANGE_CLOEXEC + + Revert "emulation: Support XTVERSION sequence" + +------------------------------------------------------------------- Old: ---- vte-0.67.90.obscpio New: ---- vte-0.68.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vte.spec ++++++ --- /var/tmp/diff_new_pack.wpm6lU/_old 2022-03-31 17:18:35.405338812 +0200 +++ /var/tmp/diff_new_pack.wpm6lU/_new 2022-03-31 17:18:35.409338766 +0200 @@ -25,7 +25,7 @@ %bcond_with gtk4_support Name: vte -Version: 0.67.90 +Version: 0.68.0 Release: 0 Summary: Terminal Emulator Library License: CC-BY-4.0 AND LGPL-3.0-or-later AND GPL-3.0-or-later AND MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.wpm6lU/_old 2022-03-31 17:18:35.441338406 +0200 +++ /var/tmp/diff_new_pack.wpm6lU/_new 2022-03-31 17:18:35.445338361 +0200 @@ -5,7 +5,7 @@ <param name="scm">git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> - <param name="revision">refs/tags/0.67.90</param> + <param name="revision">refs/tags/0.68.0</param> <param name="exclude">doc/vttest.*</param> </service> <service name="tar" mode="buildtime" /> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.wpm6lU/_old 2022-03-31 17:18:35.461338180 +0200 +++ /var/tmp/diff_new_pack.wpm6lU/_new 2022-03-31 17:18:35.469338090 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.gnome.org/GNOME/vte.git</param> - <param name="changesrevision">08f6c596d1a05e20541b8268d19aede55ac99f4d</param></service></servicedata> + <param name="changesrevision">0f438924f9f8a858b1b82434c876e31c2de180d4</param></service></servicedata> (No newline at EOF) ++++++ vte-0.67.90.obscpio -> vte-0.68.0.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.67.90/meson.build new/vte-0.68.0/meson.build --- old/vte-0.67.90/meson.build 2022-02-11 19:01:03.000000000 +0100 +++ new/vte-0.68.0/meson.build 2022-03-27 19:52:19.000000000 +0200 @@ -17,7 +17,7 @@ project( 'vte', ['c', 'cpp'], - version: '0.67.90', + version: '0.68.0', license: ['LGPL-3.0-or-later', 'GPL-3.0-or-later'], default_options: [ 'buildtype=release', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.67.90/src/parser-reply.hh new/vte-0.68.0/src/parser-reply.hh --- old/vte-0.67.90/src/parser-reply.hh 2022-02-11 19:01:03.000000000 +0100 +++ new/vte-0.68.0/src/parser-reply.hh 2022-03-27 19:52:19.000000000 +0200 @@ -57,7 +57,6 @@ _VTE_REPLY(DECAUPSS, DCS, 'u', NONE, BANG, ) /* assign user preferred supplemental set */ _VTE_REPLY(DECCIR, DCS, 'u', NONE, CASH, _VTE_REPLY_PARAMS({1})) /* cursor information report */ _VTE_REPLY(DECRPTUI, DCS, '|', NONE, BANG, _VTE_REPLY_STRING("7E565445") /* "~VTE" */) /* report terminal unit ID */ -_VTE_REPLY(XTERM_DSR, DCS, '|', GT, NONE, ) /* xterm terminal version report */ _VTE_REPLY(DECRPFK, DCS, '}', NONE, DQUOTE,) /* report function key */ _VTE_REPLY(DECCKSR, DCS, '~', NONE, BANG, ) /* memory checksum report */ _VTE_REPLY(DECRPAK, DCS, '~', NONE, DQUOTE,) /* report all modifiers/alphanumeric key */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.67.90/src/parser-seq.py new/vte-0.68.0/src/parser-seq.py --- old/vte-0.67.90/src/parser-seq.py 2022-02-11 19:01:03.000000000 +0100 +++ new/vte-0.68.0/src/parser-seq.py 2022-03-27 19:52:19.000000000 +0200 @@ -756,8 +756,6 @@ comment='select terminal id'), seq_CSI('DECCRTST', 'q', intermediates=(Intermediate.MINUS,), flags=Flags.NOP, comment='CRT saver time'), - seq_CSI('XTERM_VERSION', 'q', pintro=(ParameterIntro.GT,), - comment='request xterm version report'), seq_CSI('DECSTBM', 'r', comment='set top and bottom margins'), seq_CSI('DECSKCV', 'r', intermediates=(Intermediate.SPACE,), flags=Flags.NOP, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.67.90/src/spawn.cc new/vte-0.68.0/src/spawn.cc --- old/vte-0.67.90/src/spawn.cc 2022-02-11 19:01:03.000000000 +0100 +++ new/vte-0.68.0/src/spawn.cc 2022-03-27 19:52:19.000000000 +0200 @@ -68,6 +68,7 @@ static int cloexec_from(int fd) { +#ifdef CLOSE_RANGE_CLOEXEC /* First, try close_range(CLOEXEC) which is faster than the methods * below, and works even if /proc is not available. */ @@ -78,6 +79,7 @@ errno != ENOSYS /* old kernel, or not supported on this platform */ && errno != EINVAL /* flags not supported */) return res; +#endif /* CLOSE_RANGE_CLOEXEC */ /* Fall back to fdwalk */ return fdwalk(set_cloexec_cb, &fd); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.67.90/src/vteseq.cc new/vte-0.68.0/src/vteseq.cc --- old/vte-0.67.90/src/vteseq.cc 2022-02-11 19:01:03.000000000 +0100 +++ new/vte-0.68.0/src/vteseq.cc 2022-03-27 19:52:19.000000000 +0200 @@ -69,11 +69,6 @@ VTE_SGR_COLOR_SPEC_LEGACY = 5 }; -inline constexpr int firmware_version() noexcept -{ - return (VTE_MAJOR_VERSION * 100 + VTE_MINOR_VERSION) * 100 + VTE_MICRO_VERSION; -} - void vte::parser::Sequence::print() const noexcept { @@ -2410,7 +2405,8 @@ if (seq.collect1(0, 0) != 0) return; - reply(seq, VTE_REPLY_DECDA2R, {65, firmware_version(), 1}); + int const version = (VTE_MAJOR_VERSION * 100 + VTE_MINOR_VERSION) * 100 + VTE_MICRO_VERSION; + reply(seq, VTE_REPLY_DECDA2R, {65, version, 1}); } void @@ -8849,30 +8845,6 @@ } void -Terminal::XTERM_VERSION(vte::parser::Sequence const& seq) -{ - /* - * XTERM_VERSION - xterm request version report - * - * Returns the xterm name and version as XTERM_DSR. - * - * Arguments: - * args[0]: select function - * 0: report xterm name and version - * - * Defaults: - * args[0]: no defaults - * - * References: XTERM - */ - - if (seq.collect1(0) != 0) - return; - - reply(seq, VTE_REPLY_XTERM_DSR, {}, "VTE(%d)", firmware_version()); -} - -void Terminal::XTERM_WM(vte::parser::Sequence const& seq) { /* ++++++ vte.obsinfo ++++++ --- /var/tmp/diff_new_pack.wpm6lU/_old 2022-03-31 17:18:35.689335609 +0200 +++ /var/tmp/diff_new_pack.wpm6lU/_new 2022-03-31 17:18:35.693335563 +0200 @@ -1,5 +1,5 @@ name: vte -version: 0.67.90 -mtime: 1644602463 -commit: 08f6c596d1a05e20541b8268d19aede55ac99f4d +version: 0.68.0 +mtime: 1648403539 +commit: 0f438924f9f8a858b1b82434c876e31c2de180d4
participants (1)
-
Source-Sync