Re: ANNOUNCE: xfce4-terminal 1.1.5 released

Manfred Hollstein <[email protected]> Thu, 27 Mar 2025 14:53:54 +0100
Newsgroups gmane.comp.desktop.xfce.devel.version4
Message-ID <[email protected]>
--===============7525645044761139555==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="L3pDWAvCagZnPngL"
Content-Disposition: inline


--L3pDWAvCagZnPngL
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, 27 Mar 2025, 14:37:34 +0100, Manfred Hollstein wrote:
> Hi there,
>=20
> On Wed, 26 Mar 2025, 19:43:23 +0100, Ga=C3=ABl Bonithon wrote:
> > xfce4-terminal 1.1.5 is now available for download from
> >  =20
> >   https://archive.xfce.org/src/apps/xfce4-terminal/1.1/xfce4-terminal-1=
=2E1.5.tar.xz
> >   https://archive.xfce.org/src/apps/xfce4-terminal/1.1/xfce4-terminal-1=
=2E1.5.tar.xz?sha1
> >   https://archive.xfce.org/src/apps/xfce4-terminal/1.1/xfce4-terminal-1=
=2E1.5.tar.xz?sha256
>=20
> 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:
>=20
>   command: [xsltproc, '--nonet', '--output', '@OUTPUT@', 'http://docbook.=
sourceforge.net/release/xsl/current/manpages/docbook.xsl', '@INPUT@'],
>=20
> In autobuild's way the command is wrapped in a --enable-maintainer
> section, but trying this
>=20
>   $ NOCONFIGURE=3D1 ./autogen.sh
>   $ configure ...
>=20
> fails due to:
>=20
>   Making all in doc
>   make[2]: *** No rule to make target 'xfce4-terminal.1', needed by 'all-=
am'. =20
>=20
> 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=3D$(rpm -ql docbook-xsl-stylesheets | fgrep manpages/d=
ocbook.xsl)
    sed -i -e       \
      "s,http://docbook.sourceforge.net/release/xsl/current/manpages/docboo=
k.xsl,$local_stylesheet," \
      doc/meson.build

Cheers.

l8er
manfred

> > What is xfce4-terminal?
> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> >=20
> > 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).
> >=20
> > Website:=20
> >   https://docs.xfce.org/apps/terminal/start
> >=20
> >=20
> > Release notes for 1.1.5
> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> > 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.
> >=20
> > - 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
> > [email protected]
> > https://mail.xfce.org/mailman/listinfo/xfce-announce

--L3pDWAvCagZnPngL
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEYi2tNR04t+DbYB/qr3aTLzTrAekFAmflWHIACgkQr3aTLzTr
AekL3RAAkSwFp4C/9rp1YdJWoHMVkrMEVjCImE90jOt1rwnb/hTbUJyuEYwBqq2t
IknOQ8F0d/erZgfsoPkPHS79S4z/R0W0ChUNnrKD+vfkzfny63WgK4Am45tueK2c
ye2OUZLRqWzgBGv/WPwGWUYnwKMsa4jaMwy394U8pKEXVI5SZPFQOXTOx0sxSXrt
QX/xcw6Vvx+Y3ZctghvbCq5N+TyfwWJujX2tlMNUVnDFeUMqFeS75QXpCYVm2zjY
ocWjetvj2PEurtOEBEN6nLqNpV+Z1fH75ud5onz6V2eYzAT90wNH+F47UqayCSnS
Pmmf+RYq3NQwnmqk5Ry0ZbWpdWzUPzysT8GdKR5ayglAnznENMiHm33O56jz6OUz
OpEhTKxmUP2y02m3ZUNyHauGpD+I0BwbetOebpM7OPj50NvnIPma/WpaaeLeHQAX
y17dbAwCRKXYAsptTJN59ON96sabsa+YFp+g6qSVMjHTy1xf3TTvpac2SKDesfty
9Qt6ahaIr55KeikmfhPoU1bF+OM9Z+gvzeVyeN6v0b8liGP+5pdZd3kRkhv6Kvp4
kpkE5KYWVy0GDuQeuTJNfMHLIDjeTj8iYTxw/6/onFUq/fevDzVaWca9GqB9CArT
R1tfwOiwVcjBL2xVrXQAPMtwooHQHELUvBm/lxTyaSfydFlmALA=
=oo8o
-----END PGP SIGNATURE-----

--L3pDWAvCagZnPngL--

--===============7525645044761139555==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xfce4-dev mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-dev

--===============7525645044761139555==--