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-09-21 14:41:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vte (Old)
 and      /work/SRC/openSUSE:Factory/.vte.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vte"

Wed Sep 21 14:41:08 2022 rev:139 rq:1004835 version:0.70.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/vte/vte.changes  2022-03-31 17:18:34.865344903 
+0200
+++ /work/SRC/openSUSE:Factory/.vte.new.2083/vte.changes        2022-09-21 
14:41:53.721665587 +0200
@@ -1,0 +2,95 @@
+Fri Sep 16 23:52:32 UTC 2022 - [email protected]
+
+- Update to version 0.70.0:
+  + build: Post release version bump
+
+-------------------------------------------------------------------
+Sun Sep 04 15:52:02 UTC 2022 - [email protected]
+
+- Update to version 0.69.99:
+  + build: Version 0.69.99 for gnome 43rc
+  + lib: Fix spawning on netbsd
+  + widget:
+    - Fix Widget::regex_match_check_at()
+    - Use correct view coordinates
+    - gtk4:
+      . Only notify terminal when focused
+      . Don't grab the focus on focus-in
+
+-------------------------------------------------------------------
+Thu Sep  1 14:18:56 UTC 2022 - Bj??rn Lie <[email protected]>
+
+- Disable glade catalog support via bcond.
+- Fixup the defines, most importantly name the vte typelib
+  correctly again.
+
+-------------------------------------------------------------------
+Tue Aug 09 09:33:51 UTC 2022 - [email protected]
+
+- Update to version 0.69.92:
+  + all:
+    - Include <termios.h> directly
+    - Remove SIXEL support from stable branch
+    - Don't override widget's CSS names
+  + bindings:
+    - gir: Change vte/gtk4 gir nsversion
+    - vala:
+      . Add vapi for vte/gtk4
+      . Remove the test app
+  + build:
+    - Also set _XOPEN_SOURCE
+    - Build fix for netbsd
+    - Bump meson req version to 0.51
+    - Check for python version
+    - Define __BSD_VISIBLE on freebsd
+    - Define list of libc feature test macros only once
+    - Fix debug build
+    - Make sure __BSD_VISIBLE is defined on freebsd
+    - Remove gtk4 notice
+    - Try to fix pwrite detection on non-glibc systems
+    - Update gtk3 req version
+    - Use an explict python interpreter
+  + docs:
+    - Install toml file to subdir
+    - Port to gi-docgen
+  + fonts:
+    - gtk4: Create a new pango context
+    - Only set language if different to the current language
+    - Pass nullptr for language
+  + glib:
+    - glue:
+      . Include string
+      . Include string_view
+  + lib:
+    - Fix reserved size calculation
+    - Move glib glue code to glib-glue.cc
+  + Revert "emulation: Support XTVERSION sequence"
+  + sixel: Remove stray semicolon
+  + spawn: Fix build without CLOSE_RANGE_CLOEXEC
+  + widget:
+    - Add API to get selected text
+    - widget: Add format arg to new API to get selected text
+    - Correct some Since annotations
+    - Defer alignment API to next cycle
+    - Don't queue_resize() during allocation
+    - Fix padding borders
+    - Fix some API version tags
+    - gtk4:
+      . Add API to check event context
+      . Don't invalidate endlessly
+      . Lower the priority of the style provider
+      . Make background API available on gtk4
+      . Simplify invalidation tracking
+    - gtk: Make new API naming self-consistent
+    - Ignore synthetic scroll events
+    - Listen for toplevel focus change
+    - Only avoid reentrant queue_resize() in GTK4
+    - Queue a resize on CSS changes
+    - Remove errneous gtk_widget_allocate call
+  + Update translations.
+- Rebase vte-enable-build-flag-pie.patch with quilt.
+- Set bcond to without, build gtk4 support.
+- Drop gtk-doc and add pkgconfig(gi-docgen) BuildRequires following
+  upstreams port to gi-docgen.
+
+-------------------------------------------------------------------

Old:
----
  vte-0.68.0.obscpio

New:
----
  vte-0.70.0.obscpio

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

Other differences:
------------------
++++++ vte.spec ++++++
--- /var/tmp/diff_new_pack.6r38hS/_old  2022-09-21 14:41:55.517670568 +0200
+++ /var/tmp/diff_new_pack.6r38hS/_new  2022-09-21 14:41:55.521670579 +0200
@@ -18,14 +18,16 @@
 
 %define _sover -2_91-0
 %define _apiver 2.91
