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