Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vte for openSUSE:Factory checked in 
at 2025-10-14 18:06:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vte (Old)
 and      /work/SRC/openSUSE:Factory/.vte.new.18484 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vte"

Tue Oct 14 18:06:59 2025 rev:172 rq:1311124 version:0.82.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/vte/vte.changes  2025-09-24 15:22:32.311945109 
+0200
+++ /work/SRC/openSUSE:Factory/.vte.new.18484/vte.changes       2025-10-14 
18:08:08.778351841 +0200
@@ -1,0 +2,14 @@
+Sat Oct 11 21:25:20 UTC 2025 - Bjørn Lie <[email protected]>
+
+- Update to version 0.82.1:
+  * build:
+    - Adjust darwin library version for backward compatibility
+    - Bump clang++ required version
+    - Bump g++ required version
+  * emulation: Fix erase bindings for Ctrl-Backspace
+  * lib:
+    - Remove an erroneous constexpr
+    - Fix build with libc++
+  * Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  vte-0.82.0.obscpio

New:
----
  vte-0.82.1.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vte.spec ++++++
--- /var/tmp/diff_new_pack.jK0L7T/_old  2025-10-14 18:08:10.158410617 +0200
+++ /var/tmp/diff_new_pack.jK0L7T/_new  2025-10-14 18:08:10.162410787 +0200
@@ -27,7 +27,7 @@
 %bcond_with     glade_support
 
 Name:           vte
-Version:        0.82.0
+Version:        0.82.1
 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.jK0L7T/_old  2025-10-14 18:08:10.194412150 +0200
+++ /var/tmp/diff_new_pack.jK0L7T/_new  2025-10-14 18:08:10.198412320 +0200
@@ -5,7 +5,7 @@
     <param name="scm">git</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
-    <param name="revision">0.82.0</param>
+    <param name="revision">0.82.1</param>
     <param name="exclude">doc/vttest.*</param>
   </service>
   <service name="tar" mode="buildtime" />

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.jK0L7T/_old  2025-10-14 18:08:10.226413513 +0200
+++ /var/tmp/diff_new_pack.jK0L7T/_new  2025-10-14 18:08:10.226413513 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://gitlab.gnome.org/GNOME/vte.git</param>
-              <param 
name="changesrevision">db29234ec1acc140a860a07bf5b64044b4cb7802</param></service></servicedata>
+              <param 
name="changesrevision">aa9b69140f48a019ccc72a3a27a1ddd85b9622ed</param></service></servicedata>
 (No newline at EOF)
 

++++++ vte-0.82.0.obscpio -> vte-0.82.1.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vte-0.82.0/.gitlab-ci/make-release.sh 
new/vte-0.82.1/.gitlab-ci/make-release.sh
--- old/vte-0.82.0/.gitlab-ci/make-release.sh   2025-09-13 20:59:45.000000000 
+0200
+++ new/vte-0.82.1/.gitlab-ci/make-release.sh   2025-10-11 22:43:24.000000000 
+0200
@@ -15,27 +15,63 @@
 # You should have received a copy of the GNU Lesser General Public License
 # along with this library.  If not, see <https://www.gnu.org/licenses/>.
 
-# Usage: make-release.sh [token-file] [ref]
-# e.g.:  make-release.sh token master     # release from master
-# or  :  make-release.sh token stable-1-0 # release from stable-1-0 branch
+# Usage: make-release.sh [token-file] [ref] [version]
+# e.g.:  make-release.sh token master 1.99.90 # release from master
+# or  :  make-release.sh token stable-1-0 1.0.17 # release from stable-1-0 
branch
 
 # The project ID is displayed on the project's page in gitlab, or use
 # the API to get it (replacing ${NAMESPACE} and ${PROJECT} accordingly):
 # curl --silent -H "Content-Type: application/json" 
"https://gitlab.gnome.org/api/v4/projects/${NAMESPACE}%2F${PROJECT}"; | jq -r .id
 
-PROJECT_ID=1893
+CI_PROJECT_ID=1893
 
