dev-util/meson: Sync with Gentoo

It's from Gentoo commit 23ade3b518eac7f67c44d9e082963bab47c882fb.
This commit is contained in:
Flatcar Buildbot 2022-11-28 07:14:27 +00:00
parent 36a1325164
commit 28da858b47
6 changed files with 28 additions and 4 deletions

View File

@ -1,4 +1,4 @@
DIST meson-0.62.2.tar.gz 2038542 BLAKE2B 51446cd348f3e8681a61ebecf95f5aafcafd90654e3c86d87ee2b68239237bd889b667f3c6543faba7d4b98d7e0ed73d96c6a988913e5262d3b9611b80ff8db2 SHA512 4089588701f0f702eb3b794e0ede78b99f13ec7545d1a7470c7bfd6a857de59673684a543928dd578402578c53f38365a3a59e3e29022fd30a525353818a4195
DIST meson-0.63.2.tar.gz 2063397 BLAKE2B 765ef8994168bb149cce4dbbbdab4a5531b1c1119db5dace1a66c2728241830c7de075d586187d3f987fcc99e4181176a5910da56552ba735dda110a641d2541 SHA512 770d8d82502c5cd419123e09f6a445d2cbaea4463c5fa79f1497c868bf5defc5e5779a6e550ef5fcf75d57322d2b25b61574f4df0cbf001c4325c6abdbbc30b4 DIST meson-0.63.2.tar.gz 2063397 BLAKE2B 765ef8994168bb149cce4dbbbdab4a5531b1c1119db5dace1a66c2728241830c7de075d586187d3f987fcc99e4181176a5910da56552ba735dda110a641d2541 SHA512 770d8d82502c5cd419123e09f6a445d2cbaea4463c5fa79f1497c868bf5defc5e5779a6e550ef5fcf75d57322d2b25b61574f4df0cbf001c4325c6abdbbc30b4
DIST meson-0.63.3.tar.gz 2067612 BLAKE2B aa6052330f15aa6b1f64598a60075ea3b245ba4b53d65e760670fd526e3e462c110f95e710a83f91ab32f316fdb66dff1783c79ea832ed11d263fe0a3304eaa8 SHA512 6855b2bfe05d592419bfeaf4346c3d1079319f14de995109c09a7e5e9770cef829f66d659553337b3e54ca0dd6c497bccd4abef720f299173077b664d905864b DIST meson-0.63.3.tar.gz 2067612 BLAKE2B aa6052330f15aa6b1f64598a60075ea3b245ba4b53d65e760670fd526e3e462c110f95e710a83f91ab32f316fdb66dff1783c79ea832ed11d263fe0a3304eaa8 SHA512 6855b2bfe05d592419bfeaf4346c3d1079319f14de995109c09a7e5e9770cef829f66d659553337b3e54ca0dd6c497bccd4abef720f299173077b664d905864b
DIST meson-0.64.0.tar.gz 2090162 BLAKE2B 85fe35cba3b2b966a8ba818b305e6e75437af4315f8ce9b6bdc26324dc4a51e5ef3cbb16e23552db1d6191b8d08b1086640eb87e03a1dcfee794de492a0fa237 SHA512 0656515e983d98350081dc7cd726bff4a83ed1e24d414c022ea804317f2ff86052b53bbbc36e00847541f2cbe19ebe4c87bb35a174bf6321864363512a4cf6b0 DIST meson-0.64.0.tar.gz 2090162 BLAKE2B 85fe35cba3b2b966a8ba818b305e6e75437af4315f8ce9b6bdc26324dc4a51e5ef3cbb16e23552db1d6191b8d08b1086640eb87e03a1dcfee794de492a0fa237 SHA512 0656515e983d98350081dc7cd726bff4a83ed1e24d414c022ea804317f2ff86052b53bbbc36e00847541f2cbe19ebe4c87bb35a174bf6321864363512a4cf6b0
DIST meson-0.64.1.tar.gz 2089752 BLAKE2B e444df936738ddbbc8af1cc203417ee8f6063bf36a953158295da0c0a40aeb05e6c9a8677a17440c3a4153e0e479fb7215e18b5f0ce7c896fd928f841637ce07 SHA512 4896f5a09f89cadce028080f70e5ca005fd3bb2141a730a0ad71ded63d1bde6d1254957fe079f5e4c6e3b9420a9fcc4525b01e689979f0bab6d09d6483ca42ec

View File

@ -36,6 +36,9 @@ DEPEND="
virtual/pkgconfig virtual/pkgconfig
) )
" "
RDEPEND="
virtual/pkgconfig
"
PATCHES=( PATCHES=(
"${FILESDIR}"/${PN}-0.63-xtools-support.patch "${FILESDIR}"/${PN}-0.63-xtools-support.patch

View File

@ -13,7 +13,7 @@ else
MY_P=${P/_/} MY_P=${P/_/}
S=${WORKDIR}/${MY_P} S=${WORKDIR}/${MY_P}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi fi
inherit bash-completion-r1 distutils-r1 toolchain-funcs inherit bash-completion-r1 distutils-r1 toolchain-funcs
@ -36,6 +36,9 @@ DEPEND="
virtual/pkgconfig virtual/pkgconfig
) )
" "
RDEPEND="
virtual/pkgconfig
"
PATCHES=( PATCHES=(
"${FILESDIR}"/${PN}-0.63-xtools-support.patch "${FILESDIR}"/${PN}-0.63-xtools-support.patch

View File

@ -39,6 +39,9 @@ DEPEND="
virtual/pkgconfig virtual/pkgconfig
) )
" "
RDEPEND="
virtual/pkgconfig
"
PATCHES=( PATCHES=(
"${FILESDIR}"/${PN}-0.63-xtools-support.patch "${FILESDIR}"/${PN}-0.63-xtools-support.patch

View File

@ -10,8 +10,13 @@ if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="https://github.com/mesonbuild/meson" EGIT_REPO_URI="https://github.com/mesonbuild/meson"
inherit git-r3 inherit git-r3
else else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" MY_P=${P/_/}
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" S=${WORKDIR}/${MY_P}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
if [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
fi fi
inherit bash-completion-r1 distutils-r1 toolchain-funcs inherit bash-completion-r1 distutils-r1 toolchain-funcs
@ -34,6 +39,13 @@ DEPEND="
virtual/pkgconfig virtual/pkgconfig
) )
" "
RDEPEND="
virtual/pkgconfig
"
PATCHES=(
"${FILESDIR}"/${PN}-0.63-xtools-support.patch
)
python_prepare_all() { python_prepare_all() {
local disable_unittests=( local disable_unittests=(

View File

@ -39,6 +39,9 @@ DEPEND="
virtual/pkgconfig virtual/pkgconfig
) )
" "
RDEPEND="
virtual/pkgconfig
"
PATCHES=( PATCHES=(
"${FILESDIR}"/${PN}-0.63-xtools-support.patch "${FILESDIR}"/${PN}-0.63-xtools-support.patch