-%define _binver 2.91
-%define _gtkver 3.0
+%define _binver  2_91
+%define _apiver4 3.91
+%define _binver4 3_91
 %define _name   vte
 
-%bcond_with     gtk4_support
+%bcond_without  gtk4_support
+%bcond_with     glade_support
 
 Name:           vte
-Version:        0.68.0
+Version:        0.70.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
@@ -39,15 +41,17 @@
 
 BuildRequires:  c++_compiler
 BuildRequires:  fdupes
+%if %{with glade_support}
 BuildRequires:  glade
+%endif
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gperf
-BuildRequires:  gtk-doc
 BuildRequires:  intltool
 BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  (python3-dataclasses if python3-base < 3.7)
 BuildRequires:  pkgconfig(fribidi) >= 1.0.0
+BuildRequires:  pkgconfig(gi-docgen)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.40.0
@@ -107,12 +111,12 @@
 This package provides tools using VTE.
 
 %if %{with gtk4_support}
-%package -n typelib-1_0-Vte-%{?_binver}-gtk4
+%package -n typelib-1_0-Vte-%{?_binver4}
 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
+%description -n typelib-1_0-Vte-%{?_binver4}
 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.
@@ -139,7 +143,7 @@
 Requires:       libvte%{_sover} = %{version}
 Requires:       typelib-1_0-Vte-%{?_binver} = %{version}
 %if %{with gtk4_support}
-Requires:       typelib-1_0-Vte-%{?_binver}-gtk4 = %{version}
+Requires:       typelib-1_0-Vte-%{?_binver4} = %{version}
 %endif
 Provides:       vte-doc = %{version}
 Obsoletes:      vte-doc < %{version}
@@ -152,6 +156,7 @@
 This package contains the files needed for building applications using
 VTE.
 
+%if %{with glade_support}
 %package -n glade-catalog-vte
 Summary:        Glade catalog for vte
 License:        CC-BY-4.0 AND LGPL-3.0-or-later AND GPL-3.0-or-later AND MIT
@@ -159,10 +164,12 @@
 Requires:       %{name} = %{version}
 Requires:       glade
 Supplements:    (glade and %{name}-devel)
+BuildArch:      noarch
 
 %description -n glade-catalog-vte
 This package provides a catalog for Glade, to allow the use the vte
 widgets in Glade.
+%endif
 
 %lang_package
 
@@ -179,6 +186,11 @@
 %if %{with gtk4_support}
        -Dgtk4=true \
 %endif
+%if %{with glade_support}
+       -Dglade=true \
+%else
+       -Dglade=false \
+%endif
        %{nil}
 %meson_build
 
@@ -188,6 +200,17 @@
 %find_lang vte-%{_apiver}
 %fdupes %{buildroot}%{_prefix}
 
+# Make default docdir ref openSUSE standard
+mkdir -p %{buildroot}%{_docdir}/vte-%{_apiver}
+%if %{with gtk4_support}
+mkdir -p %{buildroot}%{_docdir}/vte-%{_apiver}-gtk4
+%endif
+# Move docs from upstream docdir to openSUSE docdir standard
+mv %{buildroot}%{_datadir}/doc/vte-%{_apiver} %{buildroot}%{_docdir}
+%if %{with gtk4_support}
+mv %{buildroot}%{_datadir}/doc/vte-%{_apiver}-gtk4 %{buildroot}%{_docdir}
+%endif
+
 %ldconfig_scriptlets -n libvte%{_sover}
 
 %files -n libvte%{_sover}
@@ -203,36 +226,40 @@
 %{_libdir}/girepository-1.0/Vte-%{_apiver}.typelib
 
 %files tools
-%{_bindir}/vte-%{?_binver}
+%{_bindir}/vte-%{?_apiver}
 
 %if %{with gtk4_support}
-%files -n typelib-1_0-Vte-%{?_binver}-gtk4
-%{_libdir}/girepository-1.0/Vte-4-%{_apiver}.typelib
+%files -n typelib-1_0-Vte-%{?_binver4}
+%{_libdir}/girepository-1.0/Vte-%{_apiver4}.typelib
 
 %files tools-gtk4
-%{_bindir}/vte-%{?_binver}-gtk4
+%{_bindir}/vte-%{?_apiver}-gtk4
 %endif
 
 %files devel
 %doc AUTHORS