-if [ $BASH_ARGC -ne 2 ]; then
-    echo Usage: $0 TOKEN-FILE COMMIT-REF
+if [ $BASH_ARGC -ne 3 ]; then
+    echo "Usage: $0 TOKEN-FILE COMMIT-REF VERSION"
     exit 1
 fi
 
 TOKEN_FILE="$1"
 COMMIT_REF="$2"
+PROJECT_VERSION="$3"
 
-curl --silent \
+CI_API_V4_URL="https://gitlab.gnome.org/api/v4";
+
+request=$(curl --silent \
      --request POST \
      --form-string "token=$(cat $TOKEN_FILE)" \
      --form-string "ref=${COMMIT_REF}" \
      --form-string "variables[TRIGGER_ACTION]=release" \
-     "https://gitlab.gnome.org/api/v4/projects/${PROJECT_ID}/trigger/pipeline"; 
| jq .
+     "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/trigger/pipeline")
+
+pipeline_url=$(echo "$request" | jq .web_url)
+
+# The release pipeline creates the tag. This used to trigger the
+# pipeline for the tag, which causes the tarball to be installed
+# using the gnome release service (if configured). However, this
+# https://gitlab.com/gitlab-org/gitlab/-/issues/569187 broke this
+# deliberately, and unless and until there exist a way to do this
+# again (see https://gitlab.com/gitlab-org/gitlab/-/issues/569974)
+# the tag's pipeline needs to be triggered manually.
+#
+# As an added complication, while the release pipeline knows the
+# version (by tracing meson), here we don't know it. The user must
+# input it manually.
+
+echo "Monitor ${pipeline_url} for completion."
+echo "When completed, press ENTER; on failure, press Ctrl-C to abort."
+
+read
+
+request=$(curl --silent \
+     --request POST \
+     --form-string "token=$(cat $TOKEN_FILE)" \
+     --form-string "ref=${PROJECT_VERSION}" \
+     "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/trigger/pipeline")
+
+tag_pipeline_url=$(echo "$request" | jq .web_url)
+
+if [ "$tag_pipeline_url" == "null" ]; then
+  echo "$request" | jq .
+else
+  echo "Tag pipeline ${tag_pipeline_url}"
+fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vte-0.82.0/.gitlab-ci.yml 
new/vte-0.82.1/.gitlab-ci.yml
--- old/vte-0.82.0/.gitlab-ci.yml       2025-09-13 20:59:45.000000000 +0200
+++ new/vte-0.82.1/.gitlab-ci.yml       2025-10-11 22:43:24.000000000 +0200
@@ -15,7 +15,7 @@
 
 include:
   - project: 'chpe/versuch-ci'
