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-23 20:16:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vte (Old)
 and      /work/SRC/openSUSE:Factory/.vte.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vte"

Wed Mar 23 20:16:57 2022 rev:137 rq:963642 version:0.67.90

Changes:
--------
--- /work/SRC/openSUSE:Factory/vte/vte.changes  2021-12-12 00:56:36.870543383 
+0100
+++ /work/SRC/openSUSE:Factory/.vte.new.25692/vte.changes       2022-03-23 
20:18:13.586457603 +0100
@@ -1,0 +2,74 @@
+Sat Feb 12 18:46:34 UTC 2022 - bjorn....@gmail.com
+
+- Update to version 0.67.90:
+  + widget:
+    - Defer alignment API to next cycle
+    - Deprecate VteCharAttributes struct
+    - Deprecate the attributes out-param for vte_terminal_get_text
+    - Fix measure baseline to return -1
+  + all: Remove SIXEL support from stable branch
+  + sixel: Fix DECGRI for parameter value 0
+  + build:
+    - Change gtk4 GIR version hack
+    - Assert on non-supported option on stable branch
+  + lib: Remove misplaced inline from function declaration
+  + emulation: Support XTVERSION sequence
+  + parser: Fix comments
+  + fonts: Fix height check
+  + Updated translations.
+- Disable gtk4 support via bcond. Upstream did not move forward
+  with this support for now.
+
+-------------------------------------------------------------------
+Thu Dec 30 11:10:22 UTC 2021 - bjorn....@gmail.com
+
+- Update to version 0.66.90+git.e32dba1:
+  + build:
+    - Fix check for -fstack-protector* compiler support
+    - Rework function checks
+    - Fix build with kernel headers from linux < 4.13
+  + app:
+    - Fix context menu styling
+    - Improve option value description
+    - Add option to set initial title
+  + widget:
+    - Split alignment and fill properties
+    - Fix Since version for new API
+    - Add vte_terminal_paste
+    - Add more precondition checks for vte_pty_spawn_async_with_fds
+    - Correct some API Since: versions
+    - Adjust preedit position to GtkEntry
+  + vala:
+    - Reference of [GtkChild] field is handled by GtkBuilder, type
+      must be unowned
+    - Fix accessibility of constant intializer expression
+  + terminal:
+    - Make CRLF pastification smarter
+    - Make pastification not replace something with nothing
+    - Add tests for text paste transformation
+  + parser:
+    - Fix some control codes
+    - Recognise more commands
+    - modes: Fix DECSDM default value
+  + lib:
+    - Check for close_range function and use it when available
+    - ABI repairs
+  + emulation:
+    - ECMA modes should not be saved by DECSC
+    - Use correct range for DECRQCRA
+    - Docs improvements
+    - Fix xterm window size request response
+  + fonts:
+    - Relax font sanitisation
+    - Improve font bolding
+    - More metrics sanity checks
+  + vte.sh: Fix the check for PROMPT_COMMAND when it is unset
+  + docs: Add index for API new in 0.68
+  + vte.sh: Use PROMPT_COMMAND as an array when possible
+  + spawn: FD reassignment code tweaks
+  + Updated translations.
+- Add pkgconfig(gtk4) BuildRequires and pass gtk4=true to meson,
+  build gtk4 widgets. Following this, add new sub-packages
+  typelib-1_0-Vte-2.91-gtk4 and vte-tools-gtk4.
+
+-------------------------------------------------------------------

Old:
----
  vte-0.66.2.obscpio

New:
----
  vte-0.67.90.obscpio

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

Other differences:
------------------
++++++ vte.spec ++++++
--- /var/tmp/diff_new_pack.Pfi7yz/_old  2022-03-23 20:18:14.254457981 +0100
+++ /var/tmp/diff_new_pack.Pfi7yz/_new  2022-03-23 20:18:14.262457985 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vte
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,8 +22,10 @@
 %define _gtkver 3.0
 %define _name   vte
 
+%bcond_with     gtk4_support
+
 Name:           vte
-Version:        0.66.2
+Version:        0.67.90
 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
@@ -52,6 +54,9 @@
 BuildRequires:  pkgconfig(gnutls) >= 3.2.7
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.16.0
+%if %{with gtk4_support}
+BuildRequires:  pkgconfig(gtk4)
+%endif
 BuildRequires:  pkgconfig(libpcre2-8) >= 10.21
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(pango) >= 1.22.0
@@ -101,12 +106,41 @@
 
 This package provides tools using VTE.
 
