ANNOUNCE: xfce4-terminal 1.1.5 released
Manfred Hollstein
manfred.h at gmx.net
Thu Mar 27 14:53:54 CET 2025
On Thu, 27 Mar 2025, 14:37:34 +0100, Manfred Hollstein wrote:
> Hi there,
>
> On Wed, 26 Mar 2025, 19:43:23 +0100, Gaël Bonithon wrote:
> > xfce4-terminal 1.1.5 is now available for download from
> >
> > https://archive.xfce.org/src/apps/xfce4-terminal/1.1/xfce4-terminal-1.1.5.tar.xz
> > https://archive.xfce.org/src/apps/xfce4-terminal/1.1/xfce4-terminal-1.1.5.tar.xz?sha1
> > https://archive.xfce.org/src/apps/xfce4-terminal/1.1/xfce4-terminal-1.1.5.tar.xz?sha256
>
> it's me again... Trying to build this release in an environment without
> access to the Internet (OBS is one of them, reproducible builds are
> another one) fails due to this in doc/meson.build:
>
> command: [xsltproc, '--nonet', '--output', '@OUTPUT@', 'http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl', '@INPUT@'],
>
> In autobuild's way the command is wrapped in a --enable-maintainer
> section, but trying this
>
> $ NOCONFIGURE=1 ./autogen.sh
> $ configure ...
>
> fails due to:
>
> Making all in doc
> make[2]: *** No rule to make target 'xfce4-terminal.1', needed by 'all-am'.
>
> I guess, xfce4-terminal.1 should be added to the release and the
> xsltproc command must take into account that nothing should be
> downloaded in a non-maintainer session.
this is how I made the meson build work in an offline environment:
xfce4-terminal.spec:
BuildRequires: docbook-xsl-stylesheets
BuildRequires: xsltproc
...
%build
# 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
Cheers.
l8er
manfred
> > What is xfce4-terminal?
> > =======================
> >
> > Xfce4-terminal is a modern terminal emulator for the Unix/Linux desktop
> > - primarily for the Xfce desktop environment. It is a lightweight
> > emulator based on the VTE widget, easy to use and provides an optional
> > drop-down window (game-console style).
> >
> > Website:
> > https://docs.xfce.org/apps/terminal/start
> >
> >
> > Release notes for 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:
> > Catalan, Hungarian, Japanese, Portuguese (Brazil), Russian, Swedish,
> > Ukrainian
> > _______________________________________________
> > Xfce-announce mailing list
> > Xfce-announce at xfce.org
> > https://mail.xfce.org/mailman/listinfo/xfce-announce
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://mail.xfce.org/pipermail/xfce4-dev/attachments/20250327/28420123/attachment.sig>
More information about the Xfce4-dev
mailing list