Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-terminal for
openSUSE:Leap:16.0 checked in at 2025-07-14 15:59:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/xfce4-terminal (Old)
and /work/SRC/openSUSE:Leap:16.0/.xfce4-terminal.new.7373 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-terminal"
Mon Jul 14 15:59:09 2025 rev:5 rq:1292030 version:1.1.5
Changes:
--------
--- /work/SRC/openSUSE:Leap:16.0/xfce4-terminal/xfce4-terminal.changes
2025-03-19 12:00:59.553652297 +0100
+++
/work/SRC/openSUSE:Leap:16.0/.xfce4-terminal.new.7373/xfce4-terminal.changes
2025-07-14 15:59:37.130288842 +0200
@@ -1,0 +2,25 @@
+Thu Mar 27 13:07:51 UTC 2025 - Manfred Hollstein <[email protected]>
+
+- Update to version 1.1.5
+ Meson has been added as a build system in this release, and the
+ associated archive has been generated by 'meson dist'. Although
+ autotools has been retained for the time being and can still be used
+ via 'autogen.sh', meson is now the preferred build system, and
+ autotools will be removed in a future release.
+
+ * build: Automate copyright year management
+ * window: Add dnd support outside screen
+ * Apply .clang-format file
+ * Sort includes
+ * clang-format: Add file
+ * Add meson build
+ * Add hidden setting to resize window when zoomed in/out
+ * Revert "Cancel by default in unsafe past dialog"
+ * build: Add missing dep flags
+ * Hide the launcher for xfce4-terminal-settings
+ * screen: Don't overwrite VteTerminal:allow-hyperlink binding
+ * Translation Updates
+
+- Remove obsolete relax-x11-version.patch
+
+-------------------------------------------------------------------
Old:
----
relax-x11-version.patch
xfce4-terminal-1.1.4.tar.bz2
New:
----
xfce4-terminal-1.1.5.tar.xz
----------(Old B)----------
Old:
- Remove obsolete relax-x11-version.patch
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-terminal.spec ++++++
--- /var/tmp/diff_new_pack.wTOURb/_old 2025-07-14 15:59:37.390299612 +0200
+++ /var/tmp/diff_new_pack.wTOURb/_new 2025-07-14 15:59:37.394299778 +0200
@@ -19,21 +19,22 @@
%bcond_with git
Name: xfce4-terminal
-Version: 1.1.4
+Version: 1.1.5
Release: 0
Summary: Terminal Emulator for the Xfce Desktop Environment
License: GPL-2.0-or-later
Group: System/X11/Terminals
URL: https://docs.xfce.org/apps/terminal/start
-Source0:
https://archive.xfce.org/src/apps/xfce4-terminal/1.1/%{name}-%{version}.tar.bz2
-# PATCH-FIX-OPENSUSE relax-x11-version.patch lower required X11 version to
allow building for Leap which only has 1.6.5, which is enough, though
-Patch1: relax-x11-version.patch
+Source0:
https://archive.xfce.org/src/apps/xfce4-terminal/1.1/%{name}-%{version}.tar.xz
+BuildRequires: docbook-xsl-stylesheets
BuildRequires: gettext >= 0.19.8
+BuildRequires: meson >= 0.54.0
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
%if 0%{?suse_version} < 1600
BuildRequires: utempter-devel
%endif
+BuildRequires: xsltproc
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gdk-wayland-3.0) >= 3.22.0
BuildRequires: pkgconfig(gdk-x11-3.0) >= 3.22.0
@@ -42,11 +43,12 @@
BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
BuildRequires: pkgconfig(gtk-layer-shell-0) >= 0.7.0
BuildRequires: pkgconfig(libpcre2-8) >= 10.00
-BuildRequires: pkgconfig(libxfce4kbd-private-3) >= 4.16.0
+BuildRequires: pkgconfig(libxfce4kbd-private-3) >= 4.17.5
BuildRequires: pkgconfig(libxfce4ui-2) >= 4.17.5
+BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.16.0
BuildRequires: pkgconfig(libxfconf-0) >= 4.16.0
BuildRequires: pkgconfig(vte-2.91) >= 0.51.3
-BuildRequires: pkgconfig(x11) >= 1.6.5
+BuildRequires: pkgconfig(x11) >= 1.6.7
Recommends: %{name}-lang
%description
@@ -63,25 +65,22 @@
%autosetup -p1
%build
-%if %{with git}
-NOCONFIGURE=1 ./autogen.sh
-%configure \
+# Make the docs buildable without access to the internet:
+local_stylesheet=$(rpm -ql docbook-xsl-stylesheets | fgrep
manpages/docbook.xsl)
+sed -i -e \
+
"s,http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl,$local_stylesheet,"
\
+ doc/meson.build
+%meson \
%if 0%{?suse_version} < 1600
- --with-utempter \
-%endif
- --enable-maintainer-mode
-%else
-%if 0%{?suse_version} < 1600
-%configure \
- --with-utempter
+ -Dlibutempter=enabled
%else
-%configure
+ -Dlibutempter=disabled
%endif
-%endif
-%make_build
+
+%meson_build
%install
-%make_install
+%meson_install
# create a list of localized man directories, these need to be owned
(