Reviewed-by: Michael Tremer > On 20 Oct 2021, at 21:29, Adolf Belka wrote: > > - Update from 0.58.0 to 0.59.2 > - Update rootfile > - Changelog is too long to include here. > Full details can be read at https://mesonbuild.com/Release-notes-for-0-59-0.html > > Signed-off-by: Adolf Belka > --- > config/rootfiles/common/meson | 44 ++++++++++++++++++++++++++++------- > lfs/meson | 4 ++-- > 2 files changed, 37 insertions(+), 11 deletions(-) > > diff --git a/config/rootfiles/common/meson b/config/rootfiles/common/meson > index b655121f1..1abb13713 100644 > --- a/config/rootfiles/common/meson > +++ b/config/rootfiles/common/meson > @@ -1,13 +1,15 @@ > #usr/bin/meson > -#usr/lib/python3.8/site-packages/meson-0.58.0-py3.8.egg-info > -#usr/lib/python3.8/site-packages/meson-0.58.0-py3.8.egg-info/PKG-INFO > -#usr/lib/python3.8/site-packages/meson-0.58.0-py3.8.egg-info/SOURCES.txt > -#usr/lib/python3.8/site-packages/meson-0.58.0-py3.8.egg-info/dependency_links.txt > -#usr/lib/python3.8/site-packages/meson-0.58.0-py3.8.egg-info/entry_points.txt > -#usr/lib/python3.8/site-packages/meson-0.58.0-py3.8.egg-info/requires.txt > -#usr/lib/python3.8/site-packages/meson-0.58.0-py3.8.egg-info/top_level.txt > +#usr/lib/python3.8/site-packages/meson-0.59.2-py3.8.egg-info > +#usr/lib/python3.8/site-packages/meson-0.59.2-py3.8.egg-info/PKG-INFO > +#usr/lib/python3.8/site-packages/meson-0.59.2-py3.8.egg-info/SOURCES.txt > +#usr/lib/python3.8/site-packages/meson-0.59.2-py3.8.egg-info/dependency_links.txt > +#usr/lib/python3.8/site-packages/meson-0.59.2-py3.8.egg-info/entry_points.txt > +#usr/lib/python3.8/site-packages/meson-0.59.2-py3.8.egg-info/requires.txt > +#usr/lib/python3.8/site-packages/meson-0.59.2-py3.8.egg-info/top_level.txt > #usr/lib/python3.8/site-packages/mesonbuild > #usr/lib/python3.8/site-packages/mesonbuild/__init__.py > +#usr/lib/python3.8/site-packages/mesonbuild/_pathlib.py > +#usr/lib/python3.8/site-packages/mesonbuild/_typing.py > #usr/lib/python3.8/site-packages/mesonbuild/arglist.py > #usr/lib/python3.8/site-packages/mesonbuild/ast > #usr/lib/python3.8/site-packages/mesonbuild/ast/__init__.py > @@ -21,6 +23,8 @@ > #usr/lib/python3.8/site-packages/mesonbuild/backend/backends.py > #usr/lib/python3.8/site-packages/mesonbuild/backend/ninjabackend.py > #usr/lib/python3.8/site-packages/mesonbuild/backend/vs2010backend.py > +#usr/lib/python3.8/site-packages/mesonbuild/backend/vs2012backend.py > +#usr/lib/python3.8/site-packages/mesonbuild/backend/vs2013backend.py > #usr/lib/python3.8/site-packages/mesonbuild/backend/vs2015backend.py > #usr/lib/python3.8/site-packages/mesonbuild/backend/vs2017backend.py > #usr/lib/python3.8/site-packages/mesonbuild/backend/vs2019backend.py > @@ -44,7 +48,9 @@ > #usr/lib/python3.8/site-packages/mesonbuild/compilers/cpp.py > #usr/lib/python3.8/site-packages/mesonbuild/compilers/cs.py > #usr/lib/python3.8/site-packages/mesonbuild/compilers/cuda.py > +#usr/lib/python3.8/site-packages/mesonbuild/compilers/cython.py > #usr/lib/python3.8/site-packages/mesonbuild/compilers/d.py > +#usr/lib/python3.8/site-packages/mesonbuild/compilers/detect.py > #usr/lib/python3.8/site-packages/mesonbuild/compilers/fortran.py > #usr/lib/python3.8/site-packages/mesonbuild/compilers/java.py > #usr/lib/python3.8/site-packages/mesonbuild/compilers/mixins > @@ -73,12 +79,19 @@ > #usr/lib/python3.8/site-packages/mesonbuild/dependencies/__init__.py > #usr/lib/python3.8/site-packages/mesonbuild/dependencies/base.py > #usr/lib/python3.8/site-packages/mesonbuild/dependencies/boost.py > +#usr/lib/python3.8/site-packages/mesonbuild/dependencies/cmake.py > #usr/lib/python3.8/site-packages/mesonbuild/dependencies/coarrays.py > +#usr/lib/python3.8/site-packages/mesonbuild/dependencies/configtool.py > #usr/lib/python3.8/site-packages/mesonbuild/dependencies/cuda.py > +#usr/lib/python3.8/site-packages/mesonbuild/dependencies/detect.py > #usr/lib/python3.8/site-packages/mesonbuild/dependencies/dev.py > +#usr/lib/python3.8/site-packages/mesonbuild/dependencies/dub.py > +#usr/lib/python3.8/site-packages/mesonbuild/dependencies/factory.py > +#usr/lib/python3.8/site-packages/mesonbuild/dependencies/framework.py > #usr/lib/python3.8/site-packages/mesonbuild/dependencies/hdf5.py > #usr/lib/python3.8/site-packages/mesonbuild/dependencies/misc.py > #usr/lib/python3.8/site-packages/mesonbuild/dependencies/mpi.py > +#usr/lib/python3.8/site-packages/mesonbuild/dependencies/pkgconfig.py > #usr/lib/python3.8/site-packages/mesonbuild/dependencies/platform.py > #usr/lib/python3.8/site-packages/mesonbuild/dependencies/qt.py > #usr/lib/python3.8/site-packages/mesonbuild/dependencies/scalapack.py > @@ -89,11 +102,24 @@ > #usr/lib/python3.8/site-packages/mesonbuild/interpreter > #usr/lib/python3.8/site-packages/mesonbuild/interpreter/__init__.py > #usr/lib/python3.8/site-packages/mesonbuild/interpreter/compiler.py > +#usr/lib/python3.8/site-packages/mesonbuild/interpreter/dependencyfallbacks.py > #usr/lib/python3.8/site-packages/mesonbuild/interpreter/interpreter.py > #usr/lib/python3.8/site-packages/mesonbuild/interpreter/interpreterobjects.py > +#usr/lib/python3.8/site-packages/mesonbuild/interpreter/kwargs.py > #usr/lib/python3.8/site-packages/mesonbuild/interpreter/mesonmain.py > -#usr/lib/python3.8/site-packages/mesonbuild/interpreterbase.py > -#usr/lib/python3.8/site-packages/mesonbuild/linkers.py > +#usr/lib/python3.8/site-packages/mesonbuild/interpreterbase > +#usr/lib/python3.8/site-packages/mesonbuild/interpreterbase/__init__.py > +#usr/lib/python3.8/site-packages/mesonbuild/interpreterbase/_unholder.py > +#usr/lib/python3.8/site-packages/mesonbuild/interpreterbase/baseobjects.py > +#usr/lib/python3.8/site-packages/mesonbuild/interpreterbase/decorators.py > +#usr/lib/python3.8/site-packages/mesonbuild/interpreterbase/disabler.py > +#usr/lib/python3.8/site-packages/mesonbuild/interpreterbase/exceptions.py > +#usr/lib/python3.8/site-packages/mesonbuild/interpreterbase/helpers.py > +#usr/lib/python3.8/site-packages/mesonbuild/interpreterbase/interpreterbase.py > +#usr/lib/python3.8/site-packages/mesonbuild/linkers > +#usr/lib/python3.8/site-packages/mesonbuild/linkers/__init__.py > +#usr/lib/python3.8/site-packages/mesonbuild/linkers/detect.py > +#usr/lib/python3.8/site-packages/mesonbuild/linkers/linkers.py > #usr/lib/python3.8/site-packages/mesonbuild/mcompile.py > #usr/lib/python3.8/site-packages/mesonbuild/mconf.py > #usr/lib/python3.8/site-packages/mesonbuild/mdevenv.py > diff --git a/lfs/meson b/lfs/meson > index 73e73a44d..16b7737ec 100644 > --- a/lfs/meson > +++ b/lfs/meson > @@ -24,7 +24,7 @@ > > include Config > > -VER = 0.58.0 > +VER = 0.59.2 > > THISAPP = meson-$(VER) > DL_FILE = $(THISAPP).tar.gz > @@ -40,7 +40,7 @@ objects = $(DL_FILE) > > $(DL_FILE) = $(DL_FROM)/$(DL_FILE) > > -$(DL_FILE)_MD5 = 18ac55e3d6a5acb17b5737eb2a15bb5b > +$(DL_FILE)_MD5 = 9d65e09b53b1dfab6339a0982176935d > > install : $(TARGET) > > -- > 2.33.0 >