mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 15:37:56 -05:00
Add --no-pager to meson configure lines (#8772)
* Add --no-pager to meson configure lines * bump crew version
This commit is contained in:
committed by
GitHub
parent
7bf99a15c7
commit
c935f6f2ab
@@ -8,7 +8,7 @@ class Meson < Package
|
||||
@crew_meson_options = @no_lto ? CREW_MESON_FNO_LTO_OPTIONS : CREW_MESON_OPTIONS
|
||||
@mold_linker_prefix_cmd = CREW_LINKER == 'mold' ? 'mold -run' : ''
|
||||
system "#{@mold_linker_prefix_cmd} meson setup #{@crew_meson_options} #{@meson_options} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Defines common constants used in different parts of crew
|
||||
CREW_VERSION = '1.36.1'
|
||||
CREW_VERSION = '1.36.2'
|
||||
|
||||
# kernel architecture
|
||||
KERN_ARCH = `uname -m`.chomp
|
||||
|
||||
@@ -31,7 +31,7 @@ class Amtk < Package
|
||||
system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} \
|
||||
-Dc_args='-fuse-ld=lld' \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ class At_spi2_core < Package
|
||||
def self.build
|
||||
system "mold -run meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ class Atkmm < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dbuild-documentation=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ class Atkmm16 < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dbuild-documentation=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ class Babl < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Denable-gir=true \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ class Baobab < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'mold -run samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ class Cairomm_1_0 < Package
|
||||
-Dbuild-examples=false \
|
||||
-Dbuild-tests=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ class Cairomm_1_16 < Package
|
||||
-Dbuild-examples=false \
|
||||
-Dbuild-tests=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ class Cantarell_fonts < Package
|
||||
-Duseprebuilt=true \
|
||||
-Dfontsdir=#{CREW_PREFIX}/share/fonts/opentype/cantarell \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ class Clutter_gtk < Package
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@ class Colord < Package
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} -Dsystemd=false -Ddaemon_user=#{USER} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ class Dav1d < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS.gsub('-mfpu=vfpv3-d16', '-mfpu=neon-fp16')} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -41,7 +41,7 @@ class Dbus < Package
|
||||
-Dsystemd=disabled \
|
||||
-Dx11_autolaunch=enabled \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "mold -run #{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ class Dconf < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@ class Epiphany < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -58,7 +58,7 @@ class Evince < Package
|
||||
-Dps=enabled \
|
||||
-Dsystemduserunitdir=no \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "mold -run #{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ class Fcft < Package
|
||||
-Dgrapheme-shaping=enabled \
|
||||
-Drun-shaping=enabled \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ class Folks < Package
|
||||
-Dtelepathy_backend=false \
|
||||
-Dtests=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -41,7 +41,7 @@ class Fontconfig < Package
|
||||
-Dlocalstatedir=#{CREW_PREFIX}/cache \
|
||||
-Dtests=disabled \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ class Fragments < Package
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ class Freetype < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dharfbuzz=enabled \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ class Fribidi < Package
|
||||
-Ddocs=false \
|
||||
-Dtests=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -v -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ class Fuse3 < Package
|
||||
-Dexamples=true \
|
||||
-Duseroot=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ class Gcab < Package
|
||||
-Dtests=false \
|
||||
-Dvapi=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'mold -run samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@ class Gcr_3 < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dgtk_doc=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@ class Gcr_4 < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dgtk_doc=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -47,7 +47,7 @@ class Geany < Package
|
||||
-Dsocket=true \
|
||||
-Dvte=true \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -60,7 +60,7 @@ class Gedit < Package
|
||||
-Drequire_all_tests=false \
|
||||
-Duser_documentation=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -55,7 +55,7 @@ class Gegl < Package
|
||||
-Dlibjpeg=enabled \
|
||||
-Dlibpng=enabled \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ class Geoclue < Package
|
||||
-Dcdma-source=false \
|
||||
-Dmodem-gps-source=true \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ class Geocode_glib < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@ class Geocode_glib2 < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dsoup2=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ class Gexiv2 < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -93,7 +93,7 @@ class Gimp < Package
|
||||
#{CREW_MESON_OPTIONS} \
|
||||
-Dbug-report-url=https://github.com/chromebrew/chromebrew/issues \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -41,7 +41,7 @@ class Gjs < Package
|
||||
-Dprofiler=disabled \
|
||||
-Dreadline=disabled \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -41,7 +41,7 @@ class Glib < Package
|
||||
-Dman=false \
|
||||
-Dtests=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "mold -run #{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ class Glib_networking < Package
|
||||
def self.build
|
||||
system "mold -run meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ class Glibmm_2_4 < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dbuild-documentation=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ class Glibmm_2_68 < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dbuild-documentation=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@ class Glmark2 < Package
|
||||
#{CREW_MESON_OPTIONS} \
|
||||
-Dflavors=drm-gl,drm-glesv2,wayland-gl,wayland-glesv2,x11-gl,x11-glesv2 \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@ class Gnome_autoar < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "mold -run #{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ class Gnome_calculator < Package
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ class Gnome_console < Package
|
||||
def self.build
|
||||
system "mold -run meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "mold -run #{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -48,7 +48,7 @@ class Gnome_desktop < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dsystemd=disabled \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ class Gnome_klotski < Package
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -48,7 +48,7 @@ class Gnome_maps < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ class Gnome_mines < Package
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ class Gnome_nibbles < Package
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ class Gnome_online_accounts < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dgtk_doc=true \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@ class Gnome_session < Package
|
||||
-Dsystemd_session=disable \
|
||||
-Dsystemd_journal=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -64,7 +64,7 @@ class Gnome_settings_daemon < Package
|
||||
-Dsystemd=false \
|
||||
-Dcolord=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ class Gnome_shell < Package
|
||||
-Dnetworkmanager=false \
|
||||
-Dtests=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ class Gnome_sudoku < Package
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@ class Gnome_terminal < Package
|
||||
-Dlocalstatedir=#{CREW_PREFIX}/var/local \
|
||||
-Dsharedstatedir=#{CREW_PREFIX}/var/local/lib \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@ class Gnome_text_editor < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "mold -run #{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@ class Gnome_weather < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dsystemd=disabled \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ class Graphene < Package
|
||||
-Dinstalled_tests=false \
|
||||
-Dtests=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ class Gsettings_desktop_schemas < Package
|
||||
|
||||
def self.build
|
||||
system "mold -run meson setup #{CREW_MESON_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ class Gst_editing_services < Package
|
||||
-Ddoc=disabled \
|
||||
-Dvalidate=disabled \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -138,7 +138,7 @@ class Gstreamer < Package
|
||||
-Dgpl=enabled \
|
||||
-Dtests=disabled \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
@counter = 1
|
||||
@counter_max = 20
|
||||
loop do
|
||||
|
||||
@@ -85,7 +85,7 @@ class Gtk3 < Package
|
||||
-Dexamples=false \
|
||||
-Dgtk_doc=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
@gtk3settings = <<~GTK3_CONFIG_HEREDOC
|
||||
[Settings]
|
||||
|
||||
@@ -100,7 +100,7 @@ class Gtk4 < Package
|
||||
-Dvulkan=enabled \
|
||||
-Dprint-cups=auto \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
File.write 'gtk4settings', <<~GTK4_CONFIG_HEREDOC
|
||||
[Settings]
|
||||
|
||||
@@ -30,7 +30,7 @@ class Gtk_doc < Package
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -41,7 +41,7 @@ class Gtk_vnc < Package
|
||||
system "meson \
|
||||
#{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ class Gtkmm3 < Package
|
||||
-Dbuild-demos=false \
|
||||
-Dbuild-tests=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ class Gtkmm4 < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@ class Gtksourceview_4 < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Db_asneeded=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'mold -run samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@ class Gtksourceview_5 < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Db_asneeded=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'mold -run samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ class Gusb < Package
|
||||
-Dusb_ids=#{CREW_PREFIX}/share/hwdata/usb.ids \
|
||||
-Ddocs=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -58,7 +58,7 @@ class Gvfs < Package
|
||||
-Dtmpfilesdir=no \
|
||||
-Dudisks2=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -85,7 +85,7 @@ class Harfbuzz < Package
|
||||
-Dragel_subproject=true \
|
||||
-Dtests=disabled \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ class Igt_gpu_tools < Package
|
||||
-Doping=disabled \
|
||||
-Drunner=disabled \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ class Iputils < Package
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ class Json_glib < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ class Jsoncpp < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@ class Jsonrpc_glib < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'mold -run samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ class Libadwaita < Package
|
||||
-Dexamples=false \
|
||||
-Dgtk_doc=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ class Libchamplain < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ class Libcloudproviders < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ class Libdazzle < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -91,7 +91,7 @@ class Libefl < Package
|
||||
-Dgstreamer=false \
|
||||
-Decore-imf-loaders-disabler=ibus,scim \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'mold -run samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ class Libevdev < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ class Libglvnd < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ class Libgnome_games_support < Package
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_FNO_LTO_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ class Libgudev < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -41,7 +41,7 @@ class Libgweather < Package
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dsoup2=true \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -47,7 +47,7 @@ class Libgxps < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ class Libhandy < Package
|
||||
def self.build
|
||||
system "mold -run meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "mold -run #{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ class Libinih < Package
|
||||
-Ddistro_install=true \
|
||||
-Dwith_INIReader=true \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ class Libinput < Package
|
||||
-Ddebug-gui=false \
|
||||
-Ddocumentation=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ class Libmediaart < Package
|
||||
-Dimage_library=gdk-pixbuf \
|
||||
-Dtests=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ class Libnotify < Package
|
||||
-Dtests=false \
|
||||
-Dgtk_doc=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'mold -run samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ class Libnvme < Package
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ class Libpanel < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'mold -run samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ class Libpeas < Package
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ class Libportal < Package
|
||||
-Dportal-tests=false \
|
||||
-Dtests=false \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ class Libpsl < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'mold -run samu -C builddir'
|
||||
end
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ class Libshumate < Package
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
system 'meson configure builddir'
|
||||
system 'meson configure --no-pager builddir'
|
||||
system 'ninja -C builddir'
|
||||
end
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user