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-12-07 17:33:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vte (Old) and /work/SRC/openSUSE:Factory/.vte.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vte" Wed Dec 7 17:33:51 2022 rev:141 rq:1040317 version:0.70.2 Changes: -------- --- /work/SRC/openSUSE:Factory/vte/vte.changes 2022-11-01 13:40:36.679271463 +0100 +++ /work/SRC/openSUSE:Factory/.vte.new.1835/vte.changes 2022-12-07 17:34:23.616351407 +0100 @@ -1,0 +2,10 @@ +Mon Dec 05 11:52:52 UTC 2022 - dims...@opensuse.org + +- Update to version 0.70.2: + * widget: Modernise HTML output. + * missing: Add better fdwalk implementation for darawin. + * build: Print warning on unstable release. + * build: Add define for openbsd. + * Updated translations. + +------------------------------------------------------------------- Old: ---- vte-0.70.1.obscpio New: ---- vte-0.70.2.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vte.spec ++++++ --- /var/tmp/diff_new_pack.sylmII/_old 2022-12-07 17:34:24.332355327 +0100 +++ /var/tmp/diff_new_pack.sylmII/_new 2022-12-07 17:34:24.336355349 +0100 @@ -27,7 +27,7 @@ %bcond_with glade_support Name: vte -Version: 0.70.1 +Version: 0.70.2 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.sylmII/_old 2022-12-07 17:34:24.372355547 +0100 +++ /var/tmp/diff_new_pack.sylmII/_new 2022-12-07 17:34:24.376355569 +0100 @@ -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.70.1</param> + <param name="revision">refs/tags/0.70.2</param> <param name="exclude">doc/vttest.*</param> </service> <service name="tar" mode="buildtime" /> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.sylmII/_old 2022-12-07 17:34:24.392355656 +0100 +++ /var/tmp/diff_new_pack.sylmII/_new 2022-12-07 17:34:24.396355678 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.gnome.org/GNOME/vte.git</param> - <param name="changesrevision">5bf476f1d7283bc805ac8ae6abe94f81ffd7be05</param></service></servicedata> + <param name="changesrevision">bfabb63d2f8d0f9846dc0a0a7d768d8bf6da3531</param></service></servicedata> (No newline at EOF) ++++++ vte-0.70.1.obscpio -> vte-0.70.2.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.70.1/meson.build new/vte-0.70.2/meson.build --- old/vte-0.70.1/meson.build 2022-09-23 20:46:10.000000000 +0200 +++ new/vte-0.70.2/meson.build 2022-11-27 21:28:23.000000000 +0100 @@ -17,7 +17,7 @@ project( 'vte', ['c', 'cpp'], - version: '0.70.1', + version: '0.70.2', license: ['LGPL-3.0-or-later', 'GPL-3.0-or-later'], default_options: [ 'buildtype=release', @@ -239,6 +239,11 @@ libc_feature_defines += [ ['_NETBSD_SOURCE', '1'], ] + +elif system == 'openbsd' + libc_feature_defines += [ + ['_BSD_SOURCE', '1'], + ] endif foreach f: libc_feature_defines @@ -735,4 +740,10 @@ output += ' Prefix: ' + get_option('prefix') + '\n' message(output) +# Check stable/unstable status + +if (vte_minor_version % 2) != 0 + warning('This is an unstable development release!\n') +endif + # Done diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.70.1/po/be.po new/vte-0.70.2/po/be.po --- old/vte-0.70.1/po/be.po 2022-09-23 20:46:10.000000000 +0200 +++ new/vte-0.70.2/po/be.po 2022-11-27 21:28:23.000000000 +0100 @@ -6,66 +6,53 @@ msgstr "" "Project-Id-Version: vte.master\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/vte/issues\n" -"POT-Creation-Date: 2018-09-02 17:55+0000\n" -"PO-Revision-Date: 2018-09-07 14:20+0300\n" -"Last-Translator: Yuras Shumovich <shumovi...@gmail.com>\n" +"POT-Creation-Date: 2022-10-21 16:29+0000\n" +"PO-Revision-Date: 2022-10-23 21:12+0300\n" +"Last-Translator: Launchpad translators\n" "Language-Team: Belarusian <i18n-bel-googlegroups.com>\n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.1.1\n" +"X-Generator: Poedit 3.0\n" -#. Translators: %s is replaced with error message returned by strerror(). -#: ../src/vte.cc:3989 -#, c-format -msgid "Error reading from child: %s." -msgstr "ÐамÑлка ÑÑÑÐ°Ð½Ð½Ñ Ð´Ð°Ð½ÑÑ Ð°Ð´ наÑÑадка: %s." - -#: ../src/vte.cc:4139 -#, c-format -msgid "Error (%s) converting data for child, dropping." -msgstr "ÐамÑлка (%s) пеÑаÑÑваÑÑÐ½Ð½Ñ Ð´Ð°Ð½ÑÑ Ð°Ð´ наÑÑадка: ÑгнаÑÑеÑÑа." - -#: ../src/vte.cc:8131 +#: src/vte.cc:7628 msgid "WARNING" -msgstr "ÐСЦЯРÐÐÐÐ" +msgstr "ÐÐÐЯРÐÐÐÐÐÐÐ" -#: ../src/vte.cc:8132 +#: src/vte.cc:7630 msgid "GnuTLS not enabled; data will be written to disk unencrypted!" msgstr "GnuTLS не ÑклÑÑанÑ; данÑÑ Ð±ÑдÑÑÑ Ð·Ð°Ð¿ÑÑÐ°Ð½Ñ Ð½Ð° дÑÑк незаÑÑÑÑаванÑмÑ!" -#: ../src/vtegtk.cc:3664 +#: src/spawn.cc:124 #, c-format -msgid "Unable to convert characters from %s to %s." -msgstr "Ðе ÑдалоÑÑ Ð¿ÐµÑаÑÑваÑÑÑÑ Ð·Ð½Ð°ÐºÑ Ð· %s Ñ %s." - -#~ msgid "Attempt to set invalid NRC map '%c'." -#~ msgstr "СпÑоба ÑжÑÑÑ Ñ ÑбнÑÑ NRC-каÑÑÑ \"%c\"." - -#~ msgid "Unrecognized identified coding system." -#~ msgstr "ÐÐµÐ°Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ ÑдÑнÑÑÑÑÐºÐ°Ð²Ð°Ð½Ð°Ñ ÑÑÑÑÑма кадаваннÑ." - -#~ msgid "Attempt to set invalid wide NRC map '%c'." -#~ msgstr "СпÑоба ÑжÑÑÑ Ñ ÑбнÑÑ ÑÑÑокаÑаÑмаÑнÑÑ NRC-каÑÑÑ \"%c\"." +msgid "Failed to set pipe nonblocking: %s" +msgstr "Ðе ÑдалоÑÑ Ð½Ð°Ð»Ð°Ð´Ð·ÑÑÑ ÐºÐ°Ð½Ð°Ð» без блакÑÑаваннÑ: %s" -#~ msgid "Duplicate (%s/%s)!" -#~ msgstr "ÐÑблÑÐºÐ°Ñ (%s/%s)." - -#~ msgid "Could not open console.\n" -#~ msgstr "Ðе ÑдалоÑÑ Ð°Ð´ÐºÑÑÑÑ ÐºÐ°Ð½ÑолÑ.\n" - -#~ msgid "Could not parse the geometry spec passed to --geometry" -#~ msgstr "Ðе ÑдалоÑÑ ÑазабÑаÑÑ ÑпеÑÑÑÑкаÑÑÑ Ð¿Ð°Ð¼ÐµÑÐ°Ñ Ð°ÐºÐ½Ð°, пададзенÑÑ Ð´Ð»Ñ Ð¾Ð¿ÑÑÑ --geometry" +#: src/spawn.cc:169 +#, c-format +msgid "poll error: %s" +msgstr "памÑлка апÑÑаннÑ: %s" -#~ msgid "Error compiling regular expression \"%s\"." -#~ msgstr "ÐамÑлка кампÑлÑÑÑÑ ÑÑгÑлÑÑнага вÑÑÐ°Ð·Ñ \"%s\"." +#: src/spawn.cc:176 +msgid "Operation timed out" +msgstr "СконÑÑÑÑÑ ÑÑÑмÑн ÑÐ°ÐºÐ°Ð½Ð½Ñ Ð°Ð¿ÐµÑаÑÑÑ" + +#: src/spawn.cc:186 +msgid "Operation was cancelled" +msgstr "ÐпеÑаÑÑÑ ÑкаÑавана" -#~ msgid "Unable to send data to child, invalid charset convertor" -#~ msgstr "Ðе ÑдалоÑÑ Ð¿Ð°ÑлаÑÑ Ð´Ð°Ð½ÑÑ Ð½Ð°ÑÑадкÑ: Ñ ÑÐ±Ð½Ñ Ð¼Ð¾Ð´ÑÐ»Ñ Ð¿ÐµÑаÑÑваÑÑÐ½Ð½Ñ Ð·Ð½Ð°ÐºÐ°Ð·Ð±Ð¾ÑÑ" +#: src/spawn.cc:204 +#, c-format +msgid "Failed to read from child pipe (%s)" +msgstr "Ðе ÑдалоÑÑ Ð¿ÑаÑÑÑаÑÑ Ð´Ð°Ð½ÑÑ Ð· канала-наÑÑадка (%s)" -#~ msgid "Error reading PTY size, using defaults: %s\n" -#~ msgstr "ÐамÑлка ÑÑÑÐ°Ð½Ð½Ñ Ð¿Ð°Ð¼ÐµÑÑ PTY: вÑкаÑÑÑÑоÑваеÑÑа пÑадвÑзнаÑанÑ: %s\n" +#: src/spawn.cc:639 +#, c-format +msgid "Failed to change to directory â%sâ: %s" +msgstr "Ðе ÑдалоÑÑ Ð·Ð¼ÑнÑÑÑ Ð½Ð° каÑалог «%s»: %s" -#~ msgid "_vte_conv_open() failed setting word characters" -#~ msgstr "_vte_conv_open() не Ð·Ð´Ð¾Ð»ÐµÑ Ð½Ð°ÑÑÑоÑÑÑ Ð·Ð½Ð°ÐºÑ, ÑкÑÑ ÑжÑваÑÑÑа Ñ ÑÐ»Ð¾Ð²Ð°Ñ " +#: src/spawn.cc:708 +#, c-format +msgid "Failed to execute child process â%sâ: " +msgstr "Ðе ÑдалоÑÑ Ð²ÑканаÑÑ Ð¿ÑаÑÑÑ-наÑÑадак «%s»: " diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.70.1/src/missing.cc new/vte-0.70.2/src/missing.cc --- old/vte-0.70.1/src/missing.cc 2022-09-23 20:46:10.000000000 +0200 +++ new/vte-0.70.2/src/missing.cc 2022-11-27 21:28:23.000000000 +0100 @@ -28,6 +28,11 @@ #include <sys/syscall.h> /* for syscall and SYS_getdents64 */ #endif +#ifdef __APPLE__ +#include <libproc.h> +#include <sys/proc_info.h> +#endif + #include "missing.hh" /* BEGIN copied from glib @@ -213,6 +218,36 @@ return -1; } +#if defined(__APPLE__) + /* proc_pidinfo isn't documented as async-signal-safe but looking at the implementation + * in the darwin tree here: + * + * https://opensource.apple.com/source/Libc/Libc-498/darwin/libproc.c.auto.html + * + * It's just a thin wrapper around a syscall, so it's probably okay. + */ + { + char buffer[open_max * PROC_PIDLISTFD_SIZE]; + ssize_t buffer_size; + + buffer_size = proc_pidinfo(getpid(), PROC_PIDLISTFDS, 0, buffer, sizeof(buffer)); + + if (buffer_size > 0 && + sizeof(buffer) >= (size_t)buffer_size && + (buffer_size % PROC_PIDLISTFD_SIZE) == 0) + { + const struct proc_fdinfo *fd_info = (const struct proc_fdinfo *)buffer; + size_t number_of_fds = (size_t)buffer_size / PROC_PIDLISTFD_SIZE; + + for (size_t i = 0; i < number_of_fds; i++) + if ((res = cb(data, fd_info[i].proc_fd)) != 0) + break; + + return res; + } + } +#endif + for (fd = 0; fd < int(open_max); fd++) if ((res = cb (data, fd)) != 0) break; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.70.1/src/vte.cc new/vte-0.70.2/src/vte.cc --- old/vte-0.70.1/src/vte.cc 2022-09-23 20:46:10.000000000 +0200 +++ new/vte-0.70.2/src/vte.cc 2022-11-27 21:28:23.000000000 +0100 @@ -6231,7 +6231,7 @@ g_string_prepend(string, "<i>"); g_string_append(string, "</i>"); } - /* <u> should be inside <font> so that it inherits its color by default */ + /* <u> should be inside <span style="color:..."> so that it inherits its color by default */ if (attr->underline() != 0) { static const char styles[][7] = {"", "single", "double", "wavy"}; char *tag, *colorattr; @@ -6261,13 +6261,13 @@ char *tag; rgb_from_index<8, 8, 8>(fore, color); - tag = g_strdup_printf("<font color=\"#%02X%02X%02X\">", + tag = g_strdup_printf("<span style=\"color:#%02X%02X%02X\">", color.red >> 8, color.green >> 8, color.blue >> 8); g_string_prepend(string, tag); g_free(tag); - g_string_append(string, "</font>"); + g_string_append(string, "</span>"); } if (back != VTE_DEFAULT_BG || attr->reverse()) { vte::color::rgb color; ++++++ vte.obsinfo ++++++ --- /var/tmp/diff_new_pack.sylmII/_old 2022-12-07 17:34:24.636356992 +0100 +++ /var/tmp/diff_new_pack.sylmII/_new 2022-12-07 17:34:24.640357014 +0100 @@ -1,5 +1,5 @@ name: vte -version: 0.70.1 -mtime: 1663958770 -commit: 5bf476f1d7283bc805ac8ae6abe94f81ffd7be05 +version: 0.70.2 +mtime: 1669580903 +commit: bfabb63d2f8d0f9846dc0a0a7d768d8bf6da3531