From ac690e945eff4ee7ed0ee3f9f242fa0c72418ae8 Mon Sep 17 00:00:00 2001 From: Satadru Pramanik Date: Thu, 1 Dec 2022 11:41:50 -0500 Subject: [PATCH] meson -> 0.64.1, update meson setup code in packages (#7701) --- packages/amtk.rb | 2 +- packages/appstream_glib.rb | 2 +- packages/at_spi2_atk.rb | 2 +- packages/at_spi2_core.rb | 2 +- packages/atk.rb | 2 +- packages/atkmm.rb | 2 +- packages/babl.rb | 2 +- packages/baobab.rb | 2 +- packages/cairo.rb | 2 +- packages/cairomm_1_0.rb | 2 +- packages/cairomm_1_16.rb | 2 +- packages/cantarell_fonts.rb | 2 +- packages/clutter_gtk.rb | 2 +- packages/colord.rb | 2 +- packages/curtail.rb | 2 +- packages/dav1d.rb | 2 +- packages/dconf.rb | 2 +- packages/dconf_editor.rb | 2 +- packages/elogind.rb | 2 +- packages/epiphany.rb | 2 +- packages/evince.rb | 2 +- packages/fcft.rb | 2 +- packages/flatseal.rb | 2 +- packages/folks.rb | 2 +- packages/foot.rb | 2 +- packages/fuse3.rb | 2 +- packages/gcab.rb | 2 +- packages/gcr_3.rb | 2 +- packages/gcr_4.rb | 2 +- packages/gdk_pixbuf.rb | 2 +- packages/gedit.rb | 2 +- packages/gegl.rb | 2 +- packages/geoclue.rb | 2 +- packages/geocode_glib.rb | 2 +- packages/geocode_glib2.rb | 2 +- packages/gexiv2.rb | 2 +- packages/gjs.rb | 2 +- packages/glib_networking.rb | 2 +- packages/glibmm_2_4.rb | 2 +- packages/glibmm_2_68.rb | 2 +- packages/gnome_autoar.rb | 2 +- packages/gnome_calculator.rb | 2 +- packages/gnome_console.rb | 2 +- packages/gnome_desktop.rb | 2 +- packages/gnome_klotski.rb | 2 +- packages/gnome_maps.rb | 2 +- packages/gnome_mines.rb | 2 +- packages/gnome_nibbles.rb | 2 +- packages/gnome_online_accounts.rb | 2 +- packages/gnome_session.rb | 2 +- packages/gnome_settings_daemon.rb | 2 +- packages/gnome_shell.rb | 2 +- packages/gnome_sudoku.rb | 2 +- packages/gnome_terminal.rb | 2 +- packages/gnome_text_editor.rb | 2 +- packages/gnome_weather.rb | 2 +- packages/gobject_introspection.rb | 2 +- packages/graphene.rb | 2 +- packages/gsettings_desktop_schemas.rb | 2 +- packages/gst_editing_services.rb | 2 +- packages/gstreamer.rb | 2 +- packages/gtk3.rb | 2 +- packages/gtk4.rb | 2 +- packages/gtk_doc.rb | 2 +- packages/gtkmm3.rb | 2 +- packages/gtkmm4.rb | 2 +- packages/gtksourceview_4.rb | 2 +- packages/gtksourceview_5.rb | 2 +- packages/gusb.rb | 2 +- packages/gvfs.rb | 2 +- packages/igt_gpu_tools.rb | 2 +- packages/iputils.rb | 2 +- packages/json_glib.rb | 2 +- packages/jsoncpp.rb | 2 +- packages/jsonrpc_glib.rb | 2 +- packages/ksh.rb | 2 +- packages/libadwaita.rb | 2 +- packages/libchamplain.rb | 2 +- packages/libcloudproviders.rb | 2 +- packages/libdazzle.rb | 2 +- packages/libdrm.rb | 2 +- packages/libefl.rb | 2 +- packages/libepoxy.rb | 2 +- packages/libevdev.rb | 2 +- packages/libglvnd.rb | 2 +- packages/libgnome_games_support.rb | 2 +- packages/libgudev.rb | 2 +- packages/libgweather.rb | 2 +- packages/libgxps.rb | 2 +- packages/libhandy.rb | 2 +- packages/libinih.rb | 2 +- packages/libinput.rb | 2 +- packages/libmicrodns.rb | 2 +- packages/libnotify.rb | 2 +- packages/libnvme.rb | 2 +- packages/libpanel.rb | 2 +- packages/libpeas.rb | 2 +- packages/libportal.rb | 2 +- packages/libpsl.rb | 2 +- packages/libsecret.rb | 2 +- packages/libshumate.rb | 2 +- packages/libsigcplusplus.rb | 2 +- packages/libsigcplusplus3.rb | 2 +- packages/libsoup.rb | 2 +- packages/libsoup2.rb | 2 +- packages/libva.rb | 2 +- packages/libva_intel_driver_hybrid.rb | 2 +- packages/libva_utils.rb | 2 +- packages/libwacom.rb | 2 +- packages/libwpe.rb | 2 +- packages/libxcvt.rb | 2 +- packages/libxvmc.rb | 2 +- packages/luajit_lgi.rb | 2 +- packages/meld.rb | 2 +- packages/mesa.rb | 2 +- packages/meson.rb | 19 ++++++++++--------- packages/mm_common.rb | 2 +- packages/mutter.rb | 2 +- packages/nautilus.rb | 2 +- packages/networkmanager.rb | 2 +- packages/pango.rb | 2 +- packages/pangomm_1_4.rb | 2 +- packages/pangomm_2_48.rb | 2 +- packages/pixman.rb | 2 +- packages/polkit.rb | 2 +- packages/pulseaudio.rb | 2 +- packages/rest.rb | 2 +- packages/rlottie.rb | 2 +- packages/seatd.rb | 2 +- packages/sommelier.rb | 2 +- packages/tepl_5.rb | 2 +- packages/tepl_6.rb | 2 +- packages/tllist.rb | 2 +- packages/totem_pl_parser.rb | 2 +- packages/tracker3.rb | 2 +- packages/tracker3_miners.rb | 2 +- packages/upower.rb | 2 +- packages/vmaf.rb | 2 +- packages/wayland.rb | 2 +- packages/weston.rb | 2 +- packages/wpebackend_fdo.rb | 2 +- packages/xorg_intel_driver.rb | 2 +- packages/xorg_proto.rb | 2 +- packages/yelp_tools.rb | 2 +- 144 files changed, 153 insertions(+), 152 deletions(-) diff --git a/packages/amtk.rb b/packages/amtk.rb index 155702126..ad8f4ec3d 100644 --- a/packages/amtk.rb +++ b/packages/amtk.rb @@ -28,7 +28,7 @@ class Amtk < Package depends_on 'llvm' => :build def self.build - system "meson #{CREW_MESON_FNO_LTO_OPTIONS} \ + system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} \ -Dc_args='-fuse-ld=lld' \ builddir" system 'meson configure builddir' diff --git a/packages/appstream_glib.rb b/packages/appstream_glib.rb index 7e284e579..1547cd252 100644 --- a/packages/appstream_glib.rb +++ b/packages/appstream_glib.rb @@ -45,7 +45,7 @@ class Appstream_glib < Package depends_on 'util_linux' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dtests=false \ -Dsysprof=disabled \ -Dintrospection=true \ diff --git a/packages/at_spi2_atk.rb b/packages/at_spi2_atk.rb index f8e05a932..0fb2d2683 100644 --- a/packages/at_spi2_atk.rb +++ b/packages/at_spi2_atk.rb @@ -27,7 +27,7 @@ class At_spi2_atk < Package depends_on 'atk' def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/at_spi2_core.rb b/packages/at_spi2_core.rb index 9153394dd..c3f490586 100644 --- a/packages/at_spi2_core.rb +++ b/packages/at_spi2_core.rb @@ -39,7 +39,7 @@ class At_spi2_core < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/atk.rb b/packages/atk.rb index 126669f3c..b511158a6 100644 --- a/packages/atk.rb +++ b/packages/atk.rb @@ -29,7 +29,7 @@ class Atk < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'mold -run samu -C builddir' diff --git a/packages/atkmm.rb b/packages/atkmm.rb index aa14c47b5..28c749d46 100644 --- a/packages/atkmm.rb +++ b/packages/atkmm.rb @@ -32,7 +32,7 @@ class Atkmm < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ --default-library=both \ -Dbuild-documentation=false \ builddir" diff --git a/packages/babl.rb b/packages/babl.rb index 1c4babd50..fd0d2174f 100644 --- a/packages/babl.rb +++ b/packages/babl.rb @@ -29,7 +29,7 @@ class Babl < Package depends_on 'gcc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Denable-gir=true \ builddir" system 'meson configure builddir' diff --git a/packages/baobab.rb b/packages/baobab.rb index 9db1fae54..f1471240b 100644 --- a/packages/baobab.rb +++ b/packages/baobab.rb @@ -38,7 +38,7 @@ class Baobab < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'mold -run samu -C builddir' diff --git a/packages/cairo.rb b/packages/cairo.rb index f39bdf23d..c533feaf9 100644 --- a/packages/cairo.rb +++ b/packages/cairo.rb @@ -35,7 +35,7 @@ class Cairo < Package conflicts_ok # because this overwrites the limited cairo from harfbuzz def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ --default-library=both \ -Dgl-backend=auto \ -Dglesv3=enabled \ diff --git a/packages/cairomm_1_0.rb b/packages/cairomm_1_0.rb index 5c9f28637..2bfb5fc2e 100644 --- a/packages/cairomm_1_0.rb +++ b/packages/cairomm_1_0.rb @@ -29,7 +29,7 @@ class Cairomm_1_0 < Package depends_on 'libxrender' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ --default-library=both \ -Dbuild-documentation=false \ -Dbuild-examples=false \ diff --git a/packages/cairomm_1_16.rb b/packages/cairomm_1_16.rb index 8b9c04b6a..78d7b4ec0 100644 --- a/packages/cairomm_1_16.rb +++ b/packages/cairomm_1_16.rb @@ -29,7 +29,7 @@ class Cairomm_1_16 < Package depends_on 'libxrender' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ --default-library=both \ -Dbuild-documentation=false \ -Dbuild-examples=false \ diff --git a/packages/cantarell_fonts.rb b/packages/cantarell_fonts.rb index a095cbfde..669092b45 100644 --- a/packages/cantarell_fonts.rb +++ b/packages/cantarell_fonts.rb @@ -28,7 +28,7 @@ class Cantarell_fonts < Package depends_on 'graphite' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Duseprebuilt=true \ -Dfontsdir=#{CREW_PREFIX}/share/fonts/opentype/cantarell \ builddir" diff --git a/packages/clutter_gtk.rb b/packages/clutter_gtk.rb index 75c36917d..c781e550c 100644 --- a/packages/clutter_gtk.rb +++ b/packages/clutter_gtk.rb @@ -29,7 +29,7 @@ class Clutter_gtk < Package depends_on 'valgrind' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/colord.rb b/packages/colord.rb index 71f6359b5..7d7191789 100644 --- a/packages/colord.rb +++ b/packages/colord.rb @@ -39,7 +39,7 @@ class Colord < Package end def self.build - system "meson #{CREW_MESON_FNO_LTO_OPTIONS} -Dsystemd=false -Ddaemon_user=#{USER} builddir" + system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} -Dsystemd=false -Ddaemon_user=#{USER} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/curtail.rb b/packages/curtail.rb index 2524a3802..77e162417 100644 --- a/packages/curtail.rb +++ b/packages/curtail.rb @@ -31,7 +31,7 @@ class Curtail < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} build" + system "meson setup #{CREW_MESON_OPTIONS} build" system 'ninja -C build' end diff --git a/packages/dav1d.rb b/packages/dav1d.rb index f1093ebe3..96d7dc485 100644 --- a/packages/dav1d.rb +++ b/packages/dav1d.rb @@ -27,7 +27,7 @@ class Dav1d < Package depends_on 'glibc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/dconf.rb b/packages/dconf.rb index 720a258da..da74b5e99 100644 --- a/packages/dconf.rb +++ b/packages/dconf.rb @@ -29,7 +29,7 @@ class Dconf < Package depends_on 'bash_completion' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/dconf_editor.rb b/packages/dconf_editor.rb index 697e26196..33730bd9d 100644 --- a/packages/dconf_editor.rb +++ b/packages/dconf_editor.rb @@ -32,7 +32,7 @@ class Dconf_editor < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'ninja -C builddir' end diff --git a/packages/elogind.rb b/packages/elogind.rb index 6933bbffc..b7f2a92ff 100644 --- a/packages/elogind.rb +++ b/packages/elogind.rb @@ -35,7 +35,7 @@ class Elogind < Package depends_on 'polkit' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dc_args='-pipe -fno-stack-protector -U_FORTIFY_SOURCE -flto=auto -fuse-ld=gold' \ -Dc_link_args='-fno-stack-protector -U_FORTIFY_SOURCE -flto=auto -fuse-ld=gold' \ -Dcpp_args='-pipe -fno-stack-protector -U_FORTIFY_SOURCE -flto=auto -fuse-ld=gold' \ diff --git a/packages/epiphany.rb b/packages/epiphany.rb index 2ae1d83e1..093f86f77 100644 --- a/packages/epiphany.rb +++ b/packages/epiphany.rb @@ -59,7 +59,7 @@ class Epiphany < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/evince.rb b/packages/evince.rb index 3b81dd1cf..90c4829c5 100644 --- a/packages/evince.rb +++ b/packages/evince.rb @@ -48,7 +48,7 @@ class Evince < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dgtk_doc=false \ -Dnautilus=false \ -Dps=enabled \ diff --git a/packages/fcft.rb b/packages/fcft.rb index 8c72f9579..bf08e15d2 100644 --- a/packages/fcft.rb +++ b/packages/fcft.rb @@ -41,7 +41,7 @@ class Fcft < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dgrapheme-shaping=enabled \ -Drun-shaping=enabled \ builddir" diff --git a/packages/flatseal.rb b/packages/flatseal.rb index e3e9cebab..7794fe814 100644 --- a/packages/flatseal.rb +++ b/packages/flatseal.rb @@ -31,7 +31,7 @@ class Flatseal < Package depends_on 'sommelier' def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'samu -C builddir' end diff --git a/packages/folks.rb b/packages/folks.rb index 73995b78e..13eb094c4 100644 --- a/packages/folks.rb +++ b/packages/folks.rb @@ -35,7 +35,7 @@ class Folks < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dbluez_backend=false \ -Ddocs=false \ -Deds_backend=false \ diff --git a/packages/foot.rb b/packages/foot.rb index b865a2e76..324de13a1 100644 --- a/packages/foot.rb +++ b/packages/foot.rb @@ -49,7 +49,7 @@ class Foot < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dterminfo=disabled \ -Dthemes=false \ builddir" diff --git a/packages/fuse3.rb b/packages/fuse3.rb index 324e01da8..af1c0a74d 100644 --- a/packages/fuse3.rb +++ b/packages/fuse3.rb @@ -26,7 +26,7 @@ class Fuse3 < Package depends_on 'py3_pytest' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Ddisable-mtab=true \ -Dudevrulesdir=#{CREW_PREFIX}/etc/udev/rules.d/ \ -Dexamples=true \ diff --git a/packages/gcab.rb b/packages/gcab.rb index cbfd2c410..af49565ac 100644 --- a/packages/gcab.rb +++ b/packages/gcab.rb @@ -32,7 +32,7 @@ class Gcab < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Ddocs=false \ -Dtests=false \ -Dvapi=false \ diff --git a/packages/gcr_3.rb b/packages/gcr_3.rb index a32ad819a..1ae13b2bb 100644 --- a/packages/gcr_3.rb +++ b/packages/gcr_3.rb @@ -48,7 +48,7 @@ class Gcr_3 < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dgtk_doc=false \ builddir" system 'meson configure builddir' diff --git a/packages/gcr_4.rb b/packages/gcr_4.rb index 70479500e..bc7108dae 100644 --- a/packages/gcr_4.rb +++ b/packages/gcr_4.rb @@ -46,7 +46,7 @@ class Gcr_4 < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dgtk_doc=false \ builddir" system 'meson configure builddir' diff --git a/packages/gdk_pixbuf.rb b/packages/gdk_pixbuf.rb index 22b58cbd6..10def2b28 100644 --- a/packages/gdk_pixbuf.rb +++ b/packages/gdk_pixbuf.rb @@ -44,7 +44,7 @@ class Gdk_pixbuf < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dinstalled_tests=false \ -Dbuiltin_loaders=all \ -Drelocatable=true \ diff --git a/packages/gedit.rb b/packages/gedit.rb index 07a8419af..34682b5e5 100644 --- a/packages/gedit.rb +++ b/packages/gedit.rb @@ -56,7 +56,7 @@ class Gedit < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Drequire_all_tests=false \ -Duser_documentation=false \ builddir" diff --git a/packages/gegl.rb b/packages/gegl.rb index e0ef86024..d2c20150e 100644 --- a/packages/gegl.rb +++ b/packages/gegl.rb @@ -50,7 +50,7 @@ class Gegl < Package depends_on 'vala' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dlibjpeg=enabled \ -Dlibpng=enabled \ builddir" diff --git a/packages/geoclue.rb b/packages/geoclue.rb index beceb88b9..0aa741bf3 100644 --- a/packages/geoclue.rb +++ b/packages/geoclue.rb @@ -33,7 +33,7 @@ class Geoclue < Package depends_on 'modemmanager' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dsystemd=disabled \ -Ddbus-sys-dir=#{CREW_PREFIX}/share/dbus-1 \ -D3g-source=true \ diff --git a/packages/geocode_glib.rb b/packages/geocode_glib.rb index ac8002e70..d4e8377f7 100644 --- a/packages/geocode_glib.rb +++ b/packages/geocode_glib.rb @@ -37,7 +37,7 @@ class Geocode_glib < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/geocode_glib2.rb b/packages/geocode_glib2.rb index b9573e3da..be4c70f53 100644 --- a/packages/geocode_glib2.rb +++ b/packages/geocode_glib2.rb @@ -38,7 +38,7 @@ class Geocode_glib2 < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dsoup2=false \ builddir" system 'meson configure builddir' diff --git a/packages/gexiv2.rb b/packages/gexiv2.rb index bc06ac282..67cb74e05 100644 --- a/packages/gexiv2.rb +++ b/packages/gexiv2.rb @@ -31,7 +31,7 @@ class Gexiv2 < Package depends_on 'glibc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/gjs.rb b/packages/gjs.rb index 919800046..99c5896e2 100644 --- a/packages/gjs.rb +++ b/packages/gjs.rb @@ -37,7 +37,7 @@ class Gjs < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dinstalled_tests=false \ -Dskip_dbus_tests=true \ -Dskip_gtk_tests=true \ diff --git a/packages/glib_networking.rb b/packages/glib_networking.rb index cfe9be33c..cfabcaf3d 100644 --- a/packages/glib_networking.rb +++ b/packages/glib_networking.rb @@ -26,7 +26,7 @@ class Glib_networking < Package depends_on 'gsettings_desktop_schemas' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dstatic_modules=true builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/glibmm_2_4.rb b/packages/glibmm_2_4.rb index bf7b3493d..02449e982 100644 --- a/packages/glibmm_2_4.rb +++ b/packages/glibmm_2_4.rb @@ -28,7 +28,7 @@ class Glibmm_2_4 < Package depends_on 'mm_common' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ --default-library=both \ -Dbuild-documentation=false \ -Dbuild-demos=false \ diff --git a/packages/glibmm_2_68.rb b/packages/glibmm_2_68.rb index 56115c9f4..b65520cd4 100644 --- a/packages/glibmm_2_68.rb +++ b/packages/glibmm_2_68.rb @@ -31,7 +31,7 @@ class Glibmm_2_68 < Package depends_on 'glibc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ --default-library=both \ -Dbuild-documentation=false \ builddir" diff --git a/packages/gnome_autoar.rb b/packages/gnome_autoar.rb index a93a3d39f..60d94711a 100644 --- a/packages/gnome_autoar.rb +++ b/packages/gnome_autoar.rb @@ -40,7 +40,7 @@ class Gnome_autoar < Package depends_on 'zlibpkg' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'mold -run samu -C builddir' diff --git a/packages/gnome_calculator.rb b/packages/gnome_calculator.rb index 053fc307e..4767d55e9 100644 --- a/packages/gnome_calculator.rb +++ b/packages/gnome_calculator.rb @@ -44,7 +44,7 @@ class Gnome_calculator < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'meson configure builddir' system 'samu -C builddir' end diff --git a/packages/gnome_console.rb b/packages/gnome_console.rb index 9bbafaf73..e0d228ce0 100644 --- a/packages/gnome_console.rb +++ b/packages/gnome_console.rb @@ -45,7 +45,7 @@ class Gnome_console < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'mold -run samu -C builddir' diff --git a/packages/gnome_desktop.rb b/packages/gnome_desktop.rb index 84b1de5d0..b1ca713a2 100644 --- a/packages/gnome_desktop.rb +++ b/packages/gnome_desktop.rb @@ -49,7 +49,7 @@ class Gnome_desktop < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dsystemd=disabled \ builddir" system 'meson configure builddir' diff --git a/packages/gnome_klotski.rb b/packages/gnome_klotski.rb index 356db7760..da1690eac 100644 --- a/packages/gnome_klotski.rb +++ b/packages/gnome_klotski.rb @@ -16,7 +16,7 @@ class Gnome_klotski < Package depends_on 'libgnome_games_support' def self.build - system "meson #{CREW_MESON_FNO_LTO_OPTIONS} builddir" + system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/gnome_maps.rb b/packages/gnome_maps.rb index 59337165c..aca235b1a 100644 --- a/packages/gnome_maps.rb +++ b/packages/gnome_maps.rb @@ -48,7 +48,7 @@ class Gnome_maps < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/gnome_mines.rb b/packages/gnome_mines.rb index 3a784e5ea..7c9f03f2c 100644 --- a/packages/gnome_mines.rb +++ b/packages/gnome_mines.rb @@ -17,7 +17,7 @@ class Gnome_mines < Package depends_on 'wayland' def self.build - system "meson #{CREW_MESON_FNO_LTO_OPTIONS} builddir" + system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/gnome_nibbles.rb b/packages/gnome_nibbles.rb index 621c5c66f..34b51eb4d 100644 --- a/packages/gnome_nibbles.rb +++ b/packages/gnome_nibbles.rb @@ -17,7 +17,7 @@ class Gnome_nibbles < Package depends_on 'wayland' def self.build - system "meson #{CREW_MESON_FNO_LTO_OPTIONS} builddir" + system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/gnome_online_accounts.rb b/packages/gnome_online_accounts.rb index 3bfe3ce02..b4528edf5 100644 --- a/packages/gnome_online_accounts.rb +++ b/packages/gnome_online_accounts.rb @@ -34,7 +34,7 @@ class Gnome_online_accounts < Package depends_on 'vala' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dgtk_doc=true \ builddir" system 'meson configure builddir' diff --git a/packages/gnome_session.rb b/packages/gnome_session.rb index e8807474e..9557e182d 100644 --- a/packages/gnome_session.rb +++ b/packages/gnome_session.rb @@ -47,7 +47,7 @@ class Gnome_session < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS}\ + system "meson setup #{CREW_MESON_OPTIONS}\ -Dsystemd=false \ -Dsystemd_session=disable \ -Dsystemd_journal=false \ diff --git a/packages/gnome_settings_daemon.rb b/packages/gnome_settings_daemon.rb index bcac678c4..fd66a2769 100644 --- a/packages/gnome_settings_daemon.rb +++ b/packages/gnome_settings_daemon.rb @@ -62,7 +62,7 @@ class Gnome_settings_daemon < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dsystemd=false \ -Dcolord=false \ builddir" diff --git a/packages/gnome_shell.rb b/packages/gnome_shell.rb index 8903dde21..05fb9ee27 100644 --- a/packages/gnome_shell.rb +++ b/packages/gnome_shell.rb @@ -39,7 +39,7 @@ class Gnome_shell < Package depends_on 'vulkan_icd_loader' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dgtk_doc=true \ -Dsystemd=false \ -Dnetworkmanager=false \ diff --git a/packages/gnome_sudoku.rb b/packages/gnome_sudoku.rb index 6d903fabd..77019454a 100644 --- a/packages/gnome_sudoku.rb +++ b/packages/gnome_sudoku.rb @@ -17,7 +17,7 @@ class Gnome_sudoku < Package depends_on 'sommelier' def self.build - system "meson #{CREW_MESON_FNO_LTO_OPTIONS} builddir" + system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/gnome_terminal.rb b/packages/gnome_terminal.rb index e979671d2..d4fe88a46 100644 --- a/packages/gnome_terminal.rb +++ b/packages/gnome_terminal.rb @@ -31,7 +31,7 @@ class Gnome_terminal < Package depends_on 'gtk_doc' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ --default-library=both \ -Ddocs=false \ -Dsearch_provider=false \ diff --git a/packages/gnome_text_editor.rb b/packages/gnome_text_editor.rb index 8298e6aa6..c6b6348d4 100644 --- a/packages/gnome_text_editor.rb +++ b/packages/gnome_text_editor.rb @@ -37,7 +37,7 @@ class Gnome_text_editor < Package depends_on 'gtk_doc' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/gnome_weather.rb b/packages/gnome_weather.rb index 5d3c89a55..ec74a1dc2 100644 --- a/packages/gnome_weather.rb +++ b/packages/gnome_weather.rb @@ -32,7 +32,7 @@ class Gnome_weather < Package depends_on 'libhandy' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dsystemd=disabled \ builddir" system 'meson configure builddir' diff --git a/packages/gobject_introspection.rb b/packages/gobject_introspection.rb index 6f2f02f0a..8a0383f5a 100644 --- a/packages/gobject_introspection.rb +++ b/packages/gobject_introspection.rb @@ -29,7 +29,7 @@ class Gobject_introspection < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'mold -run samu -C builddir' diff --git a/packages/graphene.rb b/packages/graphene.rb index ee9495acc..8c45a4f80 100644 --- a/packages/graphene.rb +++ b/packages/graphene.rb @@ -27,7 +27,7 @@ class Graphene < Package def self.build ENV['CFLAGS'] = '-fuse-ld=lld' ENV['CXXFLAGS'] = '-fuse-ld=lld' - system "meson #{CREW_MESON_FNO_LTO_OPTIONS} \ + system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} \ -Darm_neon=false \ -Dinstalled_tests=false \ -Dtests=false \ diff --git a/packages/gsettings_desktop_schemas.rb b/packages/gsettings_desktop_schemas.rb index abb2ce9e0..21549b85f 100644 --- a/packages/gsettings_desktop_schemas.rb +++ b/packages/gsettings_desktop_schemas.rb @@ -31,7 +31,7 @@ class Gsettings_desktop_schemas < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/gst_editing_services.rb b/packages/gst_editing_services.rb index b5f940942..973e3dd69 100644 --- a/packages/gst_editing_services.rb +++ b/packages/gst_editing_services.rb @@ -30,7 +30,7 @@ class Gst_editing_services < Package depends_on 'pygobject' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Ddoc=disabled \ -Dvalidate=disabled \ builddir" diff --git a/packages/gstreamer.rb b/packages/gstreamer.rb index 0953c73d8..e7067e146 100644 --- a/packages/gstreamer.rb +++ b/packages/gstreamer.rb @@ -115,7 +115,7 @@ class Gstreamer < Package when 'i686' @plugins = '-Dgst-plugins-bad:msdk=disabled' end - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dgpl=enabled \ -Dtests=disabled #{@plugins}\ builddir" diff --git a/packages/gtk3.rb b/packages/gtk3.rb index cb3637b29..672896af7 100644 --- a/packages/gtk3.rb +++ b/packages/gtk3.rb @@ -80,7 +80,7 @@ class Gtk3 < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dbroadway_backend=true \ -Ddemos=false \ -Dexamples=false \ diff --git a/packages/gtk4.rb b/packages/gtk4.rb index 8b1896282..e91a55aa5 100644 --- a/packages/gtk4.rb +++ b/packages/gtk4.rb @@ -90,7 +90,7 @@ class Gtk4 < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dbroadway-backend=true \ -Dbuild-examples=false \ -Dbuild-tests=false \ diff --git a/packages/gtk_doc.rb b/packages/gtk_doc.rb index c501f3947..07bc11f09 100644 --- a/packages/gtk_doc.rb +++ b/packages/gtk_doc.rb @@ -29,7 +29,7 @@ class Gtk_doc < Package depends_on 'py3_pygments' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/gtkmm3.rb b/packages/gtkmm3.rb index 0701417d1..d1353d91f 100644 --- a/packages/gtkmm3.rb +++ b/packages/gtkmm3.rb @@ -27,7 +27,7 @@ class Gtkmm3 < Package depends_on 'pangomm' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ --default-library=both \ -Dbuild-documentation=false \ -Dbuild-demos=false \ diff --git a/packages/gtkmm4.rb b/packages/gtkmm4.rb index 45aff5142..cf97874d8 100644 --- a/packages/gtkmm4.rb +++ b/packages/gtkmm4.rb @@ -28,7 +28,7 @@ class Gtkmm4 < Package depends_on 'cairomm' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/gtksourceview_4.rb b/packages/gtksourceview_4.rb index 77e689595..6296590f5 100644 --- a/packages/gtksourceview_4.rb +++ b/packages/gtksourceview_4.rb @@ -48,7 +48,7 @@ class Gtksourceview_4 < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Db_asneeded=false \ builddir" system 'meson configure builddir' diff --git a/packages/gtksourceview_5.rb b/packages/gtksourceview_5.rb index d75d15d31..67da40d77 100644 --- a/packages/gtksourceview_5.rb +++ b/packages/gtksourceview_5.rb @@ -48,7 +48,7 @@ class Gtksourceview_5 < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Db_asneeded=false \ builddir" system 'meson configure builddir' diff --git a/packages/gusb.rb b/packages/gusb.rb index 8a4601164..c430c5a8d 100644 --- a/packages/gusb.rb +++ b/packages/gusb.rb @@ -33,7 +33,7 @@ class Gusb < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dc_args='-pipe -fno-stack-protector -U_FORTIFY_SOURCE -flto=auto -fuse-ld=gold' \ -Dc_link_args='-fno-stack-protector -U_FORTIFY_SOURCE -flto=auto -fuse-ld=gold' \ -Dcpp_args='-pipe -fno-stack-protector -U_FORTIFY_SOURCE -flto=auto -fuse-ld=gold' \ diff --git a/packages/gvfs.rb b/packages/gvfs.rb index e19c1cf0a..7652cd115 100644 --- a/packages/gvfs.rb +++ b/packages/gvfs.rb @@ -51,7 +51,7 @@ class Gvfs < Package depends_on 'libxml2' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dfuse=true \ -Dgoa=false \ -Dgoogle=false \ diff --git a/packages/igt_gpu_tools.rb b/packages/igt_gpu_tools.rb index cb7bdfd72..601abadac 100644 --- a/packages/igt_gpu_tools.rb +++ b/packages/igt_gpu_tools.rb @@ -32,7 +32,7 @@ class Igt_gpu_tools < Package depends_on 'gtk_doc' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Ddocs=disabled \ -Dtests=disabled \ -Doping=disabled \ diff --git a/packages/iputils.rb b/packages/iputils.rb index b637c8f51..30e6eb428 100644 --- a/packages/iputils.rb +++ b/packages/iputils.rb @@ -23,7 +23,7 @@ class Iputils < Package depends_on 'libcap' def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/json_glib.rb b/packages/json_glib.rb index 815cf13e3..30b1d768a 100644 --- a/packages/json_glib.rb +++ b/packages/json_glib.rb @@ -27,7 +27,7 @@ class Json_glib < Package depends_on 'gobject_introspection' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/jsoncpp.rb b/packages/jsoncpp.rb index a39f92be2..b0914bd87 100644 --- a/packages/jsoncpp.rb +++ b/packages/jsoncpp.rb @@ -25,7 +25,7 @@ class Jsoncpp < Package depends_on 'meson' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'samu -C builddir' diff --git a/packages/jsonrpc_glib.rb b/packages/jsonrpc_glib.rb index 94afb49bd..264df56a5 100644 --- a/packages/jsonrpc_glib.rb +++ b/packages/jsonrpc_glib.rb @@ -33,7 +33,7 @@ class Jsonrpc_glib < Package depends_on 'glibc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'mold -run samu -C builddir' diff --git a/packages/ksh.rb b/packages/ksh.rb index d8ff40608..809713791 100644 --- a/packages/ksh.rb +++ b/packages/ksh.rb @@ -23,7 +23,7 @@ class Ksh < Package }) def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Daudit-file=#{CREW_PREFIX}/etc/ksh_audit build" system 'ninja -C build' end diff --git a/packages/libadwaita.rb b/packages/libadwaita.rb index 9f8dc0c72..765f2396a 100644 --- a/packages/libadwaita.rb +++ b/packages/libadwaita.rb @@ -43,7 +43,7 @@ class Libadwaita < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dintrospection=enabled \ -Dexamples=false \ -Dgtk_doc=false \ diff --git a/packages/libchamplain.rb b/packages/libchamplain.rb index c33bd5500..8f385a97f 100644 --- a/packages/libchamplain.rb +++ b/packages/libchamplain.rb @@ -32,7 +32,7 @@ class Libchamplain < Package depends_on 'vala' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/libcloudproviders.rb b/packages/libcloudproviders.rb index b46f81084..9919a80fd 100644 --- a/packages/libcloudproviders.rb +++ b/packages/libcloudproviders.rb @@ -34,7 +34,7 @@ class Libcloudproviders < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/libdazzle.rb b/packages/libdazzle.rb index 08ba03dcf..f2f8b456e 100644 --- a/packages/libdazzle.rb +++ b/packages/libdazzle.rb @@ -32,7 +32,7 @@ class Libdazzle < Package depends_on 'harfbuzz' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/libdrm.rb b/packages/libdrm.rb index 884281be9..1daa8137e 100644 --- a/packages/libdrm.rb +++ b/packages/libdrm.rb @@ -31,7 +31,7 @@ class Libdrm < Package depends_on 'gcc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dfreedreno-kgsl=true \ -Damdgpu=enabled \ -Dradeon=enabled \ diff --git a/packages/libefl.rb b/packages/libefl.rb index 5dcc90e92..3032865b9 100644 --- a/packages/libefl.rb +++ b/packages/libefl.rb @@ -84,7 +84,7 @@ class Libefl < Package depends_on 'zlibpkg' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dcrypto=gnutls \ -Dsystemd=false \ -Dglib=false \ diff --git a/packages/libepoxy.rb b/packages/libepoxy.rb index a50bf415c..25e08fde7 100644 --- a/packages/libepoxy.rb +++ b/packages/libepoxy.rb @@ -26,7 +26,7 @@ class Libepoxy < Package depends_on 'python3' def self.build - system "meson #{CREW_MESON_FNO_LTO_OPTIONS} builddir" + system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/libevdev.rb b/packages/libevdev.rb index 732167cef..3b93f0d30 100644 --- a/packages/libevdev.rb +++ b/packages/libevdev.rb @@ -27,7 +27,7 @@ class Libevdev < Package depends_on 'python3' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/libglvnd.rb b/packages/libglvnd.rb index 568fff31b..11d76d930 100644 --- a/packages/libglvnd.rb +++ b/packages/libglvnd.rb @@ -30,7 +30,7 @@ class Libglvnd < Package depends_on 'glibc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/libgnome_games_support.rb b/packages/libgnome_games_support.rb index e73c10547..63bc5868f 100644 --- a/packages/libgnome_games_support.rb +++ b/packages/libgnome_games_support.rb @@ -15,7 +15,7 @@ class Libgnome_games_support < Package depends_on 'clutter' def self.build - system "meson #{CREW_MESON_FNO_LTO_OPTIONS} builddir" + system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/libgudev.rb b/packages/libgudev.rb index 4e682419c..46e2d57ae 100644 --- a/packages/libgudev.rb +++ b/packages/libgudev.rb @@ -28,7 +28,7 @@ class Libgudev < Package depends_on 'glibc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/libgweather.rb b/packages/libgweather.rb index cc80f4af1..3488342d4 100644 --- a/packages/libgweather.rb +++ b/packages/libgweather.rb @@ -39,7 +39,7 @@ class Libgweather < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dsoup2=true \ builddir" system 'meson configure builddir' diff --git a/packages/libgxps.rb b/packages/libgxps.rb index 730aaac7b..43e727650 100644 --- a/packages/libgxps.rb +++ b/packages/libgxps.rb @@ -45,7 +45,7 @@ class Libgxps < Package depends_on 'gcc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/libhandy.rb b/packages/libhandy.rb index 68ed07c7b..6a35a4707 100644 --- a/packages/libhandy.rb +++ b/packages/libhandy.rb @@ -36,7 +36,7 @@ class Libhandy < Package depends_on 'harfbuzz' # R def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/libinih.rb b/packages/libinih.rb index 32831eefb..fa8e8051c 100644 --- a/packages/libinih.rb +++ b/packages/libinih.rb @@ -24,7 +24,7 @@ class Libinih < Package }) def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Ddefault_library=both \ -Ddistro_install=true \ -Dwith_INIReader=true \ diff --git a/packages/libinput.rb b/packages/libinput.rb index 4559cbc25..4a426bfde 100644 --- a/packages/libinput.rb +++ b/packages/libinput.rb @@ -35,7 +35,7 @@ class Libinput < Package # depends_on 'gtk3' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Ddebug-gui=false \ -Ddocumentation=false \ builddir" diff --git a/packages/libmicrodns.rb b/packages/libmicrodns.rb index 7c014c071..05cc1305f 100644 --- a/packages/libmicrodns.rb +++ b/packages/libmicrodns.rb @@ -24,7 +24,7 @@ class Libmicrodns < Package }) def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dtests=enabled builddir" system 'samu -C builddir' end diff --git a/packages/libnotify.rb b/packages/libnotify.rb index f0dfd79a1..48b93e81d 100644 --- a/packages/libnotify.rb +++ b/packages/libnotify.rb @@ -27,7 +27,7 @@ class Libnotify < Package depends_on 'glib' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dman=false \ -Ddocbook_docs=disabled \ -Dtests=false \ diff --git a/packages/libnvme.rb b/packages/libnvme.rb index 500f6660c..66569e7ea 100644 --- a/packages/libnvme.rb +++ b/packages/libnvme.rb @@ -28,7 +28,7 @@ class Libnvme < Package depends_on 'swig' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/libpanel.rb b/packages/libpanel.rb index ec0a298a9..4ceaa6821 100644 --- a/packages/libpanel.rb +++ b/packages/libpanel.rb @@ -33,7 +33,7 @@ class Libpanel < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'mold -run samu -C builddir' diff --git a/packages/libpeas.rb b/packages/libpeas.rb index 72d503dce..32cc2aece 100644 --- a/packages/libpeas.rb +++ b/packages/libpeas.rb @@ -38,7 +38,7 @@ class Libpeas < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/libportal.rb b/packages/libportal.rb index dc4b0b309..dd50af7d5 100644 --- a/packages/libportal.rb +++ b/packages/libportal.rb @@ -31,7 +31,7 @@ class Libportal < Package depends_on 'vulkan_icd_loader' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dbackends=gtk3,gtk4 \ -Ddocs=false \ -Dportal-tests=false \ diff --git a/packages/libpsl.rb b/packages/libpsl.rb index dfbdd9a87..d6b48af01 100644 --- a/packages/libpsl.rb +++ b/packages/libpsl.rb @@ -27,7 +27,7 @@ class Libpsl < Package depends_on 'libidn2' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'mold -run samu -C builddir' diff --git a/packages/libsecret.rb b/packages/libsecret.rb index 944093b37..e67b477db 100644 --- a/packages/libsecret.rb +++ b/packages/libsecret.rb @@ -30,7 +30,7 @@ class Libsecret < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dgtk_doc=false \ -Dmanpage=false \ build" diff --git a/packages/libshumate.rb b/packages/libshumate.rb index ad23daee8..91996109d 100644 --- a/packages/libshumate.rb +++ b/packages/libshumate.rb @@ -42,7 +42,7 @@ class Libshumate < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/libsigcplusplus.rb b/packages/libsigcplusplus.rb index af42e8a52..47c8dac14 100644 --- a/packages/libsigcplusplus.rb +++ b/packages/libsigcplusplus.rb @@ -29,7 +29,7 @@ class Libsigcplusplus < Package depends_on 'glibc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dmaintainer-mode=true \ -Dbuild-deprecated-api=true \ -Dbuild-examples=false \ diff --git a/packages/libsigcplusplus3.rb b/packages/libsigcplusplus3.rb index a6267b1cf..f9d2fa01b 100644 --- a/packages/libsigcplusplus3.rb +++ b/packages/libsigcplusplus3.rb @@ -24,7 +24,7 @@ class Libsigcplusplus3 < Package }) def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dbuild-examples=false \ builddir" system 'meson configure builddir' diff --git a/packages/libsoup.rb b/packages/libsoup.rb index 581043713..db80de0a7 100644 --- a/packages/libsoup.rb +++ b/packages/libsoup.rb @@ -40,7 +40,7 @@ class Libsoup < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dtests=false \ -Dsysprof=disabled \ -Dintrospection=enabled \ diff --git a/packages/libsoup2.rb b/packages/libsoup2.rb index 1fd67f065..198b919e9 100644 --- a/packages/libsoup2.rb +++ b/packages/libsoup2.rb @@ -38,7 +38,7 @@ class Libsoup2 < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dtests=false \ -Dsysprof=disabled \ -Dintrospection=enabled \ diff --git a/packages/libva.rb b/packages/libva.rb index d682f0a84..3e249d984 100644 --- a/packages/libva.rb +++ b/packages/libva.rb @@ -32,7 +32,7 @@ class Libva < Package depends_on 'wayland' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ --default-library=both \ builddir" system 'meson configure builddir' diff --git a/packages/libva_intel_driver_hybrid.rb b/packages/libva_intel_driver_hybrid.rb index a19459c3d..412e402ae 100644 --- a/packages/libva_intel_driver_hybrid.rb +++ b/packages/libva_intel_driver_hybrid.rb @@ -27,7 +27,7 @@ class Libva_intel_driver_hybrid < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Denable_hybrid_codec=true builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/libva_utils.rb b/packages/libva_utils.rb index 853c79c44..41790df9f 100644 --- a/packages/libva_utils.rb +++ b/packages/libva_utils.rb @@ -26,7 +26,7 @@ class Libva_utils < Package depends_on 'libva' def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/libwacom.rb b/packages/libwacom.rb index aad30d21b..7a3aa6dfc 100644 --- a/packages/libwacom.rb +++ b/packages/libwacom.rb @@ -31,7 +31,7 @@ class Libwacom < Package depends_on 'py3_pytest' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dtests=disabled \ builddir" system 'samu -C builddir' diff --git a/packages/libwpe.rb b/packages/libwpe.rb index d292e54ee..bf9688ce5 100644 --- a/packages/libwpe.rb +++ b/packages/libwpe.rb @@ -28,7 +28,7 @@ class Libwpe < Package depends_on 'glibc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/libxcvt.rb b/packages/libxcvt.rb index 2a8fc2352..f60d4cdd7 100644 --- a/packages/libxcvt.rb +++ b/packages/libxcvt.rb @@ -25,7 +25,7 @@ class Libxcvt < Package }) def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/libxvmc.rb b/packages/libxvmc.rb index 7cd838115..6ec43b5ee 100644 --- a/packages/libxvmc.rb +++ b/packages/libxvmc.rb @@ -26,7 +26,7 @@ class Libxvmc < Package depends_on 'libx11' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/luajit_lgi.rb b/packages/luajit_lgi.rb index 5a361e862..ce5334bcf 100644 --- a/packages/luajit_lgi.rb +++ b/packages/luajit_lgi.rb @@ -37,7 +37,7 @@ class Luajit_lgi < Package @lua_include = `pkg-config --cflags-only-I luajit | sed 's/-I//'`.chomp system "make LUA_INCDIR=#{@lua_include} \ LUA_CFLAGS=#{@lua_cflags}" - # system "meson #{CREW_MESON_OPTIONS} \ + # system "meson setup #{CREW_MESON_OPTIONS} \ #-Dlua-pc=luajit \ #-Dlua-bin=#{CREW_PREFIX}/bin/luajit \ #-Dtests=false \ diff --git a/packages/meld.rb b/packages/meld.rb index ad4d27210..a0f18d04b 100644 --- a/packages/meld.rb +++ b/packages/meld.rb @@ -27,7 +27,7 @@ class Meld < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'mold -run samu -C builddir' diff --git a/packages/mesa.rb b/packages/mesa.rb index 37f2679ac..3b7e13b2d 100644 --- a/packages/mesa.rb +++ b/packages/mesa.rb @@ -331,7 +331,7 @@ class Mesa < Package end else def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Db_asneeded=false \ -Ddri3=enabled \ -Degl=enabled \ diff --git a/packages/meson.rb b/packages/meson.rb index 647f26b7a..533e0e87d 100644 --- a/packages/meson.rb +++ b/packages/meson.rb @@ -3,7 +3,7 @@ require 'package' class Meson < Package description 'Meson is an open source build system meant to be both extremely fast and user friendly.' homepage 'https://mesonbuild.com/' - @_ver = '0.64.0' + @_ver = '0.64.1' version @_ver license 'Apache-2.0' compatibility 'all' @@ -11,20 +11,21 @@ class Meson < Package git_hashtag @_ver binary_url({ - aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/meson/0.64.0_armv7l/meson-0.64.0-chromeos-armv7l.tar.zst', - armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/meson/0.64.0_armv7l/meson-0.64.0-chromeos-armv7l.tar.zst', - i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/meson/0.64.0_i686/meson-0.64.0-chromeos-i686.tar.zst', - x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/meson/0.64.0_x86_64/meson-0.64.0-chromeos-x86_64.tar.zst' + aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/meson/0.64.1_armv7l/meson-0.64.1-chromeos-armv7l.tar.zst', + armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/meson/0.64.1_armv7l/meson-0.64.1-chromeos-armv7l.tar.zst', + i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/meson/0.64.1_i686/meson-0.64.1-chromeos-i686.tar.zst', + x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/meson/0.64.1_x86_64/meson-0.64.1-chromeos-x86_64.tar.zst' }) binary_sha256({ - aarch64: '390bbe54efc8b46ecbfa06dd89d90d8f2a45bb7e785ffa7d421e3c5372e43d34', - armv7l: '390bbe54efc8b46ecbfa06dd89d90d8f2a45bb7e785ffa7d421e3c5372e43d34', - i686: '9242e8ef0d5ae7c2fde6f8a3bf20dc6e127847f66fa8a53c9799a68be4fcf7c5', - x86_64: 'f46f931ebfceb1576f52082e27a3d6f55668885d1fea7c1a8678442755db6e7c' + aarch64: 'b1dddc4342c0afe9627533ea94cddcd34e2c6b0d3dd227b933eb3e69807cb531', + armv7l: 'b1dddc4342c0afe9627533ea94cddcd34e2c6b0d3dd227b933eb3e69807cb531', + i686: 'c934b00d3b9b9ca144fb5d134e079d446f5e0f3624ab8d9782a4d7c4018193e8', + x86_64: 'f0f16322ba9dc7448cb5b1c15aea7c8b7d6b19e29df0ab773aefe6b007bd01a3' }) depends_on 'ninja' depends_on 'samurai' + depends_on 'python3' depends_on 'py3_setuptools' => :build def self.build diff --git a/packages/mm_common.rb b/packages/mm_common.rb index 4f1882962..5a6aef8c3 100644 --- a/packages/mm_common.rb +++ b/packages/mm_common.rb @@ -24,7 +24,7 @@ class Mm_common < Package }) def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Duse-network=true \ builddir" system 'meson configure builddir' diff --git a/packages/mutter.rb b/packages/mutter.rb index 62ca7417f..59909bd04 100644 --- a/packages/mutter.rb +++ b/packages/mutter.rb @@ -34,7 +34,7 @@ class Mutter < Package depends_on 'xwayland' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dtests=false \ -Dprofiler=false \ -Dopengl=true \ diff --git a/packages/nautilus.rb b/packages/nautilus.rb index 1b7442dbc..b02f4d9f5 100644 --- a/packages/nautilus.rb +++ b/packages/nautilus.rb @@ -56,7 +56,7 @@ class Nautilus < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Ddocs=false \ -Dpackagekit=false \ -Dtests=headless \ diff --git a/packages/networkmanager.rb b/packages/networkmanager.rb index d5942a362..5174d0720 100644 --- a/packages/networkmanager.rb +++ b/packages/networkmanager.rb @@ -127,7 +127,7 @@ class Networkmanager < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ --default-library=both \ -Ddbus_conf_dir=#{CREW_PREFIX}/share/dbus-1/system.d \ -Dsystem_ca_path=#{CREW_PREFIX}/etc/ssl/certs \ diff --git a/packages/pango.rb b/packages/pango.rb index 66421a8bc..35b587746 100644 --- a/packages/pango.rb +++ b/packages/pango.rb @@ -39,7 +39,7 @@ class Pango < Package depends_on 'glibc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dinstall-tests=false \ -Dcairo=enabled \ -Dfreetype=enabled \ diff --git a/packages/pangomm_1_4.rb b/packages/pangomm_1_4.rb index 422f4b526..7a533ea72 100644 --- a/packages/pangomm_1_4.rb +++ b/packages/pangomm_1_4.rb @@ -30,7 +30,7 @@ class Pangomm_1_4 < Package depends_on 'mm_common' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dmaintainer-mode=true \ -Dbuild-documentation=false \ builddir" diff --git a/packages/pangomm_2_48.rb b/packages/pangomm_2_48.rb index eae0aa17f..7e135a06c 100644 --- a/packages/pangomm_2_48.rb +++ b/packages/pangomm_2_48.rb @@ -30,7 +30,7 @@ class Pangomm_2_48 < Package depends_on 'mm_common' def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dmaintainer-mode=true \ -Dbuild-documentation=false \ builddir" diff --git a/packages/pixman.rb b/packages/pixman.rb index c731d93de..33c8578e1 100644 --- a/packages/pixman.rb +++ b/packages/pixman.rb @@ -26,7 +26,7 @@ class Pixman < Package depends_on 'glibc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ --default-library=both \ -Dgtk=disabled \ -Dlibpng=disabled \ diff --git a/packages/polkit.rb b/packages/polkit.rb index fbace46ee..d9721c1f4 100644 --- a/packages/polkit.rb +++ b/packages/polkit.rb @@ -61,7 +61,7 @@ class Polkit < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dsession_tracking=libelogind \ -Dsystemdsystemunitdir=#{CREW_PREFIX}/etc/elogind/ \ -Djs_engine=duktape \ diff --git a/packages/pulseaudio.rb b/packages/pulseaudio.rb index 53c066d7a..e2afb9150 100644 --- a/packages/pulseaudio.rb +++ b/packages/pulseaudio.rb @@ -60,7 +60,7 @@ class Pulseaudio < Package git_fetchtags def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dsystem_user=chronos \ -Dsystem_group=cras \ -Daccess_group=cras \ diff --git a/packages/rest.rb b/packages/rest.rb index f433cd2a8..825c14461 100644 --- a/packages/rest.rb +++ b/packages/rest.rb @@ -47,7 +47,7 @@ class Rest < Package gnome def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'mold -run samu -C builddir' diff --git a/packages/rlottie.rb b/packages/rlottie.rb index 249aa8826..873cf8391 100644 --- a/packages/rlottie.rb +++ b/packages/rlottie.rb @@ -24,7 +24,7 @@ class Rlottie < Package }) def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/seatd.rb b/packages/seatd.rb index 6f725e46b..cdfc70fef 100644 --- a/packages/seatd.rb +++ b/packages/seatd.rb @@ -26,7 +26,7 @@ class Seatd < Package depends_on 'glibc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dlibseat-logind=disabled \ -Dlibseat-seatd=enabled \ -Dlibseat-builtin=enabled \ diff --git a/packages/sommelier.rb b/packages/sommelier.rb index 264a4f5f3..21711f1c9 100644 --- a/packages/sommelier.rb +++ b/packages/sommelier.rb @@ -89,7 +89,7 @@ class Sommelier < Package system <<~BUILD env CC=clang CXX=clang++ \ - meson #{CREW_MESON_OPTIONS} \ + meson setup #{CREW_MESON_OPTIONS} \ -Db_asneeded=false \ -Db_lto=true \ -Db_lto_mode=thin \ diff --git a/packages/tepl_5.rb b/packages/tepl_5.rb index 7c4d50bf5..0fcaa6a2c 100644 --- a/packages/tepl_5.rb +++ b/packages/tepl_5.rb @@ -33,7 +33,7 @@ class Tepl_5 < Package depends_on 'vala' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/tepl_6.rb b/packages/tepl_6.rb index c62411b10..39cb7a7e5 100644 --- a/packages/tepl_6.rb +++ b/packages/tepl_6.rb @@ -32,7 +32,7 @@ class Tepl_6 < Package depends_on 'vala' => :build def self.build - system "meson #{CREW_MESON_OPTIONS} builddir" + system "meson setup #{CREW_MESON_OPTIONS} builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/tllist.rb b/packages/tllist.rb index 9a366fb59..10ff4d66d 100644 --- a/packages/tllist.rb +++ b/packages/tllist.rb @@ -25,7 +25,7 @@ class Tllist < Package }) def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'samu -C builddir' diff --git a/packages/totem_pl_parser.rb b/packages/totem_pl_parser.rb index 554a75bfd..4a8e1d5f9 100644 --- a/packages/totem_pl_parser.rb +++ b/packages/totem_pl_parser.rb @@ -26,7 +26,7 @@ class Totem_pl_parser < Package depends_on 'libsoup' def self.build - system "meson #{CREW_MESON_OPTIONS} build" + system "meson setup #{CREW_MESON_OPTIONS} build" system 'meson configure build' system 'ninja -C build' end diff --git a/packages/tracker3.rb b/packages/tracker3.rb index 51c17d5aa..937d1c1aa 100644 --- a/packages/tracker3.rb +++ b/packages/tracker3.rb @@ -42,7 +42,7 @@ class Tracker3 < Package depends_on 'sqlite' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Ddbus_services_dir=#{CREW_PREFIX}/share/dbus-1/services/ \ -Ddocs=false \ -Dman=false \ diff --git a/packages/tracker3_miners.rb b/packages/tracker3_miners.rb index 820afb914..e8399af43 100644 --- a/packages/tracker3_miners.rb +++ b/packages/tracker3_miners.rb @@ -48,7 +48,7 @@ class Tracker3_miners < Package depends_on 'util_linux' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Ddbus_services_dir=#{CREW_PREFIX}/share/dbus-1/services/ \ -Dman=false \ -Dsystemd_user_services=false \ diff --git a/packages/upower.rb b/packages/upower.rb index 2f0b89fbf..80aba1cf6 100644 --- a/packages/upower.rb +++ b/packages/upower.rb @@ -35,7 +35,7 @@ class Upower < Package depends_on 'gcc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Dos_backend=linux \ -Dsystemdsystemunitdir=no \ -Dhistorydir=#{CREW_PREFIX}/var \ diff --git a/packages/vmaf.rb b/packages/vmaf.rb index 79341ccd5..22096c22a 100644 --- a/packages/vmaf.rb +++ b/packages/vmaf.rb @@ -29,7 +29,7 @@ class Vmaf < Package @avx512 = ARCH == 'x86_64' ? 'true' : 'false' Dir.chdir 'libvmaf' do - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ -Denable_docs=false \ -Denable_tests=false \ -Denable_avx512=#{@avx512} \ diff --git a/packages/wayland.rb b/packages/wayland.rb index 79eb6fa49..693d4be81 100644 --- a/packages/wayland.rb +++ b/packages/wayland.rb @@ -44,7 +44,7 @@ class Wayland < Package set +a WAYLAND_ENV_EOF - system "meson #{CREW_MESON_OPTIONS} -Ddocumentation=false builddir" + system "meson setup #{CREW_MESON_OPTIONS} -Ddocumentation=false builddir" system 'meson configure builddir' system 'ninja -C builddir' end diff --git a/packages/weston.rb b/packages/weston.rb index df86a2621..c87fc352e 100644 --- a/packages/weston.rb +++ b/packages/weston.rb @@ -58,7 +58,7 @@ class Weston < Package depends_on 'wayland' # R def self.build - system "LIBRARY_PATH=#{CREW_LIB_PREFIX} meson #{CREW_MESON_OPTIONS} \ + system "LIBRARY_PATH=#{CREW_LIB_PREFIX} meson setup #{CREW_MESON_OPTIONS} \ -Dshell-ivi=false \ -Dremoting=true \ -Dbackend-default=wayland \ diff --git a/packages/wpebackend_fdo.rb b/packages/wpebackend_fdo.rb index a0222018f..6bf63d372 100644 --- a/packages/wpebackend_fdo.rb +++ b/packages/wpebackend_fdo.rb @@ -33,7 +33,7 @@ class Wpebackend_fdo < Package depends_on 'glibc' # R def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/xorg_intel_driver.rb b/packages/xorg_intel_driver.rb index 289774f0c..01285efb2 100644 --- a/packages/xorg_intel_driver.rb +++ b/packages/xorg_intel_driver.rb @@ -27,7 +27,7 @@ class Xorg_intel_driver < Package def self.build # LTO is broken with this build. # See https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/-/issues/28 - system "meson #{CREW_MESON_FNO_LTO_OPTIONS} \ + system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} \ -Ddefault-dri=3 \ -Dxvmc=false \ builddir" diff --git a/packages/xorg_proto.rb b/packages/xorg_proto.rb index 20948a94c..14189eb88 100644 --- a/packages/xorg_proto.rb +++ b/packages/xorg_proto.rb @@ -23,7 +23,7 @@ class Xorg_proto < Package }) def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'ninja -C builddir' diff --git a/packages/yelp_tools.rb b/packages/yelp_tools.rb index f0110fb8a..b6beb6c99 100644 --- a/packages/yelp_tools.rb +++ b/packages/yelp_tools.rb @@ -31,7 +31,7 @@ class Yelp_tools < Package end def self.build - system "meson #{CREW_MESON_OPTIONS} \ + system "meson setup #{CREW_MESON_OPTIONS} \ builddir" system 'meson configure builddir' system 'samu -C builddir'