Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfce4-terminal for openSUSE:Factory checked in at 2025-03-31 11:42:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xfce4-terminal (Old) and /work/SRC/openSUSE:Factory/.xfce4-terminal.new.2696 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-terminal" Mon Mar 31 11:42:08 2025 rev:39 rq:1265317 version:1.1.5 Changes: -------- --- /work/SRC/openSUSE:Factory/xfce4-terminal/xfce4-terminal.changes 2025-01-15 17:46:08.375981636 +0100 +++ /work/SRC/openSUSE:Factory/.xfce4-terminal.new.2696/xfce4-terminal.changes 2025-03-31 11:43:13.232261001 +0200 @@ -1,0 +2,25 @@ +Thu Mar 27 13:07:51 UTC 2025 - Manfred Hollstein <manfre...@gmx.net> + +- 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 BETA DEBUG BEGIN: Old: - Remove obsolete relax-x11-version.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xfce4-terminal.spec ++++++ --- /var/tmp/diff_new_pack.dsb6ry/_old 2025-03-31 11:43:14.808326308 +0200 +++ /var/tmp/diff_new_pack.dsb6ry/_new 2025-03-31 11:43:14.812326473 +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 (