meson -> 0.64.1, update meson setup code in packages (#7701)

This commit is contained in:
Satadru Pramanik
2022-12-01 11:41:50 -05:00
committed by GitHub
parent 062dd9b255
commit ac690e945e
144 changed files with 153 additions and 152 deletions

View File

@@ -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'

View File

@@ -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 \

View File

@@ -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

View File

@@ -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'

View File

@@ -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'

View File

@@ -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"

View File

@@ -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'

View File

@@ -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'

View File

@@ -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 \

View File

@@ -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 \

View File

@@ -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 \

View File

@@ -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"

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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'

View File

@@ -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'

View File

@@ -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

View File

@@ -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' \

View File

@@ -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'

View File

@@ -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 \

View File

@@ -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"

View File

@@ -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

View File

@@ -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 \

View File

@@ -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"

View File

@@ -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 \

View File

@@ -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 \

View File

@@ -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'

View File

@@ -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'

View File

@@ -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 \

View File

@@ -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"

View File

@@ -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"

View File

@@ -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 \

View File

@@ -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'

View File

@@ -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'

View File

@@ -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'

View File

@@ -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 \

View File

@@ -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'

View File

@@ -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 \

View File

@@ -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"

View File

@@ -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'

View File

@@ -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

View File

@@ -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'

View File

@@ -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'

View File

@@ -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

View File

@@ -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'

View File

@@ -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

View File

@@ -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

View File

@@ -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'

View File

@@ -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 \

View File

@@ -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"

View File

@@ -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 \

View File

@@ -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

View File

@@ -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 \

View File

@@ -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'

View File

@@ -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'

View File

@@ -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'

View File

@@ -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 \

View File

@@ -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

View File

@@ -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"

View File

@@ -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"

View File

@@ -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 \

View File

@@ -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 \

View File

@@ -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

View File

@@ -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 \

View File

@@ -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'

View File

@@ -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'

View File

@@ -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'

View File

@@ -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' \

View File

@@ -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 \

View File

@@ -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 \

View File

@@ -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

View File

@@ -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'

View File

@@ -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'

View File

@@ -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'

View File

@@ -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

View File

@@ -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 \

View File

@@ -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'

View File

@@ -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'

View File

@@ -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'

View File

@@ -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 \

View File

@@ -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 \

View File

@@ -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

View File

@@ -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'

View File

@@ -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'

View File

@@ -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

View File

@@ -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'

View File

@@ -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'

View File

@@ -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'

View File

@@ -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

View File

@@ -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 \

View File

@@ -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"

View File

@@ -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

View File

@@ -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 \

View File

@@ -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

View File

@@ -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'

View File

@@ -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

View File

@@ -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 \

View File

@@ -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'

View File

@@ -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"

Some files were not shown because too many files have changed in this diff Show More