diff options
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/Manifest.gz | bin | 69290 -> 69279 bytes | |||
-rw-r--r-- | dev-util/b2/Manifest | 2 | ||||
-rw-r--r-- | dev-util/b2/b2-4.9.2.ebuild | 2 | ||||
-rw-r--r-- | dev-util/flatpak-builder/Manifest | 1 | ||||
-rw-r--r-- | dev-util/flatpak-builder/files/flatpak-builder-1.0.11-musl.patch | 18 | ||||
-rw-r--r-- | dev-util/meson/Manifest | 10 | ||||
-rw-r--r-- | dev-util/meson/meson-0.62.2.ebuild | 108 | ||||
-rw-r--r-- | dev-util/meson/meson-0.63.2-r1.ebuild | 3 | ||||
-rw-r--r-- | dev-util/meson/meson-0.63.3.ebuild | 3 | ||||
-rw-r--r-- | dev-util/meson/meson-0.64.0.ebuild | 3 | ||||
-rw-r--r-- | dev-util/meson/meson-9999.ebuild | 3 |
11 files changed, 18 insertions, 135 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz Binary files differindex a9497af7f8d5..9031d6cda88a 100644 --- a/dev-util/Manifest.gz +++ b/dev-util/Manifest.gz diff --git a/dev-util/b2/Manifest b/dev-util/b2/Manifest index 56918c1b651c..e88d42c4a243 100644 --- a/dev-util/b2/Manifest +++ b/dev-util/b2/Manifest @@ -6,5 +6,5 @@ AUX b2-4.9.2-odr.patch 1109 BLAKE2B 0bf70f2b2237369acd5089d1d1c6e1362f1d3528b036 AUX b2-4.9.2-respect-user-flags.patch 461 BLAKE2B e5a9e0293afb7bde189c03677189ef11e0c1c07b8e02d598dc7e4d02f9fe1bf7079e94adb4150cd551ce0bf39b8c5710cb2f6b4bc685588900c4644127836fb2 SHA512 54af91eecd42cc8e5a079e29f1f3d9a8ebc8a6587254038167f531ddb217108d49161689bd45e1ed7e92eb7cfed53addeee2971e16e41d02fe3904b071bd96b9 AUX site-config.jam 688 BLAKE2B e43a7ad1a94d113a7f890e8b634770f5c60556101d428d83f655bbbe72c46b587485886a9941d05a2ae4319fc325f1e0ecfb9b660158b81c5e9fd02e0b1c0530 SHA512 b65bf1be3133f9f66d3139b00f195a288591bb20a13ba35041507c2c33d7d2da6047c3b02dc27bc4eb21798b91e1262a60e294b7fd4af90808b9de0f5af517df DIST b2-4.9.2.tar.gz 975882 BLAKE2B 83c2ef85c9f1ae20922541ca8c344316f1660ee069426e3a9907c0a19e1c94db470c67d0c29a1f31788eddb86ab414ab06b9713f8ea53d974d1d8f0ca29f4aa5 SHA512 eab180770608b863dcf6a5fbc626e1733cf4353cf62f4189bd28258a03591fdb7853f5dddb4d3dad60f1bb06db5415025b792a30c2c65f7b1278f61e33f903e3 -EBUILD b2-4.9.2.ebuild 1848 BLAKE2B 9d14734cb4fb4b0a36fb4fac97d59633ae78c6364bf29bd51817010c87ef7e5cc394c37ddb1f6b960319158c551e839b0cafe48ff5de3d2098768bda22e307fc SHA512 f986c80fe5bb93f220a3cf514d5598c2c90dc91777b979fd8784df96f4b682d337be3ab7ad5654cb9cc0f5a5d217f1120e0349395abbeb104bd6211276d60c61 +EBUILD b2-4.9.2.ebuild 1847 BLAKE2B edba3eab058fbd9101c291728e7c2bbeef60075b1107c3eefe90b721fa5ebf2fbd82f43d104f0c2728c19babb74bed478effcea9ef40f903dc475019246e99a1 SHA512 353d8085b0ded6fe8d6e0963b07e053f26dd55d56d541427b2f24491d254be9910d7e8cc00b0dad6366853d0e89fda9b9348857b21fb667889d4fa913e87e9b2 MISC metadata.xml 320 BLAKE2B e32bcf6d7bfe5e8a0f36d34022d49ef8baf1d4c0324fa7e7b25e1fa41ac81c21e010a8e49d456b7ce6027c51af57b6b07f3bdc8b7e05daa18b288c63a58a171e SHA512 767da992cd650d91b393848e73d6f0626febcb02eba350a16d390e8416a2832c49b1ca2608be98a9f4abd9ae2078a7f1a543a387be139e5533f90d82171796bf diff --git a/dev-util/b2/b2-4.9.2.ebuild b/dev-util/b2/b2-4.9.2.ebuild index 0f76240d92fd..b6a24414c5cd 100644 --- a/dev-util/b2/b2-4.9.2.ebuild +++ b/dev-util/b2/b2-4.9.2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/src" LICENSE="Boost-1.0" SLOT="0" -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" IUSE="examples" RESTRICT="test" diff --git a/dev-util/flatpak-builder/Manifest b/dev-util/flatpak-builder/Manifest index 63da5986309f..123cc4b3f49d 100644 --- a/dev-util/flatpak-builder/Manifest +++ b/dev-util/flatpak-builder/Manifest @@ -1,4 +1,3 @@ -AUX flatpak-builder-1.0.11-musl.patch 626 BLAKE2B 83899e982e24f4045af7c494b92373eb712e9e34415bb4cf6a8f00edf8d08dc999e0f10e52fea03bf56d200b2a7503d2c8a85a54e5c9af76ea58739b8baaf339 SHA512 32595a1e9ef8e5693c69882849e89d66438f3bb36d9e2c2a4db2b1d84835636ed2db49703b18ead616df68aee8509cc5a1d4074ff49616134294d4a9f77b2a2a AUX flatpak-builder-1.2.2-musl.patch 1977 BLAKE2B d6e9374fcd7249c206714beb1f14f856d41576ea04cf4e27779dfc95dbef7def2f27e5183518d930ef34bf111ba4264188bef6e78169227e0f8a59d479ffc842 SHA512 a63f6df29d0045e13796a7c7b033bad1941411f84018b05479e3ffa14bada0826e891fd8e83b9e3df741c27d8954893bb85070be69e92ff3de48904746886100 DIST flatpak-builder-1.2.2.tar.xz 503444 BLAKE2B f499d5a5bb313530b2a5c69c2aef897aead40e959495ee368f375e03b9bca3c224b377607d1ca213f8640b0f926d7b862b0a7502e1773661a8e5ee983340f53c SHA512 28ab004f5c4fdb7f43b7d3f0823d54dad0aa4f660d5bbe9969e0ce011a1e338e2442e676d1d4c197af60d61a0911b8715ba34244b547116887bbcdef589e1b47 EBUILD flatpak-builder-1.2.2-r1.ebuild 909 BLAKE2B 10000ebcc5e6712ae3aef22f625ada14638a8edfc756d01da9bdf6da0a4461cc1fd3c3b1428da86ea5a17d8016b3b5dc857c6422ea015a378222c11e556f3b7c SHA512 a82380387b7239588033221120992bccf2dd531b517a715e38d0407f7bcb1aea5e55f249f30325e1c9509ff8088ef1ae33d73c0b9867445173ef76b8da6f3266 diff --git a/dev-util/flatpak-builder/files/flatpak-builder-1.0.11-musl.patch b/dev-util/flatpak-builder/files/flatpak-builder-1.0.11-musl.patch deleted file mode 100644 index b5ef0ec15504..000000000000 --- a/dev-util/flatpak-builder/files/flatpak-builder-1.0.11-musl.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/libglnx/glnx-macros.h -+++ b/libglnx/glnx-macros.h -@@ -28,6 +28,16 @@ - - G_BEGIN_DECLS - -+/* taken from glibc unistd.h and fixes musl */ -+#ifndef TEMP_FAILURE_RETRY -+#define TEMP_FAILURE_RETRY(expression) \ -+ (__extension__ \ -+ ({ long int __result; \ -+ do __result = (long int) (expression); \ -+ while (__result == -1L && errno == EINTR); \ -+ __result; })) -+#endif -+ - /* All of these are for C only. */ - #ifndef __GI_SCANNER__ diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest index cbc276f8fcad..e269429589fd 100644 --- a/dev-util/meson/Manifest +++ b/dev-util/meson/Manifest @@ -1,11 +1,9 @@ AUX meson-0.63-xtools-support.patch 1136 BLAKE2B 7600b29f1c4accbf33ca587b848566d4f9d30e26695b125aa895ec8a48ee0f7355c7692845c0d9bbb59eb452fc0cd8b634bd2a90d8918efa0b65ef4759b56d8e SHA512 725b193afe229690b6ef0d7a2a832695b7c09ca3376512097baec597a84df6e8e18791e9f29221e8a4a3537ad2371672e74041aa05ec6a218ed9b6218ea2ab61 -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.3.tar.gz 2067612 BLAKE2B aa6052330f15aa6b1f64598a60075ea3b245ba4b53d65e760670fd526e3e462c110f95e710a83f91ab32f316fdb66dff1783c79ea832ed11d263fe0a3304eaa8 SHA512 6855b2bfe05d592419bfeaf4346c3d1079319f14de995109c09a7e5e9770cef829f66d659553337b3e54ca0dd6c497bccd4abef720f299173077b664d905864b DIST meson-0.64.0.tar.gz 2090162 BLAKE2B 85fe35cba3b2b966a8ba818b305e6e75437af4315f8ce9b6bdc26324dc4a51e5ef3cbb16e23552db1d6191b8d08b1086640eb87e03a1dcfee794de492a0fa237 SHA512 0656515e983d98350081dc7cd726bff4a83ed1e24d414c022ea804317f2ff86052b53bbbc36e00847541f2cbe19ebe4c87bb35a174bf6321864363512a4cf6b0 -EBUILD meson-0.62.2.ebuild 2848 BLAKE2B 0f1794a5141c01af083d614e9acd9d37461a0ffc68f71d33177bf934efe1261c260c1518e502552193d45814529335e9a98ba1ceb78349cf243bcdbe6eb3b12d SHA512 d333739fa3d7557cf9e84950004c1539c072ce43a3dcd88bd1409af4961ab2a37cf2989ed34fd0c6e80bf79d66a53f0e7e9d550e5e802d8b70ecc7f54a3dcd68 -EBUILD meson-0.63.2-r1.ebuild 2947 BLAKE2B 9a65ea044fa4c3c8dc8b26e98f1859364597d336ccb7c58d78fad3048abbabbb6c8a722351a8a4e6704f3935c6dac84a2386498e635fad2d690b852c719faec1 SHA512 0c9a751013f170417ad67a87903c537ca5b28422e5529fc1235f5fe2777df6cfd92a4c6b4a179287e4766283946342cacd6011a3a106b0bc9dfc2bc66c01d629 -EBUILD meson-0.63.3.ebuild 2955 BLAKE2B ce83a122ad852be0032506fdde5a0948ce56fc94acb61f84002dfece2c36320040fbae9c4ced3f37023bac0fcf97c9d391c5286d2401a941ff7d0f2e786f2703 SHA512 abaa87cd7153c900120c1dcdffec5ea4232128a6848a7f5cdb736b07f906bd28dd6942b5bea39f9841f7be2c087c9ddd7cbb0cf3cb519e5a5731d0b0f1e5ccdd -EBUILD meson-0.64.0.ebuild 2993 BLAKE2B 8de951e68e2e639bee2c67537ed1d0ba59143a12b1dc79baedd91ed106d5ace14bd78ea0050b75eec0f23d0ce9a59b827a3b2d225fbf518a4476b3d7de29ed39 SHA512 3d04983da5cdd69caade1c6235409099cd8aa9e37ee2c7f10f21456276d6b515a4f85ec8801596f3ca1477e3ac6cf8bc2189d1a49e905a15c7f0ad7a83b1bb08 -EBUILD meson-9999.ebuild 2993 BLAKE2B 8de951e68e2e639bee2c67537ed1d0ba59143a12b1dc79baedd91ed106d5ace14bd78ea0050b75eec0f23d0ce9a59b827a3b2d225fbf518a4476b3d7de29ed39 SHA512 3d04983da5cdd69caade1c6235409099cd8aa9e37ee2c7f10f21456276d6b515a4f85ec8801596f3ca1477e3ac6cf8bc2189d1a49e905a15c7f0ad7a83b1bb08 +EBUILD meson-0.63.2-r1.ebuild 2978 BLAKE2B 7e3c27064fc4bbf116a7fc5efaf9d56bf942567b0c674c70c832826a557edd458a29ce0dbb445ab5b4e04cad03236798ebc499aab4c5edcefd7049d84f1e862e SHA512 176d0bd3a9f7b4aab8614ee10f5b7b18c5d8889c7a07dd7f49b283b01e72ae7c878108de8e135bcdd60d5563a51d6c62c44093f6eb115676087c9fd073ed762c +EBUILD meson-0.63.3.ebuild 2986 BLAKE2B f508b97b7aff346569dfa2466c06c2907fc10edfccba98b40e254a5bf78af9143056862d1a6ba1c5141fa767d93ae4cf9641a613af218815cfb8b55ff49cc6ae SHA512 bbd988ab9f8abed83a68bd0723f3ef5ebb148c7f23b71cf444428eec6416c0cfda329e671c702ba1b3daed928d3cbd3e2908230b38ea17da6af8ee0abf9e7c54 +EBUILD meson-0.64.0.ebuild 3024 BLAKE2B d1364c97302f4507adc94fa970cd9083b4833787433a789296596b372198f6c0a22063ca0e8c3eb9d9c3e0076c43b0884c6f7355090549aeb9c4d48308aaf4a0 SHA512 456477d6bcd781841a935163c64e15cd62a227fea9ac84f5257df607371ee4c09013b3d5927ea15e9c0986dd9cfc24106c300299f5ba4b86706c4b71288c3cc9 +EBUILD meson-9999.ebuild 3024 BLAKE2B d1364c97302f4507adc94fa970cd9083b4833787433a789296596b372198f6c0a22063ca0e8c3eb9d9c3e0076c43b0884c6f7355090549aeb9c4d48308aaf4a0 SHA512 456477d6bcd781841a935163c64e15cd62a227fea9ac84f5257df607371ee4c09013b3d5927ea15e9c0986dd9cfc24106c300299f5ba4b86706c4b71288c3cc9 MISC metadata.xml 480 BLAKE2B 5d3a0af4d84e497dcc2ccd5eb680e898beda896d5c37dc71fcaad2fe63f436f758d356990a5bca06baee9d265389b6e7084daec90d13c004f5523df4d0badbff SHA512 748f91fc17a18302ad0892d458e8e59650ab23dd3db5e83da85cfbca03d7932633c37b16f039faa12d87f6e4ec75a7a7fe4cc22f17328e61d57d99b073b6df3f diff --git a/dev-util/meson/meson-0.62.2.ebuild b/dev-util/meson/meson-0.62.2.ebuild deleted file mode 100644 index f424a7baab47..000000000000 --- a/dev-util/meson/meson-0.62.2.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 2016-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -DISTUTILS_USE_PEP517=setuptools - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://github.com/mesonbuild/meson" - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${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" -fi - -inherit bash-completion-r1 distutils-r1 toolchain-funcs - -DESCRIPTION="Open source build system" -HOMEPAGE="https://mesonbuild.com/" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-libs/glib:2 - dev-libs/gobject-introspection - dev-util/ninja - dev-vcs/git - sys-libs/zlib[static-libs(+)] - virtual/pkgconfig - ) -" - -python_prepare_all() { - local disable_unittests=( - # ASAN and sandbox both want control over LD_PRELOAD - # https://bugs.gentoo.org/673016 - -e 's/test_generate_gir_with_address_sanitizer/_&/' - - # ASAN is unsupported on some targets - # https://bugs.gentoo.org/692822 - -e 's/test_pch_with_address_sanitizer/_&/' - - # https://github.com/mesonbuild/meson/issues/7203 - -e 's/test_templates/_&/' - - # Broken due to python2 wrapper - -e 's/test_python_module/_&/' - ) - - sed -i "${disable_unittests[@]}" unittests/*.py || die - - # Broken due to python2 script created by python_wrapper_setup - rm -r "test cases/frameworks/1 boost" || die - - distutils-r1_python_prepare_all -} - -src_test() { - tc-export PKG_CONFIG - if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then - ewarn "Found Qt5Core but not Qt5Gui; skipping tests" - else - distutils-r1_src_test - fi -} - -python_test() { - ( - # test_meson_installed - unset PYTHONDONTWRITEBYTECODE - - # https://bugs.gentoo.org/687792 - unset PKG_CONFIG - - # test_cross_file_system_paths - unset XDG_DATA_HOME - - # 'test cases/unit/73 summary' expects 80 columns - export COLUMNS=80 - - # If JAVA_HOME is not set, meson looks for javac in PATH. - # If javac is in /usr/bin, meson assumes /usr/include is a valid - # JDK include path. Setting JAVA_HOME works around this broken - # autodetection. If no JDK is installed, we should end up with an empty - # value in JAVA_HOME, and the tests should get skipped. - export JAVA_HOME=$(java-config -O 2>/dev/null) - - # Call python3 instead of EPYTHON to satisfy test_meson_uninstalled. - python3 run_tests.py - ) || die "Testing failed with ${EPYTHON}" -} - -python_install_all() { - distutils-r1_python_install_all - - insinto /usr/share/vim/vimfiles - doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax} - - insinto /usr/share/zsh/site-functions - doins data/shell-completions/zsh/_meson - - dobashcomp data/shell-completions/bash/meson -} diff --git a/dev-util/meson/meson-0.63.2-r1.ebuild b/dev-util/meson/meson-0.63.2-r1.ebuild index 4001abf8a0a6..8c8f381c9545 100644 --- a/dev-util/meson/meson-0.63.2-r1.ebuild +++ b/dev-util/meson/meson-0.63.2-r1.ebuild @@ -36,6 +36,9 @@ DEPEND=" virtual/pkgconfig ) " +RDEPEND=" + virtual/pkgconfig +" PATCHES=( "${FILESDIR}"/${PN}-0.63-xtools-support.patch diff --git a/dev-util/meson/meson-0.63.3.ebuild b/dev-util/meson/meson-0.63.3.ebuild index f2e31397c003..1fbfb537b873 100644 --- a/dev-util/meson/meson-0.63.3.ebuild +++ b/dev-util/meson/meson-0.63.3.ebuild @@ -36,6 +36,9 @@ DEPEND=" virtual/pkgconfig ) " +RDEPEND=" + virtual/pkgconfig +" PATCHES=( "${FILESDIR}"/${PN}-0.63-xtools-support.patch diff --git a/dev-util/meson/meson-0.64.0.ebuild b/dev-util/meson/meson-0.64.0.ebuild index 9bcc50e7e8c8..7eaa764dfcab 100644 --- a/dev-util/meson/meson-0.64.0.ebuild +++ b/dev-util/meson/meson-0.64.0.ebuild @@ -39,6 +39,9 @@ DEPEND=" virtual/pkgconfig ) " +RDEPEND=" + virtual/pkgconfig +" PATCHES=( "${FILESDIR}"/${PN}-0.63-xtools-support.patch diff --git a/dev-util/meson/meson-9999.ebuild b/dev-util/meson/meson-9999.ebuild index 9bcc50e7e8c8..7eaa764dfcab 100644 --- a/dev-util/meson/meson-9999.ebuild +++ b/dev-util/meson/meson-9999.ebuild @@ -39,6 +39,9 @@ DEPEND=" virtual/pkgconfig ) " +RDEPEND=" + virtual/pkgconfig +" PATCHES=( "${FILESDIR}"/${PN}-0.63-xtools-support.patch |