+%if %{with gtk4_support}
+%package -n typelib-1_0-Vte-%{?_binver}-gtk4
+Summary:        Introspection bindings for the VTE terminal emulator library
+License:        LGPL-2.0-only
+Group:          System/Libraries
+
+%description -n typelib-1_0-Vte-%{?_binver}-gtk4
+VTE is a terminal emulator library that provides a terminal widget for
+use with GTK+ as well as handling of child process and terminal
+emulation settings.
+
+This package provides the GObject Introspection bindings for VTE.
+
+%package tools-gtk4
+Summary:        Tools from the VTE terminal emulator package
+License:        LGPL-2.0-only
+Group:          System/Libraries
+
+%description tools-gtk4
+VTE is a terminal emulator library that provides a terminal widget for
+use with GTK+ as well as handling of child process and terminal
+emulation settings.
+
+This package provides tools using VTE.
+%endif
+
 %package devel
 Summary:        Development files for the VTE terminal emulator library
 License:        LGPL-2.0-only
 Group:          Development/Libraries/GNOME
 Requires:       libvte%{_sover} = %{version}
 Requires:       typelib-1_0-Vte-%{?_binver} = %{version}
+%if %{with gtk4_support}
+Requires:       typelib-1_0-Vte-%{?_binver}-gtk4 = %{version}
+%endif
 Provides:       vte-doc = %{version}
 Obsoletes:      vte-doc < %{version}
 
@@ -142,6 +176,9 @@
 %build
 %meson \
        -Ddocs=true \
+%if %{with gtk4_support}
+       -Dgtk4=true \
+%endif
        %{nil}
 %meson_build
 
@@ -149,10 +186,9 @@
 %meson_install
 
 %find_lang vte-%{_apiver}
-%fdupes %{buildroot}/%{_prefix}
+%fdupes %{buildroot}%{_prefix}
 
-%post -n libvte%{_sover} -p /sbin/ldconfig
-%postun -n libvte%{_sover} -p /sbin/ldconfig
+%ldconfig_scriptlets -n libvte%{_sover}
 
 %files -n libvte%{_sover}
 %license COPYING.CC-BY-4-0 COPYING.GPL3 COPYING.LGPL3 COPYING.XTERM
@@ -169,6 +205,14 @@
 %files tools
 %{_bindir}/vte-%{?_binver}
 
+%if %{with gtk4_support}
+%files -n typelib-1_0-Vte-%{?_binver}-gtk4
+%{_libdir}/girepository-1.0/Vte-4-%{_apiver}.typelib
+
+%files tools-gtk4
+%{_bindir}/vte-%{?_binver}-gtk4
+%endif
+
 %files devel
 %doc AUTHORS
 %{_libdir}/pkgconfig/*.pc
@@ -180,6 +224,11 @@
 %{_datadir}/vala/vapi/vte-2.91.vapi
 %{_datadir}/vala/vapi/vte-2.91.deps
 
+%if %{with gtk4_support}
+%{_includedir}/vte-%{_apiver}-gtk4/
+%{_datadir}/gtk-doc/html/vte-gtk4-%{_apiver}/
+%endif
+
 %files -n glade-catalog-vte
 %{_datadir}/glade/catalogs/vte-2.91.xml
 %{_datadir}/glade/pixmaps/hicolor/16x16/actions/widget-vte-terminal.png

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Pfi7yz/_old  2022-03-23 20:18:14.326458021 +0100
+++ /var/tmp/diff_new_pack.Pfi7yz/_new  2022-03-23 20:18:14.330458024 +0100
@@ -1,14 +1,15 @@
+<?xml version="1.0"?>
 <services>
   <service name="obs_scm" mode="disabled">
     <param name="url">https://gitlab.gnome.org/GNOME/vte.git</param>
     <param name="scm">git</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
-    <param name="revision">refs/tags/0.66.2</param>
+    <param name="revision">refs/tags/0.67.90</param>
     <param name="exclude">doc/vttest.*</param>
   </service>
-  <service mode="buildtime" name="tar" />
-  <service mode="buildtime" name="recompress">
+  <service name="tar" mode="buildtime" />
+  <service name="recompress" mode="buildtime">
     <param name="file">*.tar</param>
     <param name="compression">xz</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Pfi7yz/_old  2022-03-23 20:18:14.370458046 +0100
+++ /var/tmp/diff_new_pack.Pfi7yz/_new  2022-03-23 20:18:14.378458051 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://gitlab.gnome.org/GNOME/vte.git</param>
-              <param 
name="changesrevision">6a0a9fed4d54122df31c13d601b1509597a36f2b</param></service></servicedata>
+              <param 
name="changesrevision">08f6c596d1a05e20541b8268d19aede55ac99f4d</param></service></servicedata>
 (No newline at EOF)
 

++++++ vte-0.66.2.obscpio -> vte-0.67.90.obscpio ++++++
++++ 2267 lines of diff (skipped)

++++++ vte.obsinfo ++++++
--- /var/tmp/diff_new_pack.Pfi7yz/_old  2022-03-23 20:18:14.714458241 +0100
+++ /var/tmp/diff_new_pack.Pfi7yz/_new  2022-03-23 20:18:14.722458245 +0100
@@ -1,6 +1,5 @@
 name: vte
-version: 0.66.2
-mtime: 1638040280
-commit: 6a0a9fed4d54122df31c13d601b1509597a36f2b
-
+version: 0.67.90
+mtime: 1644602463
+commit: 08f6c596d1a05e20541b8268d19aede55ac99f4d
 

Reply via email to