-    ref: 4a04e0c88965b04b2dc784f2ec341399d86b74e8
+    ref: 5d4fb973fa5e9aba49da0c590b92b2a3abb931ce
     file: '/versuch.yml'
     inputs:
       release-service: real
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vte-0.82.0/meson.build new/vte-0.82.1/meson.build
--- old/vte-0.82.0/meson.build  2025-09-13 20:59:45.000000000 +0200
+++ new/vte-0.82.1/meson.build  2025-10-11 22:43:24.000000000 +0200
@@ -17,7 +17,7 @@
 project(
   'vte',
   ['c', 'cpp'],
-  version: '0.82.0',
+  version: '0.82.1',
   license: ['LGPL-3.0-or-later', 'GPL-3.0-or-later'],
   default_options: [
     'buildtype=release',
@@ -31,8 +31,8 @@
 
 c_req_std                 = 'gnu11'
 cxx_req_std               = 'gnu++23'
-gxx_req_version           = '10.0'
-clangxx_req_version       = '11.0'
+gxx_req_version           = '12.1'
+clangxx_req_version       = '14.0'
 py_req_version            = '3.7'
 
 # Version requirements
@@ -91,6 +91,10 @@
 libvte_gtk3_soversion = '@0@.@1@.@2@'.format(libvte_soversion, lt_current, 
lt_revision)
 libvte_gtk4_soversion = libvte_soversion.to_string()
 
+# Backward compatibility
+lt_current_darwin = lt_current + 1
+libvte_gtk3_darwinversions = [lt_current_darwin, 
'@0@.@[email protected]'.format(lt_current_darwin, lt_revision)]
+
 # i18n
 
 vte_gettext_domain = vte_api_name
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vte-0.82.0/po/ug.po new/vte-0.82.1/po/ug.po
--- old/vte-0.82.0/po/ug.po     2025-09-13 20:59:45.000000000 +0200
+++ new/vte-0.82.1/po/ug.po     2025-10-11 22:43:24.000000000 +0200
@@ -4,10 +4,9 @@
 # Abduxukur Abdurixit <[email protected]>, 2005
 #
 msgid ""
-msgstr ""
-"Project-Id-Version: vte\n"
-"Report-Msgid-Bugs-To: 
http://bugzilla.gnome.org/enter_bug.cgi?product=vte&component=general\n";
-"POT-Creation-Date: 2010-12-23 18:42+0000\n"
+msgstr "Project-Id-Version: vte\n"
+"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/vte/issues/\n";
+"POT-Creation-Date: 2025-09-10 23:51+0000\n"
 "PO-Revision-Date: 2004-02-05 00:10+0100\n"
 "Last-Translator:  Abduxukur Abdurixit <[email protected]>\n"
 "Language-Team:  GNOME Uighur Translation Project 
<[email protected]>\n"
@@ -16,70 +15,94 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: ../src/iso2022.c:779 ../src/iso2022.c:787 ../src/iso2022.c:818
-#: ../src/vte.c:2278
+#: src/vte.cc:8342
+msgid "WARNING"
+msgstr "ئاگاھلاندۇرۇش"
+
+#: src/vte.cc:8344
+msgid "GnuTLS not enabled; data will be written to disk unencrypted!"
+msgstr "GnuTLS قوزغىتىلمىغان: سانلىق مەلۇماتنى دىسكىغا شىفىرلىماي يازىدۇ!"
+
+#: src/spawn.cc:133
+#, c-format
+msgid "Failed to set pipe nonblocking: %s"
+msgstr "نور توسۇلمىغاننى تەڭشىيەلمىدى: %s"
+
+#: src/spawn.cc:178
+#, c-format
+msgid "poll error: %s"
+msgstr "سۈرۈشتۈرۈش خاتالىقى: %s"
+
+#: src/spawn.cc:185
+msgid "Operation timed out"
+msgstr "مەشغۇلات ۋاقتى ئېشىپ كەتتى"
+
+#: src/spawn.cc:195
+msgid "Operation was cancelled"
+msgstr "مەشغۇلات بىكار قىلىندى"
+
+#: src/spawn.cc:213
 #, c-format
-msgid "Unable to convert characters from %s to %s."
-msgstr "%s ھەرپىنى %s ھەرپىگە ئايلاندۇرالمىدى"
+msgid "Failed to read from child pipe (%s)"
+msgstr "تارماق نوردىن ئوقۇيالمىدى (%s)"
 
-#: ../src/iso2022.c:1472
+#: src/spawn.cc:653
 #, c-format
-msgid "Attempt to set invalid NRC map '%c'."
-msgstr "ئىناۋەتسىز NRC خەرىتە '%c' تەڭشەشنى سىنىدى."
+msgid "Failed to change to directory “%s”: %s"
+msgstr "مۇندەرىجە «%s» غا ئۆزگەرتەلمىدى: %s"
 
-#. Application signalled an "identified coding system" we haven't heard of.  
See ECMA-35 for gory details.
-#: ../src/iso2022.c:1502
-msgid "Unrecognized identified coding system."
-msgstr "تونۇيالمىغان كودلاشنى بەلگىلەش سىستېمىسى"
+#: src/spawn.cc:722
+#, c-format
+msgid "Failed to execute child process “%s”: "
+msgstr "تارماق جەريان «%s» نى ئىجرا قىلالمىدى: "
 
-#: ../src/iso2022.c:1561 ../src/iso2022.c:1588
 #, c-format
-msgid "Attempt to set invalid wide NRC map '%c'."
-msgstr "ئىناۋەتسىز كەڭ NRC خەرىتە '%c' تەڭشەشنى سىنىدى."
+#~ msgid "Unable to convert characters from %s to %s."
+#~ msgstr "%s ھەرپىنى %s ھەرپىگە ئايلاندۇرالمىدى"
 
-#: ../src/trie.c:409
 #, c-format
-msgid "Duplicate (%s/%s)!"
-msgstr "(%s/%s) نۇسخىلا!"
+#~ msgid "Attempt to set invalid NRC map '%c'."
+#~ msgstr "ئىناۋەتسىز NRC خەرىتە '%c' تەڭشەشنى سىنىدى."
 
-#. Bail back to normal mode.
-#: ../src/vteapp.c:981
-msgid "Could not open console.\n"
-msgstr "كونترول سۇپىسىنى ئاچالمىدى.\n"
+#~ msgid "Unrecognized identified coding system."
+#~ msgstr "تونۇيالمىغان كودلاشنى بەلگىلەش سىستېمىسى"
 
-#: ../src/vteapp.c:1074
-msgid "Could not parse the geometry spec passed to --geometry"
-msgstr "--geometry غا يوللايدىغان گېئومېتىرىيىلىك پارامېتىرنى يېشەلمىدى"
+#, c-format
+#~ msgid "Attempt to set invalid wide NRC map '%c'."
+#~ msgstr "ئىناۋەتسىز كەڭ NRC خەرىتە '%c' تەڭشەشنى سىنىدى."
 
-#: ../src/vte.c:1304
 #, c-format
-msgid "Error compiling regular expression \"%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 غا يوللايدىغان گېئومېتىرىيىلىك پارامېتىرنى يېشەلمىدى"
 
-#. Translators: %s is replaced with error message returned by strerror().
-#: ../src/vte.c:4387
 #, c-format
-msgid "Error reading from child: %s."
-msgstr "تارماق پروگراممىدىن سانلىق-مەلۇمات ئوقۇش خاتالىقى: %s ."
+#~ msgid "Error compiling regular expression \"%s\"."
+#~ msgstr "مۇنتىزىم ئىپادە \"%s\" نى ھېسابلاشتا خاتالىق يۈز بەردى."
 
-#: ../src/vte.c:4514
-msgid "Unable to send data to child, invalid charset convertor"
-msgstr "تارماق جەريانغا سانلىق-مەلۇمات يوللىيالمىدى، ھەرپ-بەلگە ئايلاندۇرغۇچ 
ئىناۋەتسىز"
+#~ msgid "Unable to send data to child, invalid charset convertor"
+#~ msgstr ""
+#~ "تارماق جەريانغا سانلىق-مەلۇمات يوللىيالمىدى، ھەرپ-بەلگە ئايلاندۇرغۇچ "
+#~ "ئىناۋەتسىز"
 
-#: ../src/vte.c:4525 ../src/vte.c:5562
 #, c-format
-msgid "Error (%s) converting data for child, dropping."
-msgstr "تارماق پروگرامما سانلىق-ئاساسىنى ئۆزگەرتىش جەريانىدا خاتالىق 
كۆرۈلگىنىنى ئۈچۈن تاشلىۋېتىلدى(%s) ."
+#~ msgid "Error (%s) converting data for child, dropping."
+#~ msgstr ""
+#~ "تارماق پروگرامما سانلىق-ئاساسىنى ئۆزگەرتىش جەريانىدا خاتالىق كۆرۈلگىنىنى "
+#~ "ئۈچۈن تاشلىۋېتىلدى(%s) ."
 
-#: ../src/vte.c:7756
 #, c-format
-msgid "Error reading PTY size, using defaults: %s\n"
-msgstr "PTY چوڭلۇقىنى ئوقۇشتا خاتالىق كۆرۈلدى، كۆڭۈلدىكى چوڭلۇق ئىشلىتىلىدۇ: 
%s\n"
+#~ msgid "Error reading PTY size, using defaults: %s\n"
+#~ msgstr ""
+#~ "PTY چوڭلۇقىنى ئوقۇشتا خاتالىق كۆرۈلدى، كۆڭۈلدىكى چوڭلۇق ئىشلىتىلىدۇ: %s\n"
 
-#. Aaargh.  We're screwed.
-#: ../src/vte.c:13554
-msgid "_vte_conv_open() failed setting word characters"
-msgstr "_vte_conv_open() سۆزدىكى ھەرپ تىزمىسىنى بەلگىلەش مەغلۇپ بولدى."
+#~ msgid "_vte_conv_open() failed setting word characters"
+#~ msgstr "_vte_conv_open() سۆزدىكى ھەرپ تىزمىسىنى بەلگىلەش مەغلۇپ بولدى."
 
 #~ msgid "can not run %s"
 #~ msgstr "%s نى ئىجرا قىلالمىدى"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vte-0.82.0/src/boxed.hh new/vte-0.82.1/src/boxed.hh
--- old/vte-0.82.0/src/boxed.hh 2025-09-13 20:59:45.000000000 +0200
+++ new/vte-0.82.1/src/boxed.hh 2025-10-11 22:43:24.000000000 +0200
@@ -19,6 +19,7 @@
 // but we need this for non-enum/integral/floating types.
 
 #include <type_traits>
+#include <utility>
 
 namespace vte {
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vte-0.82.0/src/meson.build 
new/vte-0.82.1/src/meson.build
--- old/vte-0.82.0/src/meson.build      2025-09-13 20:59:45.000000000 +0200
+++ new/vte-0.82.1/src/meson.build      2025-10-11 22:43:24.000000000 +0200
@@ -407,6 +407,7 @@
     vte_gtk3_api_name,
     sources: libvte_gtk3_sources,
     version: libvte_gtk3_soversion,
+    darwin_versions: libvte_gtk3_darwinversions,
     include_directories: incs,
     dependencies: libvte_gtk3_deps,
     cpp_args: libvte_gtk3_cppflags,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vte-0.82.0/src/parser.hh new/vte-0.82.1/src/parser.hh
--- old/vte-0.82.0/src/parser.hh        2025-09-13 20:59:45.000000000 +0200
+++ new/vte-0.82.1/src/parser.hh        2025-10-11 22:43:24.000000000 +0200
@@ -18,6 +18,7 @@
 
 #pragma once
 
+#include <algorithm>
 #include <cstdint>
 #include <cstdio>
 #include <optional>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vte-0.82.0/src/properties.hh 
new/vte-0.82.1/src/properties.hh
--- old/vte-0.82.0/src/properties.hh    2025-09-13 20:59:45.000000000 +0200
+++ new/vte-0.82.1/src/properties.hh    2025-10-11 22:43:24.000000000 +0200
@@ -371,7 +371,7 @@
         buf.resize_and_overwrite
                 (max_size,
                  [&](char* data,
-                     size_t buf_size) constexpr noexcept -> size_t {
+                     size_t buf_size) noexcept -> size_t {
                          auto save = 0u;
                          return g_base64_decode_step(str.data(),
                                                      str.size(),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vte-0.82.0/src/vte.cc new/vte-0.82.1/src/vte.cc
--- old/vte-0.82.0/src/vte.cc   2025-09-13 20:59:45.000000000 +0200
+++ new/vte-0.82.1/src/vte.cc   2025-10-11 22:43:24.000000000 +0200
@@ -5063,13 +5063,13 @@
         }
         case eAUTO:
                 assert(auto_mode != eAUTO);
-                map_erase_binding(auto_mode,
-                                  auto_mode,
-                                  modifiers,
-                                  normal, normal_length,
-                                  suppress_alt_esc,
-                                  add_modifiers);
-                break;
+                return map_erase_binding(auto_mode,
+                                         auto_mode,
+                                         modifiers,
+                                         normal, normal_length,
+                                         suppress_alt_esc,
+                                         add_modifiers);
+
         default:
                 __builtin_unreachable();
                 break;

++++++ vte.obsinfo ++++++
--- /var/tmp/diff_new_pack.jK0L7T/_old  2025-10-14 18:08:10.746435661 +0200
+++ /var/tmp/diff_new_pack.jK0L7T/_new  2025-10-14 18:08:10.746435661 +0200
@@ -1,5 +1,5 @@
 name: vte
-version: 0.82.0
-mtime: 1757789985
-commit: db29234ec1acc140a860a07bf5b64044b4cb7802
+version: 0.82.1
+mtime: 1760215404
+commit: aa9b69140f48a019ccc72a3a27a1ddd85b9622ed
 

Reply via email to