Re: Migration from autotools to meson

Kevin Fenzi <[email protected]> Wed, 10 Apr 2024 14:19:16 -0700
Newsgroups gmane.comp.desktop.xfce.devel.version4
Message-ID <gguhjxsskzo4tds5osrmcnn45zypqhi4qjmsyjkjcyc4ynkhp5@ayld3j5ssl5g>
--===============5837795383419163302==
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="ztos2kfbc4nqo4x7"
Content-Disposition: inline


--ztos2kfbc4nqo4x7
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Apr 09, 2024 at 10:20:49PM -0700, Brian Tarricone wrote:
> Hi all,
>=20
> There's been some discussion over on GitLab[0] about migrating to meson. =
 The current feeling is that it should be all-or-nothing for Xfce 4.20, at =
least for the core components (those under 'xfce/' on GitLab), so initially=
 the autotools files would not be removed, at least until all components ar=
e migrated.  I'm very interested in getting this done, and am fine working =
on the shared components, and any component where the maintainer both doesn=
't have the time, and doesn't care/want to do it themselves.
>=20
> Next is packaging; I know we have a bunch of distro packagers on the list=
 here.  Do y'all have any concerns with this?  I was digging through the Me=
son documentation, and AFAICT the minimum Meson version we would need is 0.=
54.0 (which is four years old, and, for reference, both Debian stable and o=
ldstable, as well as the current Ubuntu LTS release, have newer versions).

Not a problem at all in Fedora land... even rhel9 has 0.63.3.

kevin

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

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

iQIzBAABCgAdFiEESz7rprBJHpbnMnrQSzew2A/7u14FAmYXAlIACgkQSzew2A/7
u175BhAAg7La00NO31TwWU8LoyaR4gi3aY4ns+KYZpdQDnbFwsZqQmUF1Frtkmqx
BLM/7egDi/d/b+TmB1E5KRo8ceRZjvqpC5HqnD+dK44JivcsGBK56xwaww1arzwY
wSyDB4O4u6C9t9m+YFABQEFP95HqovuKGDPeamVJIs6y2qjZ6cwQLYuPl0OTuioE
XvMszJ3Yy3nuxv6m40XYc4OtFG33weSh+WFHtdf0f/pM4H9k69jdsrJ7aOzxqMgD
fpMib9ogYG+0j09QZUDPAis59Ot+HTmimafE3NwDd/0CXsSEjnQK+NcjxZbS2Kbr
XlXFM5KFhCtGT15UVxhZ7/cJD6w4zVGgbTsu9yK1A1NNkEo3k0a508iD2hzHw9FT
R0Z95dM/nyfh9lrlexWObxjL3W8qYV03sVu2GsUEVeBCial4nPmI5GXakRnFiY2q
9+Cv1pbA0rJiJ9NpmTiSzlTzVJHNbLQ9x5b7sB7PJbbMPpQtXZKG0+CR6LqhDrqZ
76tWd5UjyYx1IIlt3A0h94ag1BQpw42qW+/gZQz7/gn5sDzEF6cj+CmvgmjavkpQ
y2aqmsn5m26f3milsQuJtD6McNTc/181KMQ6vA+ugvrz0t3mJYjJLILd++PQOizl
fztQ4UaQZVrFCuX8ZfA1+heeB9ICaFfM3+bTqT2wADK4iFNXjyc=
=Ljd9
-----END PGP SIGNATURE-----

--ztos2kfbc4nqo4x7--

--===============5837795383419163302==
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

--===============5837795383419163302==--