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