Rename meson to mesonbuild (#8702)

This commit is contained in:
Satadru Pramanik, DO, MPH, MEng
2023-09-28 14:43:35 -04:00
committed by GitHub
parent 40de8f06c1
commit 4c10ad7575
9 changed files with 3 additions and 7 deletions

View File

@@ -100,7 +100,7 @@ class Buildessential < Package
depends_on 'llvm17_lib' # This provides llvm-strip
# Meson build system
depends_on 'meson'
depends_on 'mesonbuild'
# Node.js
# depends_on 'nodebrew'

View File

@@ -22,7 +22,6 @@ class Foliate < Package
x86_64: 'd1107a7a7eded897f4b19f2f3c0fc34b83720bf2caac5be77865c223b670ccde'
})
depends_on 'meson' => :build
depends_on 'gettext' => :build
depends_on 'gjs'
depends_on 'iso_codes'

View File

@@ -22,7 +22,6 @@ class Gn < Package
})
depends_on 'python2' => :build
depends_on 'meson' => :build
def self.build
system 'git clone https://gn.googlesource.com/gn'

View File

@@ -22,8 +22,6 @@ class Jsoncpp < Package
x86_64: '5496a7bb46dd54ee680ef70955f1259cf3c0173a2f8bf8c518458ecce5cb1f9e'
})
depends_on 'meson'
def self.build
system "meson setup #{CREW_MESON_OPTIONS} \
builddir"

View File

@@ -1,6 +1,6 @@
require 'package'
class Meson < Package
class Mesonbuild < Package
description 'Meson is an open source build system meant to be both extremely fast and user friendly.'
homepage 'https://mesonbuild.com/'
@_ver = '1.2.1'

View File

@@ -94,7 +94,7 @@ make
mandb
manpages
mawk
meson
mesonbuild
mold
most
mpc