+%doc %{_docdir}/vte-%{_apiver}/
 %{_libdir}/pkgconfig/*.pc
 %{_libdir}/*.so
 %{_includedir}/vte-%{_apiver}/
 %{_datadir}/gir-1.0/*.gir
-%{_datadir}/gtk-doc/html/vte-gtk3-%{_apiver}/
 %dir %{_datadir}/vala/vapi
-%{_datadir}/vala/vapi/vte-2.91.vapi
-%{_datadir}/vala/vapi/vte-2.91.deps
+%{_datadir}/vala/vapi/vte-%{_apiver}.vapi
+%{_datadir}/vala/vapi/vte-%{_apiver}.deps
 
 %if %{with gtk4_support}
 %{_includedir}/vte-%{_apiver}-gtk4/
-%{_datadir}/gtk-doc/html/vte-gtk4-%{_apiver}/
+%doc %{_docdir}/vte-%{_apiver}-gtk4/
+%{_datadir}/vala/vapi/vte-%{_apiver}-gtk4.deps
+%{_datadir}/vala/vapi/vte-%{_apiver}-gtk4.vapi
 %endif
 
+%if %{with glade_support}
 %files -n glade-catalog-vte
-%{_datadir}/glade/catalogs/vte-2.91.xml
+%{_datadir}/glade/catalogs/vte-%{_apiver}.xml
 %{_datadir}/glade/pixmaps/hicolor/16x16/actions/widget-vte-terminal.png
 %{_datadir}/glade/pixmaps/hicolor/22x22/actions/widget-vte-terminal.png
+%endif
 
 %files lang -f vte-%{_apiver}.lang
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.6r38hS/_old  2022-09-21 14:41:55.553670668 +0200
+++ /var/tmp/diff_new_pack.6r38hS/_new  2022-09-21 14:41:55.557670679 +0200
@@ -1,11 +1,11 @@
 <?xml version="1.0"?>
 <services>
-  <service name="obs_scm" mode="disabled">
+  <service name="obs_scm" mode="manual">
     <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.68.0</param>
+    <param name="revision">refs/tags/0.70.0</param>
     <param name="exclude">doc/vttest.*</param>
   </service>
   <service name="tar" mode="buildtime" />
@@ -13,7 +13,7 @@
     <param name="file">*.tar</param>
     <param name="compression">xz</param>
   </service>
-  <service name="set_version" mode="disabled"/>
+  <service name="set_version" mode="manual"/>
 </services>
 
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.6r38hS/_old  2022-09-21 14:41:55.581670745 +0200
+++ /var/tmp/diff_new_pack.6r38hS/_new  2022-09-21 14:41:55.585670756 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://gitlab.gnome.org/GNOME/vte.git</param>
-              <param 
name="changesrevision">0f438924f9f8a858b1b82434c876e31c2de180d4</param></service></servicedata>
+              <param 
name="changesrevision">ae4a5d7df9e32ab40ceca5e06240561e819db148</param></service></servicedata>
 (No newline at EOF)
 

++++++ vte-0.68.0.obscpio -> vte-0.70.0.obscpio ++++++
++++ 5633 lines of diff (skipped)

++++++ vte-enable-build-flag-pie.patch ++++++
--- /var/tmp/diff_new_pack.6r38hS/_old  2022-09-21 14:41:55.833671444 +0200
+++ /var/tmp/diff_new_pack.6r38hS/_new  2022-09-21 14:41:55.837671455 +0200
@@ -1,13 +1,13 @@
-Index: vte-0.65.91/meson.build
+Index: vte-0.69.92/meson.build
 ===================================================================
---- vte-0.65.91.orig/meson.build
-+++ vte-0.65.91/meson.build
+--- vte-0.69.92.orig/meson.build
++++ vte-0.69.92/meson.build
 @@ -23,6 +23,7 @@ project(
      'buildtype=release',
      'warning_level=0',
      'b_ndebug=false',
 +    'b_pie=true',
    ],
-   meson_version: '>= 0.50.0',
+   meson_version: '>= 0.51.0',
  )
 

++++++ vte.obsinfo ++++++
--- /var/tmp/diff_new_pack.6r38hS/_old  2022-09-21 14:41:55.861671521 +0200
+++ /var/tmp/diff_new_pack.6r38hS/_new  2022-09-21 14:41:55.865671533 +0200
@@ -1,5 +1,5 @@
 name: vte
-version: 0.68.0
-mtime: 1648403539
-commit: 0f438924f9f8a858b1b82434c876e31c2de180d4
+version: 0.70.0
+mtime: 1662223859
+commit: ae4a5d7df9e32ab40ceca5e06240561e819db148
 

Reply via email to